Get Your Number
For roofing, HVAC, solar & remodeling companies

We call the estimates you already paid for, and recover the jobs you'd written off.

If your company's like most roofing, HVAC and remodeling shops, six or seven out of every ten estimates never turn into jobs. Not because the homeowner said no, but because most of them never got a real follow-up. We put one number on that pile, then go get it. Real numbers, published.

Find Out What's Sitting In Your CRM → 2-minute qualifier. No spam, no pressure, a straight answer.
6-7 of 10estimates never close at the typical shop
98,518cold dials studied & published by Alba
$1,500Dead Money Audit, 10x its fee or it's free
Run your own number

What's sitting dead in your pipeline?

Your inputs, your math, right here on the page. Nothing is sent anywhere. The real version of this number, counted from your actual CRM, is what the audit delivers.

Your dead pipeline, quoted and never collected
$2,400,000

200 estimates × $12,000. Pure arithmetic on your own inputs, nothing projected. The audit replaces inputs with your real CRM data.

How it works

You manage a process. You don't gamble on a promise.

If you go beyond the audit, a trained revenue-recovery specialist works your dead estimates. Your pricing, your jobs, your CRM, learned before they dial. Every call recorded. And three checkpoints, in writing, so you always know whether it's working. Where your state allows it, they secure the deposit that turns a maybe back into a job.

Day 7

You hear it

You're listening to recordings of your own estimates being worked. We review every recording, coach on them weekly, and send you a report at the end of every day we dial.

Day 30

You count it

We count revenue events together. Jobs scheduled, deposits secured where your state allows. Real ones, in your system, not ours.

Day 60

You do the math

We sit down and put recovered revenue against what you're paying us. If the number's not there, that conversation is about fixing it or stopping.

Real numbers, published

This is the part where you'd normally see testimonials.

This industry runs on borrowed proof and inflated numbers. We do it differently: we publish our real results, including the ones that don't flatter us. Our results table for this service is below, dated, and currently empty. Every number that ever goes in it will be real.

The Revenue Recovery Ledger

Published 12 August 2026 · updated as results land
ClientEstimates workedJobs scheduledDeposits secured*Recovered revenue
No completed clients yet. We'd rather show you an empty table than somebody else's testimonial. One of the first rows could be yours, if you want your name on it.
*Deposit collection only where and as state law allows. Client rows appear here with written consent only.
The 98,518-dial study What we learned from 98,518 real cold dials, including what didn't work. Read it before you talk to us, or to anyone else.
Read the study →
The first step, small on purpose

The Dead Money Audit

$1,500 one-time, credits to month one if you go further
  • We go into your CRM with you and count every recoverable estimate
  • Priced at your close rate and your job values, not industry averages
  • You get one number: the dollars sitting dead in your pipeline
  • Plus the exact call plan to go get them, yours to keep either way
  • About a week from read-only access. Your side of it is one screen share
The guarantee: if the audit doesn't show at least 10x its fee in recoverable pipeline, it's free. And you decide whether the number's real, not us. In writing.
Start With The 2-Minute Qualifier →

A human builds every audit, so we take five a month. That's not a marketing countdown, it's how many we can actually do.

If you go further

The pricing, on the page.

No "book a call to find out." If the audit shows a pile worth working, here's exactly what working it costs.

Dead Money Audit

$1,500 one-time

The number and the call plan. Credits in full to your first month if you take a seat.

Full-Time Seat

$3,500–4,500 /month

A full-time trained revenue-recovery specialist on your dead estimates. Billed weekly. Quarterly prepay gets a free week.

Shared Seat

$1,950 /month

Same specialist, half the hours. For smaller estimate backlogs.

Why is there no performance guarantee on the seat yet? Because we price guarantees from real client data, and this service's ledger is still empty. The audit's 10x-or-free guarantee stands alone, and it's the only promise we'll make you today.

Straight answers

Questions owners actually ask

Why not just use AI to text my old estimates?

Because a text can't handle "we went with someone else." A trained human calls, works the objection, and books the job. Texting software has its place, and if a $500 tool would solve your problem we'll tell you that on the call.

You have no results in your table. Why would I trust you?

Because we showed you the empty table instead of renting a testimonial. We published a study of 98,518 real cold dials including what didn't work. Every claim we make is one you can check, and the audit is guaranteed in a way you grade, not us. That's the deal we're offering: proof over promises, from day one.

Who actually makes the calls?

A trained revenue-recovery specialist who learns your pricing, your jobs, and your CRM before they dial. Every call is recorded, we review the recordings, and you get a report at the end of every day we dial.

What about deposits? Is that even legal?

Deposit rules vary by state, and some states cap home-improvement deposits hard. We only collect deposits where and as your state's law allows, and we'll tell you exactly what applies to you before a single call is made. When in doubt, the rep books the job and you take payment your usual way.

Who sees my customer data?

Only the team working your audit, under read-only access you can revoke at any time. We don't sell, rent, or trade your data, and it's used for nothing except your own engagement. The full policy is one click away in the footer.

Do I have to hire you after the audit?

No. The number and the call plan are yours. Run the calls with your own people if you want, honestly, that's fine. You paid for the plan. About the worst outcome available here is that you know exactly what's sitting in your CRM.

The estimates aren't getting any warmer.

Two minutes to qualify, twenty minutes on the phone. Worst case, you get a straight answer on whether there's even enough money in your pipeline to be worth auditing.

Get Your Number →