- 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: most quotes never get a second touch, 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