My photo


Delivering the Highlands Online

MacraeMedia, Highland based website and online promotions.

Based in Ullapool in the Highlands of Scotland, MacraeMedia is a small and hands on web developer aiming to help small businesses get online and promoted on and off line, successfully and at realistic prices.

At the heart of our service lies a commitment to individually tailored, personal service underlined by best value for your money. Our goal is to design and deliver attractive, economical marketing designs to appeal to the widest possible audience for the local Highland businesses and traders with whom we've worked for years.

Costs and scale are not a problem and will be taken into account whether you are looking for a simple online presence or wanting to go more global and promote both online and off.

We design and build websites and social media accounts. We also do the additional really valuable stuff too such as web traffic growth, news stories, press liaison and social media activity - all tailored to bring out the best in your business and maximise exposure to your existing and new clients and target audience.


  • Founded : 2006
  • Phone : 077 3435 9593
  • Email : query@macraemedia.com
  • Website : www.macraemedia.com
  • Address : Campbeltown, Leckmelm, Ullapool, Ross-shire, Scotland.

  • Site design & support
  • Social media set up and promote
  • Marketing & promotion
  • Logo & branding
  • Write copy
  • Traditional media exposure

Personal Support

MacraeMedia works directly with you to ensure you receive a personal service and ongoing back up and support.

Site Design

Sites are designed with knowledge of your business and personality so as to reflect what you do and offer.


MacraeMedia aims to maximise your online presence in search engines, cross links, social media and traditional press.

Sample Work


  1. Discussion

    Talk over ideas and establish if we can offer what the client wants.

  2. Brainstorm

    Put down ideas and look to best potential ideas for what is required.

  3. Draft

    Initial draft to see if we are looking in the same direction.

  4. Tweak

    Feedback both directions and tweak redraft accordingly.

  5. Launch

    Deliver final work and support client until they are satisfied and happy to finalise.


Campbeltown Cottages, Leckmelm
Ullapool, Scotland, IV23 2RH

077 3435 9593

Contact MacraeMedia