Local SEO Packages

Proven techniques to help your business win at local search

Notice something unique about our packages?

In the pricing table below, you’ll notice that the packages all seem to be the same. Well, sort of. Local SEO is a science. And like any science, there are proven steps that must be taken to get to the end result. For Local SEO, there are hundreds of steps that must be taken.

We certainly aren’t going to list them all here. Instead, we include them in our definitive guide and workbook to Local SEO. Every client gets one and there is no contract required. All of our work is completely transparent, meaning we log all tasks and time. So choosing the right plan for you below depends on the level you want to take your business. The higher package you purchase, the more time we commit to driving more traffic to your site to drive more revenue for your business.

Local SEO Services

  • Keywords – 1 Location
  • Optimized Business Landing Pages
  • Mobile Optimized Websites
  • Call Pro Call Tracking
  • Website Optimization
  • Directory Management
  • Mobile SEO (Phones, Tablets, etc)
  • Social Media Optimization
  • Webmaster Optimization
  • Analytics & Ranking Reporting
  • Paid Search Campaigns
  • Priority Support

Local SEO Pro


per month

Select This Package

  • 10
  • Included
  • $14.95 / mo

Local SEO Platinum


per month

Select This Package

  • 25
  • Included
  • Included

* Client responsible for paying Google Adwords Budget in addition to monthly service fees

Frequently Asked Questions

1. Is a contract required?

No. All Local SEO plans with Guru Marketing Group are on a month-to-month basis. And unlike most SEO agencies, we do not charge a setup fee.

2. What is Call Pro Call Tracking?

This call tracking service is an amazing benefit to small business owners like you and we have seen amazing feedback across all of our towing, hair salon, etc customers on how its helped them distinguish and determine how our marketing services are working for them.

So the way it works is actually very simple and seamless. We set up an alternate phone number which is displayed on the directory and search listings. This number rings right through to your existing phone number which means no interruptions, they get right through! You take all the calls like you normally do, nothing changes on your end. At the end of each month you can contact our service team and, at your request, they can email you a PDF file that shows all the calls you have gotten over the last 30 days.

3. What plan should I choose?

Each local business client has different needs based on their current rankings in search results, citations and directory management needs, reputation management, website optimization, social media, etc.

Our Local SEO services follow proven strategies based on Moz’s Local Search Ranking Factors and other industry publications. Our approach is to analyze your current online presence and competition. Once we determine the level of service your business requires and the hours we need to devote to your account, we can accurately access a monthly rate.

A good starting point is the $495 plan, but as your needs and your budget change, you can move to other plans at any time. No contract is required. This is a month-to-month service.