For businesses and individuals


I offer bespoke web design that is built exactly the way you want it. With it comes everything you would expect including a responsive, mobile friendly design and the ability to update content as needed.

I work with the latest web technologies including HTML5, CSS3, pre-processors, PHP, jQuery and Angular. I also have experience implementing APIs to improve a website's functionality so can happily do this for you too.

If you need long term support beyond just a website, including web hosting and email support, I can provide this too. One of my main current responsibilities is the sole contorl of the SFSA's weekly and monthly email campaigns to its 69,000 members. This requires both email template design work and data analysis to determine response rates. I have run this campaign successfully for over a year now and could easily organise a similar campaign for you.

There are a myriad of ways in which you can make yourself visible online but a professional website is perhaps the most effective. So what are you waiting for? Get in touch and we can work together to create something memorable!


Custom Design

A good design should be unique. Stand out from the crowd with a website that isn't just another WordPress theme.

Mobile Friendly

With over half (and rising) of internet traffic now coming from mobile devices, a responsive design is no longer just beneficial - it's cruical.

User Friendly CMS

Having the option to update content yourself helps keep your website dynamic.

SEO Friendly

There is no point in having a great website nobody can find! I'll do all the right things to make sure Google likes you.

Web Hosting

To stay online, your website needs to live somewhere.

Long Term Support

Need to make a change six months down the line? Drop me an email and we can sort that out.



I like to be prepared for the initial meeting so I will do my homework on your business and sector. Got a website already? I'll take a look and make a note of its strengths and weaknesses.


The most important step is finding out what you want from your website. Not only how it looks but also how it feels and what it does.Tell me what that is and we will go a long way.


Every project is unique and each brings with it distinct challenges. Proper planning is essential and a lot of work needs to be done before a single line of code is typed.


The meat of the process! Building a website requires a lot of coding, some image manipulation and, depending on project scope, a bit of database management. This is the fun part!


A follow up meeting is crucial. After the heavy lifting is done and dusted we can chat again, find out what you like and dislike about about my work so far and update it accordingly.


Our working relationship does not end with your website going live. i provide ongoing support via web hosting, essential for keeping your website online, and maintenance should you need any technical help.