A full service onsite and offsite blended SEO program that gives your business maximum search term findability and higher search engine results pages ranking, specific to your local market.

Our blended SEO program consists of keyword research, onsite edits and adjustments, offsite link building, website submissions, and detailed monthly reports showcasing our work, progress and results you are getting.


We partner with over 350 top SEO Experts who have dedicated hands on staff who executed more than 40,000 SEO campaigns, with a specialized department focusing on restaurant specific SEO campaigns, which now exceeds over 10,000 campaigns to date.


Start your Search Engine Optimization efforts by focusing on

  • 1 keyword topic
  • 1 target location 
  • 7 keywords

Get one piece of content writing or guest blog every 6 months, 10+ backlinks every month, and 5 website pages of on-page optimization.  You’ll also receive website audits and SEO issue fixes, Google My Business listing optimization suggestions, and website lead tracking SEO KPI dashboard and metrics from both desktop and mobile rankings. Lastly, you’ll receive Google Maps/Website up-time monitoring and reporting, a weekly website SEO health check, and weekly/monthly SEO status reports.

All of these exclusive SEO tactics and information, for only $700 a month.


Double Pack: The double pack doubles the content, link building, adjustments and time spent on your campaign for quicker results or for competitive markets. ($500/m) Examples of highly competitive markets are Dentists, Lawyers, Contractors.

Extra Geo: Add a 2nd geographical market with the same 7 keywords. ($500/m)

7 Extra Keywords Pack: Add 7 extra keywords to your original 7. ($500/m)

How does SEO improve my business?
SEO is tangible work being done to the website that strengthens its foundation and makes it more appealing to Search Engines. As a result, the website ranks higher and is more visible to prospective clients on Search Engines such as Google and Bing.

What is on-page vs off-page SEO?
Any work that’s done on the actual site such as, titles, tags, descriptions, content, website structure, etc., is known as On-Page SEO. Any work not done directly on the website, such as blog writing, link building, social sharing, bookmarking, directory citations, various content and more is known as Off-Page SEO.

Should you do SEO if you already rank?
SEO is dynamic. Search rankings and results shift and change. What works today, may not tomorrow. Google is constantly updating and refining it’s algorithms. Also, as competition increases, it’s important to stay on top of SEO so your website continues to be relevant. Good websites are doing SEO constantly to maintain and continue improving their rankings. You may rank for your core terms, but it’s important to rank for secondary and tertiary terms as well.

Can anyone guarantee first page rankings?
No one can guarantee exactly where they will rank, but someone’s business is taking up the first page search engine real estate. By doing the right SEO work, at the correct pace, and in the proper manner, you can expect great results and oftentimes end up on the first page for your keywords, depending on the competitiveness of those keywords in your local market.

What are long tail keywords?
These are 3 and 4 word targeted phrases that are beneficial to your business. They can be easier to rank, but also produce strong buying results because they often convert better than generic or singular terms.

What’s the connection between Google My Business and Local SEO?
Google My Business is like a directory which maintains key business information such as name, address, phone, hours of operation, map, photos, videos, categories of business, forms of payment, etc. Google gives prominence to these listings and they show up on Google SERPs and Google maps, both on desktop and mobile. Hence having a fully completed and verified listing is very important and helps with rankings.

Can my business show up on Google Maps?
If all your relevant business details are properly filled out on the Google My Business section and the site has been verified by Google, it can show on Google Maps. Adding in extras like videos, photos and getting reviews is advantageous to inclusion in this area of Google search.

How often does Google update it’s algorithms?
Google does not give direct answers to this, but every few months a major algorithm update seems to occur. In between, many small updates consistently appear. We track over 1 million key terms in real time to quickly see fluctuations on a wide range of businesses. By seeing this, we can evaluate what changed and what adjustments are needed to your SEO campaigns to continue improving your rank.

What are backlinks and why are they important?
These are links done offsite that signal search engines to the targeted website. There is a lot that goes into backlinking safely. The days of mass link building and black hat SEO are over. At SM, we take time and make sure the backlinks come from relevant sites that are true to the business. By doing strong backlink work, the client’s website should rank higher than their competition who is solely focused on on-page work.

What is guest blogging?
Writing interesting content on a guest blog is valuable to improve rankings. When the owner of the guest blog likes the content being written, they often include it on their own blog because they see its value to their visitors. This in turn can provide a backlink to our client’s website.