Design & Build

Whether you want to set up an easy-to-use blog, advertise your business, show off your portfolio or sell your products online, I can build the website or mobile app you desire. By taking the time to fully understand your mindset and aims at the outset, I deliver cost-effective solutions you’ll love!


I have been developing websites using the open-source content management system WordPress for over 14 years. Using it has the twin benefits of offering a very wide spectrum of functionality while also keeping costs firmly under control. If you need an ecommerce site, from a simple PayPal “buy now” button to a full online store, I can help.

Edits & Maintenance

I also offer an on-call service for making content edits to your existing websites, regardless of current platform. I can track and analyse your website traffic with Google Analytics, run promotional campaigns with Google AdWords and integrate with social media platforms. I’ll even tame your home computers if you need me to!

Hosting & Email

Need a secure but comfortable home for your website, databases and emails? I can organise that for you and set up regular backups for your website and data. I can also offer email newsletter campaigns, search engine optimisation, social media integration and almost limitless patience.

About Me

I will make your website responsive and mobile-friendly.

I joined my first web agency in 1998 and gained invaluable experience working on projects for clients as diverse as William Grant & Sons, BAE Systems Avionics, The Edrington Group, Scottish Friendly Assurance and The Melville Craig Group. Starting as a Design Assistant I eventually went on to fulfill dual roles as a Web Developer and as a Project Manager.

After a stint as a Webmaster for Lothian NHS, I started Dun Eidyn Digital Design in 2002, specialising in delivering cost-effective projects for small and medium sized businesses and in making problems disappear.

Away from the desk I like road race cycling, climbing hills, weird films not many people enjoy and reading voraciously. Get in touch and let me know what's on your mind.

Get in touch