- Home
- Pricing
Simple, transparent pricing
Three tiers. One promise: never lose a job you paid for.
A roofing lead costs $124–$300. An average replacement job is worth $8,000–$25,000. One recovered estimate pays for months of the system — which is why we can put a guarantee on it and never ask for a long-term commitment.
The starting point
Essentials
The recovery layer. We work the old quotes and past customers already in your CRM — the jobs you already paid to find.
Recovers the money already sitting in your CRM. New leads still leak — that's what Professional is for.
- Database reactivation campaigns on your existing list, every quarter
- Missed-call text-back, 24/7
- Appointment reminders that cut no-shows 30–60%
- A2P-compliant messaging, written and sent for you
- Monthly performance report
Built around Database Reactivation.
Start with EssentialsMost popular
Professional
“Never lose a job you paid for.” Everything in Essentials, plus the always-on engine that catches every NEW lead before your competitors do.
The tier the promise on our homepage is built on. The $300 difference is ten dollars a day — one missed $10,000 roof covers it for two and a half years.
- Everything in Essentials
- Under-60-second response to every new lead, 24/7
- Automated quote follow-up — 73% of quotes never get a second contact, we chase every one
- Review Engine — automated requests that compound your inbound calls
- No-show recovery sequences
Built around Speed-to-Lead & Booking.
Go ProfessionalThe full front office
Enterprise
We run your entire front office. Everything in Professional, plus a 24/7 voice agent answering the calls a text can't reach — and weekly hands-on optimization.
An AI voice agent alone runs $500–$1,500/mo elsewhere. Here it's one line item.
- Everything in Professional
- AI voice agent — every call answered and booked, 24/7
- Referral Engine — automated asks on your highest-trust lead source
- Storm Mode priority activation for storm-heavy markets
- Weekly monitoring, proactive optimization, quarterly strategy call
Built around AI Voice Agent.
Scope Enterprise for my crewPayment structures
Commit longer, keep more.
The monthly rate is the monthly rate — we don't discount it, for you or anyone. What longer commitments earn you is the setup fee waived and free months on the back end.
| Billing | How it works | Setup fee | You keep |
|---|---|---|---|
| Monthly | Standard — cancel anytime, pause anytime | Standard setup fee | Full monthly rate |
| Quarterly | Three months at a time | Setup fee waived | Full monthly rate |
| Semi-annual | Six months at a time | Setup fee waived | One month free |
| Annual | A year at a time | Setup fee waived | Two months free |
Founding-client rate: our first 10 clients lock Professional at $649/mo for life, in exchange for letting us document the results as a case study. When those seats are gone, they're gone.
The 30-day guarantee
If your reactivation campaign doesn't put at least one estimate on your calendar within 30 days of launch, you don't pay another cent — and we refund your setup fee. (Requires 100+ aged contacts in your CRM — it's why we look at your numbers together before we quote you.)
A2P-compliant from day one
Every campaign runs on registered messaging numbers with a clean opt-out path built in. We only message contacts you already have a business relationship with.
The setup fee funds real work
It pays for the build and filters out tire-kickers — it's not a junk fee bolted onto a subscription. See exactly what it covers on a call.
Still deciding
Not sure which tier fits your crew?
Every engagement starts with a short call, not a contract. Tell us what's happening in your CRM and we'll tell you honestly which tier makes sense — or read the FAQ first if you'd rather look before you talk.
Find the right tier for me
WANO