Professional SEO services for businesses, agencies and marketing teams.

SEO Consulting

For businesses that want to collaborate

SEO Consulting services are for businesses with some internal resources available (e.g. designers, developers, writers), but could use some guidance when it comes to optimizing their website and promoting it via organic search.

SEO Training

For businesses that want to do it themselves

SEO Training services are for businesses that would like to develop the resources necessary to implement an effective SEO campaign, without hiring an expensive employee or relying on an over-priced agency.

SEO Agency

For businesses that want everything handled

SEO Agency services are for businesses looking to outsource as much of their SEO tasks as possible, including: keyword research, technical optimization, content development and optimization, link-building and reporting.

Regardless of how we decide to work together, my professional SEO services cover the following high-level areas of search engine optimization: