Google Ads that book roofing jobs.
Not excuses.
Your campaigns manageddailynotmonthly— by the founder, not a junior.
And when you're up on a roof, our 24/7 AI receptionist answers the phone, qualifies the caller, and books the estimate. No lead dies in voicemail.
Your last marketing guy probably wasn't paying attention
Big promises in the pitch. Then you're handed to a junior account manager who checks in once a month — while you're the one on the roof. Sound familiar?
Here's what we hear from roofing owners every week:
“I bought 'exclusive' leads that four other roofers also bought.”
“Half my leads die in voicemail because I'm on a roof.”
“My agency sends reports full of clicks and impressions. Those don't pay for shingles.”
“Storm season I'm drowning. Winter I'm starving. The retainer never changes.”
“I signed a 12-month contract with nothing to show by month six.”
“They ran ads from THEIR account — when I left, I lost everything.”
If any of this sounds like your situation, you're not alone. And you're not stuck.
What makes us different
We're not for every roofer (that's the point)
We do our best work with a specific kind of roofing company. Being upfront about this saves everyone time.
We work best with roofers who
- Run an established local roofing business — residential, commercial, or both
- Can invest $5,000+/month in ad spend (or are ready to start there)
- Have the crew capacity to take on more jobs — we fill calendars, you need room on yours
- Answer leads fast — or let our AI receptionist handle it when you can't
- Want a partner who tells them the truth, not a vendor who tells them what they want to hear
We're probably NOT the right fit if
- You want to buy shared leads by the batch(that's the model we exist to replace)
- You're looking for the cheapest option(we're not that, and we won't pretend to be)
- You're a temporary storm-chasing operation(we build local brands, not pop-ups)
- Your business hasn't launched yet(we need a real operation to market)
Why we're picky:
Founder-led delivery means the founder builds and runs every campaign himself — so we take a maximum of 4 new accounts per quarter. The number is capped by the calendar, not by ambition. That only works if every account is one we can actually grow.
Getting started is simple
No 40-page proposals. No death by committee.
1. Audit
Free audit of your marketing and your market, delivered in 48 hours. See exactly where money is being wasted.
2. Plan
A 60-minute kickoff where we set your Target Cost-Per-Booked-Job together — based on your ticket size, margins, and market.
3. Launch
Campaigns live under your accounts within 7 days. Optimized daily — not monthly.
What to expect in the first 90 days
Day 7Live and answering. Google Ads + Local Service Ads launched, landing page up, missed-call text-back and AI receptionist switched on.
Day 30First booked jobs. Cost-per-lead baseline established, first A/B test queued, at least one verifiable booked job attributed through tracking. First qualified leads typically arrive in 2–3 weeks.
Day 90The target check. Formal review against the Cost-Per-Booked-Job number you signed off on. Hit it, or the guarantee kicks in.
The Booked-Job Guarantee
If we haven't hit the Target Cost-Per-Booked-Job we set together by day 90, we keep working at zero additional agency fee — every month, until we hit it. Honest, conditional, and written into the contract. No fabricated ROI multiples — just a number we agree on, and what happens if we miss it.

Big enough to deliver.
Small enough to care.
I'm Anastasios Tzenos, the founder of HomeService Growth. Before this, I spent three years as an account strategist on the Google Ads team — working directly inside the platform your leads come from.
When you sign with HomeService Growth, you have my cell — day or night. There's no junior account manager between you and the person actually running your campaigns, because the person running your campaigns is me.
That's also why we cap intake at 4 new accounts per quarter. It's not a growth hack. It's the only way founder-led stays true.
“From the first day of our collaboration, I understood that he is an excellent professional as well as a wonderful person. Anastasios works with seriousness and consistency, knowing every inch of his work better than anyone else. I highly recommend him!”
We actually answer when you reach out
This sounds like it should be table stakes. It's not. Ask anyone who's worked with a big agency.
You have the founder's cell
Not a ticket queue. Not a “we'll get back to you” auto-reply. Founder-led every week — and after hours, the same AI receptionist we give your customers answers for us too. Nobody hits voicemail.
“I've been trusting HomeService Growth to manage my Google Ads account since 2023, and the results have been outstanding. The team's transparency, excellent communication, and honest approach are what I value most. Highly recommended!”
“In terms of communication, there is always someone available to discuss changes in campaigns that are running or to create a new one. The climate of our communication — to which we give great importance — is excellent. Our collaboration was profitable from the first month.”
“Great service, very reliable and professional with Google Ads, Meta and all the online marketing analytics. Highly recommended 👌”
“Good knowledge and deep understanding of Google Ads. Over the course of our collaboration, we saw great results, far surpassing my expectations. If you're looking for high-driven marketers for your Google Ads, I highly recommend them.”
Why this matters: when a storm rolls through your county at 6pm on a Friday, the roofer whose phone gets answered wins the next two weeks of work. Same goes for your agency.
What clients actually say about working with us
“From the first day of our collaboration, I understood that he is an excellent professional as well as a wonderful person. Anastasios is detail-oriented and cooperative, and he works with seriousness and consistency, knowing every inch of his work better than anyone else. Any job assigned to him, he carried out to a degree that hadn't even crossed my mind. I highly recommend him!”

“A skilled Google Ads manager with plenty of experience and a history of delivering great results. Knows how to run campaigns that actually work and bring in real customers.”

“Anastasios has been great at managing Google Ads for our Amazon listings.”

“HomeService Growth are excellent partners in promoting our renewed online store as Google Ads experts! We are very pleased with the immediacy of our communication. They try to understand the specialized advertising needs of our sector and propose effective solutions for our overall marketing strategy. Through our collaboration we have seen very positive results in both sales and awareness. I highly recommend them!”
“Their custom service to our needs, rather than one-size-fits-all, is impressive. The engagement has increased sales by 32%. HomeService Growth delivers work on time and provides regular updates on the project's progress. The team offers customized services and meets the client's needs.”
The phone gets answered. Every time.
The average roofer is on a roof when the phone rings. The average caller doesn't leave a voicemail — they call the next roofer on the list. Our in-house AI receptionist ends that leak.
This isn't software we resell. We build and run these voice agents in-house, for real businesses, every day. Included with every roofing account — a system worth $3,600/yr on its own.
Stated value: $3,600/yr — included
Questions we get asked
Straight answers. No runaround.
How much does it cost?+
$1,750/month on a 90-day initial term, then month-to-month with 30 days' notice. Your ad spend is separate and stays in your own accounts — we never touch the money.
If we don't think you'll see a meaningful return after paying both our fee and your ad spend, we'll tell you upfront. We'd rather pass than take money we can't justify.
What if it doesn't work?+
Then we keep working at no additional agency fee until it does — that's the Booked-Job Guarantee. On the onboarding call we set a Target Cost-Per-Booked-Job together, specific to your ticket size, margins, and market. If we haven't hit it by day 90, we eat the fee — not you.
How fast will I see results?+
Campaigns are live under your accounts within about 7 days. First qualified leads typically come in 2–3 weeks after launch. Meaningful cost-per-booked-job data takes the full 90-day window to accumulate — anyone who promises otherwise is guessing.
How much of my time will this take?+
After the initial 30-minute audit call, we handle everything. You get a weekly update email and a monthly strategy call. Total time commitment: about an hour a month.
Do I keep my accounts and data if I leave?+
Yes. Everything is yours from day one — not handed back when you leave, but built under your logins from the very first onboarding call. Google Ads, Meta, your landing page, your tracking, your call recordings. The cost of switching away from us is zero, by design.
Who will actually manage my account?+
Anastasios — the founder, an ex-Google Ads strategist. He does the audit personally and builds and runs every campaign himself. That's why intake is capped at 4 new accounts per quarter. You'll never be handed to a junior after the sale, and you have his cell.
Does the AI receptionist replace my office staff?+
No — it catches what they can't. After hours, weekends, and the calls that come in while everyone's on a job. If someone on your team can pick up, they should. When nobody can, the AI answers instead of voicemail, qualifies the caller, and books the estimate. Genuine emergencies get transferred straight to you.
Is the audit actually free, or is it a sales pitch?+
It's actually free. You'll get genuine, actionable insights about your market and your account whether or not you ever work with us. We do it because it's the fastest way for both of us to find out if we're a fit — and if we're not, we'll say so.
Let's see if we can help.
Get your free audit — your budget, your top 3 competitors, and what your cost per booked job could look like. Delivered to your inbox within 48 hours.
If it's not a fit, we'll tell you quickly. No hard sell, no follow-up sequence that won't quit.
Your audit will be delivered within 48 hours via email.
