Close the estimates you already sent.
Most homeowners collect three quotes, then go quiet while they decide. We build you an AI agent that follows up on every estimate by text and email, in your voice. It answers their questions and books the next step, until you get a yes or a clear no.
- Every estimate followed up
- Books the next appointment
- Set up on your account, yours to keep
- Estimate sent
- Follow-up text
Any questions on your estimate? Happy to walk you through the shingle options.
- Follow-up text
Would a quick call with Mike help? He can go over the warranty and financing too.
- Dana replied
Thursday after 5 works. Can he bring color samples?
- Appointment booked
Illustration with sample details.
Most estimates don't die on price. They die in silence.
A roof is a big decision, and homeowners go quiet for normal reasons. Your crew is on a roof all day, so nobody follows up. The agent does, politely and on time.
- 01
They want to talk it over
The decision needs two people, and one of them hasn't seen the estimate yet.
Happy to send a short summary you can share, or set up a quick call for both of you.
- 02
They're comparing quotes
They're waiting on two more bids before they decide anything.
Worth comparing warranties and materials, not just price. Want me to explain what's included in ours?
- 03
They're waiting on insurance
The job depends on a claim, and nothing moves until the adjuster has been out.
Has the adjuster been out yet? Mike can meet them on site so nothing gets missed.
- 04
The leak stopped, so it slipped
The urgency faded, but the roof still needs the work.
Checking in before storm season. Want me to refresh your estimate so it's ready when you are?
Every estimate, always moving.
See who's been followed up, who replied and who booked. Hot replies go straight to you or your rep.
Sent 9
Following up 11
Replied 3
Booked 4
Example board with sample data.
Helpful, not pushy. And it never forgets.
You set the timing and tone. It stops the moment they reply, book or say no.
"Any questions on your estimate? Happy to walk you through the options."
"Would a quick call help? We can go over the warranty, colors and financing."
"Still thinking it over, or should I close out your file for now? Either is fine."
"Checking in before storm season. Want an updated estimate so you're ready?"
What are your unanswered estimates worth?
Move the sliders to match your business. The last slider is your own guess at how many more jobs steady follow-up would win, so the number is only as bold as you make it.
Based on your numbers, about 4 follow-ups and 20 minutes of calls per estimate.
We build it. You own it.
No software to learn. We set it up on an account in your name, connect it to how you already send estimates, and maintain it after launch.
See it live
On a 20-minute call you watch the agent follow up on an estimate, and we look at how you quote today.
We set it up for you
We connect your CRM or estimating tool, your calendar and your business phone, and write the messages with you.
It follows up, you close
Hot replies come straight to you or your rep, and booked appointments land on your calendar.
Your accountHosted in your name, not ours.
Your dataHomeowners and history stay yours.
Your dashboardEvery estimate, from your phone.
One price. No surprises.
A one-time setup, then a monthly fee to keep it maintained. One extra roof closed usually covers a full year of it.
Starting price for most roofing companies. Very high estimate volumes and multiple sales reps are quoted on the call. No long-term contract. Cancel anytime. Texting is billed to your account directly, at cost.
Book a free callEverything that's included
- Full setup on your accountConnected to your CRM or estimating tool, calendar and business phone line.
- Messages written with youIn your voice, including three-quote, insurance and financing conversations.
- Books the next stepCalls, site visits and sample drop-offs go straight onto your calendar.
- Approval modeApprove every message at first, switch to automatic when you're ready.
- Dashboard, weekly recap and maintenanceEvery open estimate, reply and win, plus ongoing message tuning.
Kind words from past clients.
“Consistently exceptional quality with a level of attention to detail that is hard to find. Delivered everything ahead of schedule, exactly as promised.”
“Efficient, knowledgeable, and incredibly easy to work with.”
“Seamless communication and a deep understanding of our vision.”
“Absolutely nailed it. Fast, responsive, and super easy to work with.”
“Delivered with precision, speed, and strong attention to detail.”
What roofers ask us first.
Will this annoy homeowners?
It's built not to. Messages are short, helpful and go out at sensible hours. It stops the moment someone replies, books or says no, and in approval mode nothing goes out without your OK.
Does it replace my sales reps?
No. It does the follow-up your reps don't have time for while they're on roofs and at appointments. When a homeowner replies with a real question or is ready to talk, it's handed to your rep straight away.
What happens when a homeowner says no?
The agent thanks them, stops following up and marks the estimate as lost in your dashboard. If you want, it asks one short question about why, so you learn what's costing you jobs.
Can it follow up on old estimates?
Yes. We can load your unsold estimates from past months when we set it up, and the agent works through them with a friendly check-in.
Does it work with my CRM?
It connects to most roofing CRMs and estimating tools, or to a simple spreadsheet if that's how you track quotes today. We confirm exactly how on the call.
What does "you own it" mean?
We set everything up on an account in your name. The agent, the dashboard and your data live there, not on our servers. If you ever stop working with us, it stays yours.
Turn the estimates you already sent into jobs.
Book a free 20-minute call. You'll watch the agent follow up on an estimate live and see the dashboard, then we'll tell you straight if it's a fit.
- Free, no obligation
- See it working live, not a slide deck
- Built on your account, yours to keep