For growing local businesses

Your competitors are ranking above youright now.

Every month without a real SEO strategy is a month of calls going to someone else. I build the foundation, add to it every month, and show you exactly where you stand.

Who this is for

Sound familiar?

Growth is for businesses that already exist online and want the phone to actually ring.

The invisible pro

You do great work, but you're nowhere on Google. You need to show up when someone searches your trade in your town.

The outranked competitor

Someone with worse work is booking the jobs because they rank above you. You want that top spot back.

The feast-or-famine business

Slammed one month, dead the next. You want a steady stream of the right leads instead of guessing where the next job comes from.

Facing a bigger question than marketing? When the problem is software, automation, or whether AI is worth it, that's a different conversation. See Consulting — get guidance →

Step 1: Your site comes first. Growth services are built on top of a properly built site. If you don't have one yet, we start there — starting at $2,000. Once it's live, your monthly services activate on top of it.

Foundation required
Grow
Starting at $350/month
  • New SEO page added every month
  • Google Business Profile managed and posted weekly
  • Hosting and uptime monitoring included
  • Monthly ranking report — you see exactly what's moving
  • 12-month agreement, auto-pay
Dominate
Starting at $600/month
  • Everything in Grow + Reviews
  • 10 social posts per month, done for you
  • After-hours AI chat widget — captures leads when you can't pick up
  • 50+ directory listings: Yelp, Angi, BBB, Apple Maps, and more
  • Ad landing pages included
12-month agreements, auto-pay. These are starting prices — your trade, market size, and competition level affect what it'll take to actually win. We scope it together on the call before you commit to anything.

Add when you need it

Add-ons

Bolt these onto any plan when the timing's right. No bundles you don't need.

Google / Facebook ads
Campaigns managed on top of your organic presence. You set the budget — I run the ads.
15% of ad spend (min $75/month)
Directory listings
50+ sites: Yelp, Angi, BBB, Apple Maps, Nextdoor, and more. One-time setup, permanent presence.
$400 one-time
Ad landing page
A dedicated page built to convert ad traffic, not just receive it. Required before running paid campaigns.
Starting at $350 one-time
Social profile setup
Facebook, Instagram, Nextdoor — set up with your branding, linked to your site, ready to use.
$400 one-time
AI chat widget
Captures leads after hours when you can't answer the phone. Answers common questions, collects contact info.
Starting at $75/month
Email / SMS follow-up
Automated sequences that follow up with leads who didn't call right away. Set up once, runs itself.
Starting at $500 one-time setup

How it works

From your trade to your phone ringing

1
Tell me your trade and your market
What you do, where you work, and how many calls a week would actually change your business. That shapes everything — the site, the strategy, the timeline.
2
I scope what winning looks like in your market
Your competition, your keywords, what it'll actually take to outrank the people above you. You get a real answer, not a generic pitch.
3
Your site goes live within 2 weeks
Built to rank from day one. Not a template — structured around how Google reads a contractor site.
4
Every month your presence gets stronger
New page, updated listing, ranking report. You see exactly where you stand and what moved. No black box.

Tell me what success looks like.
I'll make it happen.

Tell me your trade, your market, and how many calls a week would change your business. I'll build a plan around that number.