For residential roofing companies

You already paid for those leads. Let's book them.

Our AI texts the homeowners who asked for an inspection or estimate and never booked. It holds a real two-way conversation in your company's name and puts the interested ones on your calendar.

Free test on 500 of your old leads No retainer No contract
YR
Your Roofing Co.Local number · your area code
Hi Gordon, it's the assistant at Your Roofing Co. You asked about a roof inspection a while back. Is that still something you need?
Yes actually. We had some hail damage in the spring and never got it looked at.
Got it. I can get an estimator out to you. Does Tuesday at 10am or Thursday at 2pm work better?
Thursday at 2 works.
✓ Inspection booked: Thursday 2:00pm. Full conversation sent to your team.

Example conversation. Your script is written with you and approved before launch.

The leak

Your CRM is full of homeowners who still have the same roof.

Every roofer has them: storm leads, free-inspection requests and estimates that went quiet. Nobody had time to keep following up, so they just sit there.

01

Storm leads go cold fast

After a hail event, requests pile up faster than the office can call back. Plenty of them only got one try.

02

Paid leads, one follow-up

You paid for those leads through ads, LSA or lead services. Most were never contacted a second or third time.

03

"Not right now" isn't "no"

Homeowners who weren't ready last season may be ready now. Someone just needs to ask.

What we run for you

AI that follows up every lead and books inspections.

Start with your old leads. Add the others when you're ready.

Start here

Database Reactivation AI Agent

We work through your old leads by text, one real conversation at a time. The AI answers questions, finds out who's still interested, and books them straight onto your calendar.

  • Two-way conversations, not bulk blasts
  • Texts from a local number in your company's name
  • Booked inspections land on your calendar with the full conversation attached
  • Works from a CSV export of JobNimbus, AccuLynx, Roofr, ServiceTitan or a spreadsheet
1
Send your listA CSV export of your old leads. No new software.
2
Approve the scriptWe write it with you. Nothing goes out until you sign off.
3
Show up to inspectionsLive in under 2 weeks of receiving your list.
New leads

Speed to Lead AI Agent

Every new inquiry from your website, ads or lead services gets a text back in under 60 seconds, day or night.

  • Replies while your team is up on a roof
  • Asks your qualifying questions
  • Books the inspection before the homeowner calls the next roofer
Example: a homeowner fills in your free-inspection form at 7:40pm and has a booked time slot by 7:41pm.
Evenings & weekends

Out of Hours AI Agent

Inquiries that come in after the office closes get answered, qualified and booked for the next working day.

  • Covers evenings, weekends and holidays
  • Answers the common questions you've approved
  • Your team starts the morning with appointments, not voicemails
Example: a Saturday-night message about a leak becomes a Monday 9am inspection.

Not sure where to start?

Most roofers start with Database Reactivation, because it works on leads you already have. On the call we'll tell you which one fits your business.

How the free test works

See it work on your own list before you pay anything.

No pitch deck. No promises. We test it on your leads and you judge the results.

500

Free test run

We text 500 contacts from your old leads at no cost. You see the replies and bookings for yourself.

<2 wks

To go live

Live in under 2 weeks of receiving your list. Most of that is number registration and script approval.

$0

Retainer or contract

No setup fee, no retainer, no lock-in. If the numbers don't work for you, you walk away.

After the test, you pay per booked inspection.

If the numbers work for both of us, you pay only for inspections on your calendar. That often costs less than a single raw lead from a lead service. We'll walk through the numbers on the call.

Book a free call →
You stay in control

Your name, your script, your customers.

Texting your past leads has to be done properly. Here's how we run it.

Only people who asked

We only text homeowners who previously inquired with you.

You approve every word

The script is written with you. The AI introduces itself as your company's assistant.

Registered local number

A local number in your area code, registered with the carriers for business texting (A2P 10DLC).

Opt-outs built in

Every conversation supports STOP and HELP. Anyone who says no is never texted again.

Do-not-call scrubbed

Lists are checked against do-not-call lists before anything goes out.

See every conversation

Each booking alert includes the full conversation, so you know the job before you arrive.

23

The team we work with ran database reactivation for a home-services company and booked 23 calls in two weeks from a list they'd written off.

We're new to roofing and we're upfront about it. That's why we start with a free test on your list, not promises.
Prefer we get in touch?

Send us your details

Tell us a little about your business and how many old leads you have. We'll reply by email, and only text or call you if you tick the boxes below.

Free strategy call

Find out what's still sitting in your old leads.

We'll look at your list size and lead sources, and tell you honestly whether a free test makes sense.

Free test on 500 leads No retainer No contract