Keep your schedule booked out.
I help HVAC, plumbing, electrical and roofing companies get found in local search, stack up their 5-star reviews, and make sure no call goes unanswered.
You run the crew. I handle everything that happens before the phone rings.
One company per trade, per 15-mile radius.
If you're the HVAC company in Goshen, your competitor down Route 17 gets told no — and hears it from me directly.
I can't work for two companies chasing the same calls, so I don't pretend otherwise. A different trade or a different town is fair game; a plumber and an HVAC company never compete for the same call.
The best company in town doesn't win. The easiest one to find and reach does.
A homeowner with no heat decides in about ten minutes, on their phone. Three things decide it.
Nearly everyone calls from Google's short map list. What lands you in it — categories, service area, photos, activity — is all fixable, and most contractors have never touched it.
Your customers are happy, they just forget to post. The franchise down the road asks every single one, automatically.
Both hands full, caller doesn't leave a voicemail, taps the next result instead. That lead was already paid for.
Four things that put jobs on your calendar.
Get found on Google Maps
I rebuild your Google Business Profile properly — every service, every town, categories set the way Google reads them, real job photos, weekly posts.
5-star reviews on autopilot
Job closes, your customer gets a friendly text with a one-tap link. If someone's unhappy, you hear it first instead of reading it on Google.
Stop losing leads to voicemail
Miss a call and the caller instantly gets a text from your number. The conversation stays open until you can call back.
Your jobs, turned into proof
You already take before-and-after photos on every job. Send them to a number and I turn them into captioned job posts on your profile and socials. Your best reviews become short branded clips too — those need nothing from you at all.
Need a website that doesn't look like 2009?
Most contractor sites are slow, unreadable on a phone, and have the phone number buried. Yours should load fast, say what you do and where, and put a tap-to-call button in front of every visitor.
Built in a week, hosted for a few dollars a month, and yours to keep — not rented from me.
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.
Add the care planAlready on a monthly plan? The care plan is included free — you only pay the one-time build.
Priced against the jobs it books.
If your average job runs $9,000, one extra call a month covers this many times over. Month to month, $500 one-time setup, two months free if you pay for a year.
The outcome: you show up in the map search, and you stop losing calls to voicemail.
The outcome: calls year-round, and homeowners who trust you before they dial.
The outcome: everything I do, aimed at your towns — and your competitors can't hire me.
| What's included | Get Found | Stay Booked | Own The Area |
|---|---|---|---|
| Google profile rebuild & posts | Weekly | Weekly | 2× weekly |
| Automated review requests | Yes | Yes | Yes |
| Review replies written | Not included | Yes | Yes |
| Missed-call text-back | Yes | Yes | Yes |
| Job posts from your photos / month | Not included | 8 | 16 |
| Review spotlight clips / month | Not included | 2 | 4 |
| Town pages on your website | Not included | Not included | Every town |
| Win-back texts | Not included | Not included | Yes |
| Territory exclusivity | 15 miles | 15 miles | 25 miles |
| Response time | 2 days | 1 day | Same day |
| Website | Add-on | Add-on | Free on annual |
$95 each
$650 — a videographer rides along for a half day, you get a month of footage
$300 — a page on your site built to rank for one more town
Need something a plan doesn't cover?
Reactivation campaigns to your old customer list, Google Local Services Ads, hiring campaigns to find techs, directory cleanup, custom automations — every service with its price listed.
See all services & pricingTexting that won't get your number shut off.
Automated business texting is regulated. Cheap setups skip the paperwork, and the messages quietly stop getting delivered.
How it goes
Free Google audit
Fifteen minutes. I put your profile next to your top three competitors and show you what's putting them above you. Yours to keep either way.
I set it all up
Inside two weeks your profile is rebuilt, review texts go out after jobs, and text-back is live. About 30 minutes of your time.
You work, I keep it running
Once a month: how many calls, how many new reviews, how many leads the text-back saved. Plain English.
Hi, I'm Kevin.
I work with contractors across Orange County and the Hudson Valley — Port Jervis to Newburgh, Warwick up to Monticello. My background is marketing, video and automation: systems that run in the background so the owner doesn't think about them.
Small number of clients on purpose. Never two companies in the same trade and town. You deal with me, not an account rep.
Need something that isn't on this page — a custom automation, a quoting or follow-up system, software stitched together so it stops eating your admin time? Ask me. That's the part of this work I like most.
Questions
Is there a long-term contract?
No. Month to month. If it isn't bringing you work, you shouldn't be paying for it.
How much of my time does this take?
About 30 minutes up front, then almost none — plus texting me the job photos you already take if you're on a content plan.
How fast will I see something?
Text-back catches leads the day it goes live and reviews start within weeks. Climbing the map list takes a couple of months. Anyone promising page one next week is guessing.
Can you guarantee I'll rank number one?
No, and nobody honestly can — Google decides that, and it weighs things neither of us controls, like how long you've been at your address and how far you are from the person searching. What I control is everything that feeds the ranking: a complete profile, steady reviews, real activity, and the calls you're already getting not going to voicemail. If someone guarantees you the top spot, ask what happens when they miss.
What if the plans don't fit my shop?
Tell me what you're working with on the audit call. I'd rather build something that fits your season and crew size than lose a good company over a number on a page.
Who owns the accounts?
You do — profile, reviews, number, website. If we stop working together, it all stays with you.
See what's costing you calls.
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.