Michael Pears
Atlanta, Georgia
80 qualified leads, booked 30 estimates, and ended up signing 6 jobs totaling up to $70,000 within 90 days
For roofers, remodelers and exterior contractors doing $15K+ jobs. We run your ads, call every lead within 60 seconds and book qualified homeowner estimates straight onto your calendar. You show up and quote.
One contractor per territory. Guarantee conditions apply.
We fix all three, and part of our fee only gets paid after your jobs sign. Guarantee conditions apply.
Six steps across your first 90 days.
Week 1
We re-engage your unsigned estimates from the last 12–24 months. They already know you.
Week 1 onward
Meta ads built from your own project photos and job-site video, aimed at homeowners in your zip codes.
Every new lead
An AI assistant calls and texts every new lead within 60 seconds and qualifies them: homeowner, project, timeline, budget.
Ongoing
Qualified homeowners land on your calendar. On Dominance, our setters call, qualify and book for you.
Before every estimate
Reminders 24 hours and 2 hours before every estimate.
21–30 days per lead
21 days of follow-up for leads who don't book. On Dominance, our team follows up on every unsigned estimate for 30 days.
Michael Pears
Atlanta, Georgia
80 qualified leads, booked 30 estimates, and ended up signing 6 jobs totaling up to $70,000 within 90 days
Darrel Rode
Sarasota, Florida
First 90 days: 50 qualified leads, booked over 20 estimates, got 4 jobs worth over $40,000
Individual results. Yours depend on your market, ticket size and how your team sells.
Over 90 days
A projection from your inputs, not a guarantee. The guarantee is below.
Individual results. Yours depend on your market, ticket size and how your team sells.
3 signed jobs in 90 days, or we work free until you get them.
You book and run your own estimates.
5 signed jobs in 90 days, or we work free until you get them.
Everything in Launch, plus:
Ad spend runs through your own Meta ad account. Part of our fee is only charged after your 2nd (Launch) or 3rd (Dominance) job signs. Pricing is covered on your call. Guarantee conditions apply.
If you haven't signed 3 jobs (Launch) or 5 jobs (Dominance) within 90 days of going live, we keep managing your campaigns for free until you do. Your ads keep running the whole time. For average jobs over $30,000, the window is 120 days.
A signed contract with a deposit collected, from a homeowner who first came in through our ads, reactivation or setters, signed within 180 days of first contact.
M. Azam
COO, Empyr
Two parts: a fixed program fee (part upfront, part financed over the first 90 days) and a success fee charged only after your 2nd (Launch) or 3rd (Dominance) job signs. Ad spend is separate and paid to Meta. We cover exact numbers on your call.
No. Every lead from your ads goes only to you. On Dominance, we also won't run ads for any competitor in your zip codes.
After onboarding and ad approval. Text follow-up starts once carrier registration for your business number clears.
Run booked estimates within 72 hours, log each outcome, and show up to your calls. That's what keeps the guarantee valid. Guarantee conditions
We keep managing your campaigns for free until you hit it. Guarantee conditions
The program runs 90 days. After that it's month to month with 30 days' notice.
Not with this program. It's built for homeowner projects.
One contractor per territory. Seven quick questions.