Whilst my first passion is creating excellent websites, I can also offer a range of services relating to websites, based over fifteen years of experience.

Web Design

I use industry-standard software to design cutting edge web sites that are specific to your needs. I design with accessibility and compatibility at the fore, wrapped in a genuine passion for usable web sites. I regularly use Photoshop, Illustrator and Fireworks in designing and developing web projects.

Web Development

In addition to the design of the site, I will create it. From a simple web presence to a fully integrated custom content management system. I use my experience in PHP development to create efficient code that integrates with custom-build MySQL databases. I add JavaScript and JQuery to technically excellent HTML5/CSS files.

Being conversant in other development options, like WordPress, means that these are also routes we can follow, if appropriate.


In addtion to designing and building websites, I can offer a consultation service on all web matters. Whether you are starting up a business or charity and want to know more about getting a presence online, or an established enterprise that needs to rethink its online strategy, I can help.


I can offer training services either virtually using Skype or face to face. The training I offer is founded on over fifteen years experience of both the web industy and teaching. I have a range of courses that I can deliver which can be customised to your specific requirements. For a flavour of this training, check out my YouTube channel.