Book a call →
For roofing companies with 2,000+ old leads sitting in their CRM

We'll Turn Your Old Roofing Leads Into 10+ Booked Inspections In 30 Days, Or You Don't Pay

No new ad spend, no new software, no extra staff. Our AI texts your old estimates and dead leads one by one, has real conversations, and puts ready homeowners on your calendar.

The problem

You already paid for those leads.

Your reps chase today's leads, so last year's estimates never get a second touch. That money is still sitting in your CRM.

  • i.Every old estimate cost you real ad dollars, and most of those homeowners still have the same roof problem they called you about.
  • ii.Your team is busy with fresh leads, so nobody has time to call through thousands of names that went quiet.
  • iii.When those homeowners are finally ready, they book whoever reaches them first, and right now that isn't you.
How it works

Three steps. We do the work.

Step 01

Send us your lead list.

Export your old leads and estimates from whatever CRM you use today. That's the only file we need to get started.

Step 02

We build and train the AI on your business.

Your services, your area, your FAQs, and exactly how you want hand-offs to work, so every conversation sounds like your office.

Step 03

Ready homeowners land on your calendar.

They get booked, set for a callback, or live‑transferred to your team with the full conversation attached, and you get an instant alert.

See it in action

A real conversation, not a blast.

9:41●●●
AR
Apex Roofing ›
Today 10:14 AM
Hi Mike, it's Apex Roofing. Is this the same Mike who asked about a roof replacement a while back?
Yeah that's me
Ok, my manager asked me to reach out but I hate bugging people with phone calls. Still thinking about getting the roof looked at?
Yeah we've got a leak in the upstairs bedroom
That's worth checking before it spreads. Is it a shingle roof, and roughly how old?
Shingles, maybe 15 years
Got it. The inspection is free. Would Thursday at 2 or Friday at 10 work for someone to come take a look?
Thursday at 2
✓ Booked: Inspection Thu 2:00 PMMike R. · leak in upstairs bedroom · 15 yr shingle roof
What you see

The homeowner gets a conversation. You get a booked inspection.

The AI qualifies the job, books the slot, and sends your team everything they need before anyone picks up the phone.

Meridian
New inspection booked
now
Name
Mike R.
Time
Thursday, 2:00 PM
Address
1482 Oak Ridge Dr
Notes
Leak in upstairs bedroom, 15 yr shingle roof. Original lead from 2024 estimate.
The guarantee

10 qualified hand‑offs in 30 days or your money back.

A hand-off is a booked inspection or estimate, a callback the homeowner asked for, or a live transfer to your team. If we don't deliver ten in your first thirty days, you get your money back.

After the pilotPay per hand-off only
No retainerNothing monthly
No feesNo software or per-text fees
No contractMonth to month
Live calculator

What are your old leads worth?

Plug in how many old leads you have, your close rate, and your average job size to see how much revenue is still sitting in leads you already paid for.

Your numbers ✎ tap a box to edit
What that could turn into ↓

Old leads × hand-off rate × 85% show rate × your close rate × average job. These are planning assumptions, not a promise.

Fit

Who this is for, and who it isn't.

This is for you if

  • You have 2,000+ old leads or estimates sitting in your CRM
  • You have steady new leads still coming in
  • Your team can run appointments and close jobs
  • Your leads came from your own ads, website, Google or LSA, Facebook, or Angi and HomeAdvisor

This is not for you if

  • Your list was bought
  • Your data was scraped
  • The people on it never contacted you
  • You can't follow up on booked inspections
Compliance

Why roofers trust it.

Your own numberTexts go out from your own registered texting number.
Consent checkedEvery list is checked for consent before a single text is sent.
Instant opt outsAnyone who says stop is removed right away.
Allowed hours onlyTexts only go out during permitted hours.
No prices, no promisesThe AI never quotes prices or makes commitments for you.
You approve itYou sign off on everything before we launch.
Questions

Every question roofers ask us.

Is this just another mass text blast or chatbot?
No. Every homeowner gets a one to one conversation that reads like someone from your office texting them. The AI answers their actual questions, asks one thing at a time, and only books an inspection when they agree to a specific time. Blasting the same message to everyone is what gets numbers flagged and gets ignored, so we don't do it.
Can't we just buy an AI texting tool and run it ourselves?
You can, and most roofers who try end up with a tool nobody on the team has time to set up, train, watch, and fix. You'd be paying monthly for software and still doing the work. With us you don't pay for software or texts at all, only for homeowners we actually hand to your team.
We already text our new leads. Why do we need this?
Your current system is built for new leads in the first few days. This is for everyone it gave up on: the estimates from last spring, the storm leads from two years ago, the people who said "not right now." Different list, different conversation, and nobody on your team is working it today.
Can my team work the old leads themselves?
They can, but they won't, because they're busy with today's leads, and that's the right call. Calling thousands of old contacts by hand is slow and most never pick up. We text all of them and only bring back the ones raising their hand, so your reps spend their time on homeowners who already want an inspection.
What counts as a qualified hand-off?
A homeowner who books an inspection on your calendar, asks for a callback at a specific time, or gets live-transferred to your team. Someone saying "maybe" or asking a question doesn't count. You only pay for the ones that land with your team.
What if you don't deliver?
Then you don't pay. If we don't deliver 10 qualified hand-offs in the 30 day pilot, you get your money back. That's why we only work with roofers who have a real list of 2,000+ leads, so we're confident going in.
Will this annoy my old customers or hurt my reputation?
The texts are short, friendly, and sent during normal hours, and anyone who isn't interested gets a polite reply and is never texted again. Most homeowners are glad someone followed up. You'll see every conversation, so nothing goes out in your name without you being able to check it.
Who do the texts come from?
Your company. You get your own texting number registered to your business with the carriers, so every message says it's from you, not from us and not from a shared number used by other companies.
Is texting old leads legal?
Yes, when it's done right. We only text people who contacted you about roofing in the first place, we register your number with the carriers, we send during daytime hours, and every opt out is honored instantly. Bought or scraped lists are the problem, which is why we don't touch them.
How old is too old for a lead?
We've seen leads from three and four years back book inspections, because roofs keep aging and storms keep coming. The older the list, the more carefully we open the conversation, but if they contacted you once, they're worth a text.
What if a homeowner asks about insurance or storm damage?
The AI tells them you help with storm and hail claims and can meet the adjuster, then gets them booked for an inspection. It never promises insurance will pay or quotes a number. Your team handles the details in person.
What if my schedule fills up?
You set the rules: which days and hours you take inspections, how many per day, and how much travel time you need between them. The AI only ever offers open times, and if your calendar is connected it sees your real availability.
Can I see it work before I sign anything?
Yes. Tap "Test it yourself" and you'll get the exact texts your old leads would get, on your own phone. Play the homeowner and see how it handles you. On the call we'll also walk through a full real conversation from start to booked.
Do I need to change my CRM?
No. You keep using whatever you use today. We only need an export of your old leads, and booked homeowners come back to your team through the alerts and calendar you already have.
What do you need from me?
Your lead list, about 30 minutes to walk us through your services, service area, common questions, and how you want hand-offs handled, plus access to the calendar you book inspections on. We handle everything else.
How fast can we go live?
About a week. Most of that time is carrier registration for your texting number, which is what keeps your messages delivered and compliant.
What if a homeowner asks for a price?
The AI never quotes prices. It explains that pricing depends on the inspection and offers to get someone out to take a look, or sets a callback with your team.
What happens if someone texts STOP?
They are opted out instantly and never texted again. Opt outs are handled automatically on every message.
What does it cost?
You start with a 30 day pilot backed by our guarantee of 10 qualified hand-offs or your money back. After that you only pay per hand-off, with no retainer, no software fee, no per-text fees, and no long term contract. We'll walk through exact numbers on the call.
How do booked homeowners reach my team?
However you prefer. They can be booked straight onto your calendar, set for a callback, or live-transferred to your team. Either way you get an instant alert with the full conversation, so your rep knows the job before they call.
Ready when you are

10+ booked inspections from your old leads in 30 days, or you don't pay.