Month-to-month, no contract — start, stop, or pause anytime.
Lead ConversionSales ProcessOperations7 min read

Your cheapest lead source is the estimate you already wrote

Most contractors send a quote and follow up once, if at all. Here's the math on your unsold estimate pile — and the six-touch cadence that wins jobs back without buying a single new lead.

Somewhere in your inbox, your truck, or a CRM nobody logs into, there is a stack of estimates from June and July that never turned into jobs. Most of them aren't dead. They're unattended — homeowners who got busy, waited on a spouse, or signed with whoever followed up last. You already paid to generate every one of those leads, drove to every one of those houses, and burned a tech's hour writing the number. Winning back even a slice of that pile is the cheapest revenue available to you this month.

Run the math on your own pile first

Start with a number most contractors have never actually calculated: your estimate-to-close rate. Pull the last 90 days of quotes, count how many became jobs, divide. For most home-service companies the honest answer lands somewhere between 30% and 50% — lower on big-ticket replacements where homeowners collect three bids, higher on repair and emergency work where your tech is already standing in the basement.

Now put dollars on the other side of it. Say you wrote 40 estimates in July, average job value $9,000, and closed 35%. That's 14 jobs and $126,000 booked — and 26 unsold estimates carrying roughly $234,000 in work you already produced. That pile isn't cold traffic. Every one of those people let you into their home.

Move that close rate from 35% to 43% — eight points, about three more jobs out of the same 40 — and you added roughly $27,000 in revenue without buying one additional lead. Ask what it would cost to generate three more sold jobs from scratch. At a $75 cost per lead and a 35% close rate you'd need about nine more estimates, which means the ad spend plus nine more drive-outs and nine more hours of a tech's day. The follow-up costs you a text message.

A new lead costs money. A follow-up costs a text. Before you raise your ad budget, find out what your close rate does when someone actually follows up five times.

Why the follow-up doesn't happen

It isn't laziness, and it isn't that your team doesn't care. Follow-up is simply the one task in the business with no forcing function. Nobody calls you to complain that you didn't chase them.

  • The estimate feels like the finish line. Sending the number is the deliverable. Almost nobody treats the send as the *start* of the sale.
  • Peak season crowds it out. In July every hour goes to work you already sold. The quote you wrote Tuesday gets remembered in September, if at all.
  • Nobody owns it. The tech who wrote it is on another roof and assumes the office has it. The office assumes the tech has it. The homeowner hears from neither.
  • It feels like nagging. So the one follow-up that does go out says "just checking in" — a message that gives the homeowner nothing to answer and no reason to reply.

The fix isn't more discipline. Discipline doesn't survive a 90-degree Monday with two trucks down. The fix is a sequence that fires whether or not anyone remembers.

The cadence that actually works

Sales research across industries lands on the same uncomfortable pattern: most deals close somewhere after the second contact, and most sellers quit after the first. Contractors are no different. Here's a cadence you can run on a $600 repair or a $30,000 replacement, with the touches tightened or loosened to match the ticket.

  1. Day 0 — send it before you leave the driveway. Same-day beats next-day by a wide margin, and on-site beats both. If your software lets a tech build the quote on a tablet and present it in person, that alone will move your close rate more than any follow-up sequence.
  2. Day 2 — ask a real question. Not "did you get my estimate." Try: "Any questions on the scope? The one thing worth deciding is whether you want the 16 SEER or the 18 — happy to walk through the difference." You're giving them something to react to.
  3. Day 5 — add information they didn't have. The photos from the inspection, the financing payment broken out monthly, the warranty terms, the lead time on the equipment. Every touch should carry a reason to exist.
  4. Day 10 — the timeline nudge. "Wanted to flag that the pricing on that unit holds through the end of the month, and our next install slot is the 22nd." Real constraints, honestly stated, are the most effective close in the trades. Fake urgency is the fastest way to get blocked.
  5. Day 21 — the honest close. "Should I keep this open or close it out?" This is the highest-response message in the whole sequence. People who've gone quiet will tell you the truth when you make it easy to say no.
  6. Day 60 and beyond — move it to the long list. A repair quote someone passed on in August is a replacement conversation in February. Unsold estimates belong in your seasonal email and SMS list, not the trash.

What to say so it doesn't read like nagging

  • Lead with information, not with your own status. "Checking in on my quote" is about you. "Here's the rebate that just opened up on that model" is about them.
  • Name the specific job. "Your quote" is generic. "The 3-ton changeout on the Maple Street house" proves a human is on the other end.
  • Give the timing a reason. Price validity, install calendar, permit windows, manufacturer rebate deadlines, weather. There's almost always a legitimate one.
  • Make the no easy. Explicitly offering to close the file gets more responses than any pitch, and it clears your pipeline of ghosts so you can see what's real.
  • Text for the middle touches. Response rates on SMS run far ahead of email for the trades. Save email for the ones carrying attachments and photos.

Not every unsold estimate deserves the same effort

Twenty-six open quotes is too many to chase equally. Sort the pile once a week — ten minutes, Friday afternoon — into three buckets:

  • Live. They replied, asked about financing, mentioned a timeline, or asked you to adjust the scope. These get a phone call from a human, not an automated text.
  • Drifting. They opened it, said "let me talk to my wife," then went quiet. This is where the sequence earns its keep — and where most of your recoverable revenue sits.
  • Comparison shopping. They told you they're getting three bids. Don't discount. Send proof instead: recent reviews, photos of a comparable install, your license and insurance, and what your warranty covers that the cheap bid won't.

One more filter worth applying: if an estimate came from a shared lead you bought alongside four other contractors, expect the recovery rate to be brutal. That homeowner has been called by everyone. The follow-up math above works dramatically better on leads that were exclusively yours from the first ring — which is a large part of why exclusivity changes your unit economics.

This only pays if the data belongs to you

Every piece of this runs on your own records: the estimate list, the phone numbers, the tracking data showing which channel produced which quote. That matters more than it sounds. Your unsold-estimate list is also the single best retargeting audience you'll ever build — 26 homeowners who let you inspect their house beats any interest-based targeting Meta can assemble. But you can only upload that list as a custom audience if the ad account is actually yours.

That's how we build it at ProForged. Your Google and Meta accounts are yours, we never mark up your ad spend, and the LSA-and-search stack feeds a CRM you own — so the estimate list, the follow-up sequences, and the retargeting audiences stay with you regardless of who runs the ads next year. And because we take one company per trade, per market, the follow-up system we build is never running for your competitor across town.

Fix the follow-up before you raise the budget — it's free, and it's usually the bigger number. When you're ready to put more leads into a pipeline that no longer leaks, see whether your market is still open or claim your slot.

Is your industry still open in your city?

We work with one business per niche, per city.