skip to content

Services

Websites and Custom Projects

Get in Touch

My focus is on providing the best solution for your budget and long term needs, making sure that you understand every step of the way.

How it works: We get together in person or over Skype to discuss your project. I'll then work directly with you and team. Once the project is done, I'll hand everything off and provide training if needed.

Accessibility Review & Training

Get In Touch

Making your website accessible isn't just the right thing to do, it can be a legal requirement. As a bonus, accessible websites are usually more SEO friendly and provide a better user experience for everyone.

How it works: We get together in person or over Skype to discuss your website and how to approach the accessibility review. After that I'll go over your site and provide a report that can be given to your team. I can help you fix the problems or work with your team to address the issues one by one.

Ongoing Support

Let's Work Together

How it works: We get together in person or over Skype to discuss your recurring needs and how I can best provide ongoing help.

  • Ongoing enhancements and upgrades
  • SEO (search engine optimization) management
  • Content updates
  • Podcast management
  • E-commerce management
  • Website management

Collaborative Sessions

Let's Work Together

How it works: We get together in person or over Skype to fix, update or improve your website. A lot can get done quickly when working together.

This is the easiest way to get quick help with a problem and be involved in the process so you understand what's going on.

  • Fix problems on your website
  • Content updates
  • Training
  • SEO (search engine optimization) consulting
  • Social media training or advertising
  • Quickly set up Squarespace, Wordpress, Shopify, newsletters, podcasts, etc.
  • E-commerce help

Clients love me.

"Craig is my go-to developer because he is both thorough and thoughtful in his work, asking the right questions and making sure everything is completed on time and with great care." Kate O'Reilly

More Testimonials