Everything I can do for your shop.
The monthly plans are the backbone — they keep you visible and keep the phone ringing all year. Everything on this page is what you bolt on when you need something specific: a slow month to fill, a truck to keep busy, a tech to hire.
Every price is on this page. No discovery call required to find out what something costs.
The monthly plans
One company per trade, per 15-mile radius. Month to month, $500 one-time setup, two months free if you pay for a year.
Get Found
$797/moGoogle profile rebuilt and posted weekly, automated review requests, missed-call text-back. You show up, and you stop losing calls to voicemail.
Start with Get FoundStay Booked
$1,497/moEverything above plus 8 job posts a month built from the photos you already take, review spotlight clips, replies written for every review, and a monthly strategy call.
Start with Stay BookedOwn The Area
$2,497/moEverything above plus 16 job posts, a page for every town you serve, win-back texts, 25-mile exclusivity and same-day response.
Ask if your area is openCampaigns that bring in work fast.
Plans build you up over months. These do something this week. Run them on their own or alongside a plan.
Wake up your old customer list.
You've served hundreds of homes. Most of them haven't heard from you since the invoice. They aren't loyal to your competitor — they just forgot your name.
I take your past-customer list, write the offer, and run a short, compliant text-and-email campaign that puts you back in front of people who already paid you once. Replies land on your phone, not in a portal you'll never log into.
Reactivation campaign
$1,497Most owners run this twice a year — before cooling season and again before heating season. Repeat campaigns are $997.
Local Services Ads
The green "Google Guaranteed" badge at the very top of the search page — above the map, above everyone paying for regular ads. You pay per lead, not per click, and the homeowner is already looking for exactly what you do.
Hiring campaigns
The jobs are there — the techs aren't. Most shops post once on Indeed, get nothing usable, and give up. Hiring is a marketing problem, and almost nobody treats it like one.
Websites and the boring stuff that makes Google trust you.
None of this is exciting. All of it is why some companies rank and some don't.
Starter site
$1,500Five pages — home, services, service area, about, contact. Mobile-first, tap-to-call, your reviews pulled in. Done in about a week.
Get the Starter siteFull site
$2,900Everything above plus a page for every town you serve, booking form, financing and promo sections, and photo galleries from your jobs.
Get the Full siteCare plan
$125/moHosting, backups, security and unlimited small edits — new services, price changes, seasonal promos. Required with every site I build, month to month, cancel anytime. Free if you're on a monthly plan.
Add the care planDirectory & citation cleanup
Your business is listed in dozens of places you've never logged into — Yelp, Angi, Bing, Apple Maps, old chamber directories, aggregators that feed all of them. Half of them have the wrong phone number, an address from two moves ago, or a duplicate listing competing with your real one.
Google reads all of it. Inconsistency is a quiet, permanent drag on where you rank, and no amount of posting fixes it.
Citation cleanup
$597Add on anytime
Available to anyone on a monthly plan. Just text me — no new contract.
| Add-on | Price | What you get |
|---|---|---|
| Extra job post | $95 each | Job photos turned into a captioned post on your profile and socials |
| Review spotlight clip | $75 each | A great review turned into a short branded video — nothing needed from you |
| On-site filming day | $650 | A videographer rides along for a half day; you get a month of footage without touching a camera |
| Extra town page | $300 | A page on your site written to rank for one more town you serve |
| Repeat reactivation campaign | $997 | Run the list again next season at the returning rate |
| Seasonal promo campaign | $497 | One offer written and pushed to your list, profile and socials |
Custom work and automations.
If something in your day eats hours and shouldn't, there's usually a way to make software do it. Quoting and follow-up systems, job and invoice reminders, intake that stops living on sticky notes, tools stitched together so you stop retyping the same address into four of them.
Priced per project after we talk through it. Bring me the thing that annoys you most — if I can't fix it, I'll say so.
Tell me what's eating your timeNot sure where to start?
Reactivation campaign. It's the fastest thing on this page — you're contacting people who already trust you.
Get Found, plus citation cleanup if you've moved or changed your number.
Hiring campaign. Nothing else matters if you can't run the calls.
Own The Area plus Local Services Ads — organic and paid at the top of the same page.
Or skip all of this and book the free audit. Fifteen minutes, and I'll tell you which one you actually need.
Still deciding? Let's talk it through.
Free 15-minute Google audit. I'll compare you to your top three local competitors and tell you exactly what to fix — whether you hire me or not.