Services & pricing

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.

Start here

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/mo

Google 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 Found

Stay Booked

$1,497/mo

Everything 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 Booked

Own The Area

$2,497/mo

Everything 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 open

See the full plan comparison →

Fill the schedule

Campaigns 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.

BEST FIRST MOVE

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,497
Your list cleaned, de-duplicated and imported
The offer written for your trade and season
Three-touch text and email sequence over two weeks
Carrier registration and opt-out handled properly
Replies routed straight to your phone
A plain report at the end: sent, replied, booked
Run a reactivation campaign

Most owners run this twice a year — before cooling season and again before heating season. Repeat campaigns are $997.

Paid search

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.

Application, license and insurance verification walked through with you
Service areas, job types and weekly budget set up
Bad leads disputed every week so you don't pay for them
Budget and job-type mix adjusted as your season turns
Monthly report: leads, cost per lead, what they booked
$797 to set up, then $697/month. Your ad budget goes directly to Google on your own card — I never touch it and I don't mark it up. Google requires an active license, insurance and a background check before the badge goes live.
Set up Local Services Ads
Recruiting

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.

A job ad written to sell the job, not list requirements
Posted and refreshed across Indeed, Facebook and local groups
Screening questions that filter out the time-wasters
Every real applicant texted to you the same day
Run it as long as you're hiring — pause it when you're staffed
$997/month, month to month. Job-board spend is billed to your own account. One tech who stays a year is worth many times this.
Start a hiring campaign
The foundation

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,500

Five pages — home, services, service area, about, contact. Mobile-first, tap-to-call, your reviews pulled in. Done in about a week.

Get the Starter site

Full site

$2,900

Everything above plus a page for every town you serve, booking form, financing and promo sections, and photo galleries from your jobs.

Get the Full site

Care plan

$125/mo

Hosting, 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 plan
One-time cleanup

Directory & 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

$597
50+ directories audited and corrected
Name, address and phone matched everywhere
Duplicate and abandoned listings claimed or killed
A before-and-after sheet so you can see what was wrong
Clean up my listings
À la carte

Add on anytime

Available to anyone on a monthly plan. Just text me — no new contract.

Add-onPriceWhat you get
Extra job post$95 eachJob photos turned into a captioned post on your profile and socials
Review spotlight clip$75 eachA great review turned into a short branded video — nothing needed from you
On-site filming day$650A videographer rides along for a half day; you get a month of footage without touching a camera
Extra town page$300A page on your site written to rank for one more town you serve
Repeat reactivation campaign$997Run the list again next season at the returning rate
Seasonal promo campaign$497One offer written and pushed to your list, profile and socials
Not on this page?

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 time

Not sure where to start?

Phone's quiet right now.
Reactivation campaign. It's the fastest thing on this page — you're contacting people who already trust you.
You're invisible on Google.
Get Found, plus citation cleanup if you've moved or changed your number.
Plenty of leads, not enough techs.
Hiring campaign. Nothing else matters if you can't run the calls.
You want to own your towns.
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.

Book my free audit Call (845) 204-8133 Text me Email
Call / text Book free audit