Search Engine Optimization

Are you not satisfied with the number of inquiries you’re getting? Has your website ranking slipped on Google? Is your website missing from Google entirely? Search Engine Optimization (SEO) is the key to getting found online and tells search engines, like Google, what your website is about. Without SEO your website is just floating among a million other websites on the world wide web. There are tons of free resources available to help you improve your SEO, but knowing the many hours that already go into running a small business, I’m guessing you don’t want to sit for endless hours trying to figure it all out.

Put simply, to understand how SEO works, you need to understand the search inquiry process…

Once a searcher submits an inquiry, the search engine analyzes the phrase to deliver targeted results. Search engines want to provide relevant content so that searchers continue using them to search again and again – that’s part of how search engines make their money.

As a business owner, it is your job to convince search engines that YOU are the most relevant resource for an inquiry related to your services so that your website is given top priority, i.e. ranked higher.

Search Engine Optimization involves optimizing the content on your website (text & images) in order to influence search engines to show your website in search results to those searchers looking for the services you offer.

The top 3 search results account for almost all user clicks

70-80% of users ignore paid ads and focus on organic results

86% of users trust online reviews as recommendations

Why SEO matters…

Increases your website’s ranking & brand visibility

Puts your website in front of people who are actively searching for a service you provide

Establishes you as an authority in your service market & makes you stand out from your competitors

Enables your business to be found by Google Maps and other navigational apps

Increases web traffic, leads, and inquiries from local visitors

SEO Services

My goal is to help you grow your business by increasing your online presence and making sure your website is visible to potential clients who are searching for the services you offer. We’ll start with a website analysis & SEO assessment to diagnose any areas that need improvement to boost the effectiveness of your site. Using local SEO (Search Engine Optimization) techniques, I’ll make sure each part of your website is user friendly and optimized for both potential clients and search engines. Basically, I will optimize anything and everything that could potentially bring your business more exposure locally. Once the initial SEO setup is complete, you have the option of additional website management services. This keeps your content and SEO details up to date, and continuously allows your website to get noticed, indexed, and ranked well on Google.

SEO setup includes…

  • Website analysis & overall health check up

  • Initial ranking review

  • Keyword analysis for your market area

  • Page, content & image optimization using local SEO techniques

  • Schema markup to improve & increase your local rank

  • Review & update Google My Business page and Google Maps listing

  • Google Search Console setup & maintenance

  • Final ranking review & consult

  • Plus much more!

Most Asked Questions

Will you get me on the first page of Google?

While SEO technique is similar for every website, there is no “one size fits all” quick fix that will magically boost you to Page 1 of Google immediately. Your ranking is determined by hundreds of factors. My job is to ensure sure that your website has a solid SEO foundation for you to continue to build upon. SEO requires a long term commitment and a constant focus on expanding and improving your website content. 

HOW SOON WILL I see results?

The honest truth is, there are just too many factors to predict! In some cases (the lucky ones!) website rankings jump within days of making changes, however it sometimes takes 3-6 months or more to start seeing significant improvements, therefore SEO should be viewed a long term strategy.

How long DOES IT TAKE?

The initial SEO setup process is completed over 90 days. I will be continually analyzing your website & and implementing changes as needed over that 3 month period. At the end of the 90 days, you have the option to sign-on for additional quarterly website management services.

What is Local SEO?

Search engines know that many users are looking for specific services and products near them. Local SEO is the process of making your website visible for searches related to a particular location. Optimizing local SEO leads to more visits to your website and more leads for your business from customers who are already searching for your services.

SEO for Photographers & Small Businesses

Ready to become a rockstar on Google?

Get In Touch

Need more info? Where to next?




responsive website design for small businesses

What clients are saying

I just looked over the site and it’s AMAZING. I can’t thank you enough for everything you have helped me with. I’ve read over all the SEO information you’ve sent and I definitely feel like I have a better understanding on how that all works. I’ve already jumped to page one on Google and could not be happier. Thank you again.