My web development services generally fall into one of the following categories:

Web marketing strategy

  • What are the important aspects of my marketing campaign?
  • Can I measure success?
  • What kind of returns can I expect?
  • What sort of resources should I allocate to ensure success?

No two businesses are going to be the same. It’s important to design your campaign’s strategy in order to highlight your strengths. Make sure you identify the right Key Performance Indicators and even more importantly, make sure you can act on them!

Web technical strategy

  • What sort of server should I run my website on?
  • What is my backup/restore strategy?
  • Do I have to worry about security since I don’t process credit cards?

The infrastructure on which you run your website is important too! Contrary to the other communication channels out there, you CAN make a mess of things if you don’t think things through!

If I want to place an ad in a newspaper, my PDF won’t crash the printing presses. The DVD I send to the TV station won’t kill their broadcast just like an audio track can’t stop a radio station. The web is a little different in this regard. Want your site in Flash? It won’t work on mobile devices. You have to make sure your site can reach your target audience.

Web development

I have been coding in PHP and Java for the better part of the last decade. I even built my own CMS in 2004! This was quite a learning experience to say the least! The main lessons learned? Relying on home-brew code is a serious liability.

This is why I mostly work with solid CMS systems like WordPress. The core feature-set is quite complete, and it meets the needs of the vast majority of projects I encounter.

Web hosting

I offer my clients hosting services through a technical partner that I’ve done business with for nearly a decade. I handle the technical aspects of hosting such as