You do clean, lasting work, but the homeowner with a leak calls whoever shows up first and looks legit. I run your ads, make you that first call, and tie every dollar to a booked job. And I answer when you call.
Or call me directly: (978) 763-4351

Private equity is buying up roofing companies at a record pace, and after every storm, out-of-town crews flood your market and bid up the ads in your own backyard. You don't have to outspend them. You have to out-track them.
So the real question was never "should I run ads." Three of your four competitors already do. It's whether yours are tracked to booked jobs, before the roll-ups lock up your town.
Point Google at "lead submitted" and the AI finds you more form-fills: tire-kickers, wrong area, wrong price. Feed booked-job data back, and it starts optimizing for the leads that actually close. Your cost per booked job drops.
That feedback loop is the whole game, and it's the one thing almost nobody sets up. I build it on day one.

Here's the honest part: ads pour fuel on the fire you've already built. If the phone rings and nobody answers, no ad fixes that. The businesses I do my best work with already answer fast and treat customers right. Hold that standard, and we'll do great work together.
Meta puts real, scroll-stopping creative in front of your neighbors before they need you, so the second something breaks, you're who they already know.
Tick a few boxes or answer a question right here, then grab the full checklist or your score.
You're on the truck all day. Marketing becomes the 11pm job that never gets done right.
Account managers who don't call back, long contracts, reports full of clicks, not jobs.
Angi and Yelp sell the same lead to five competitors. A race to the bottom.
Booked-job tracking, instant response, an owner who picks up. Built to make you money, and prove it.



No mystery, no scary number. The rule of thumb for home services is 8–15% of revenue: less if you're coasting on referrals, more if you want to grow. And it's one of the few costs in your business designed to pay you back.
And the return is real when it's run right:
Google harvests the people already searching for you. Meta creates demand and brings them back. Local search volume is finite, so Google leads at smaller budgets, and Meta scales as you grow. A starting point, tuned every month:
A starting point, not gospel. Your exact split depends on trade, market, and job value. We set it on the call and tune it every month.
It varies by market and season, but in 2026 a typical roofing search lead runs about $120–$190 on Google, with Google Local Services Ads (the "Google Guaranteed" badge) often $45–$120 per lead, and those LSA leads tend to convert at a higher rate. What matters most is cost per booked job: what it actually costs to put a roof on your calendar.
Start with Google: it captures people actively searching for your service right now. Then add Meta to build demand and retarget visitors who didn't call. As budget grows, the mix shifts more toward Meta.
Most home-service owners invest 8–15% of revenue into marketing, depending on how aggressively they want to grow. The ad spend is your money working for you, scaled only as it proves it's booking jobs.
Ads are typically live within about a week, the first meaningful read comes around 30 days, and the account is refined every month from there. You'll always know your real cost per booked job.
Yes. You own every ad account, there's no markup on your ad spend, and you keep everything if we ever stop working together.
Book a free walkthrough and I'll give you a straight answer, including whether paid ads would actually help your business right now, or just waste your money. No pressure either way.
Prefer the phone? Call me directly: (978) 763-4351