Estimate Follow-Up Silo

How to Bring Dead Estimates Back to Life (Without Being Pushy)

You've got dead estimates sitting in your CRM right now -- quotes you sent weeks or months ago that never got a response. Most Metro Detroit contractors write these off as lost. But 30-50% of 'dead' estimates are recoverable with the right reactivation approach.

How Many Dead Estimates Are Sitting in Your CRM Right Now?

The average Metro Detroit contractor has 30-80 dead estimates in their CRM at any given time, representing $150,000-$500,000 in potential revenue. These are quotes that were sent, never followed up on (or followed up once), and then forgotten. Most CRMs don't even flag them.

Run a quick audit: filter your CRM for estimates with a 'sent' status older than 21 days. Multiply that number by your average job value. For most contractors, the total is staggering -- and it's money you've already invested time and fuel to earn.

A Metro Detroit remodeling contractor we worked with had 67 dead estimates in his Jobber account totaling $380,000 in quoted work. Within 6 months of automated reactivation, he recovered $89,000 from estimates he had completely written off.

$89K
Recovered from dead estimates by one Metro Detroit contractor
Source: Rivet client results, 2024

Why Are 'Dead' Estimates Not Actually Dead?

Most 'dead' estimates aren't dead -- they're dormant. Research shows that 30-50% of homeowners who go silent on an estimate still haven't hired anyone. They got busy, had a change in timeline, or are waiting for a specific trigger (season change, tax refund, insurance settlement) to move forward.

The biggest misconception in contractor sales is that silence means 'no.' In reality, silence usually means 'not yet.' The homeowner still needs the work done -- they just don't have the urgency or bandwidth to make the decision right now.

Metro Detroit's seasonal patterns create natural reactivation windows. A roofing estimate sent in September that went silent often reactivates in April when the homeowner sees the first signs of spring weather. An HVAC estimate from May converts in October when the furnace needs to fire up. The need doesn't go away -- the timing just shifts.

  • 30-50% of 'dead' estimates: Homeowner hasn't hired anyone yet
  • 25-30%: Waiting for a specific trigger (season, funds, insurance)
  • 15-20%: Got busy, forgot, need a reminder
  • Only 20-30% have actually booked with a competitor
  • Silence does NOT mean 'no' -- it usually means 'not yet'

What's the Best Way to Reactivate Old Estimates?

The most effective reactivation approach is a 3-message sequence sent over 10 days: a friendly re-introduction (Day 1), a value-add message with seasonal or project-specific context (Day 5), and a final offer with updated pricing or scheduling (Day 10). This sequence recovers 15-25% of dormant estimates.

The reactivation message is different from a standard follow-up because the estimate is older -- 30, 60, even 90+ days. You can't pretend you just sent it yesterday. Acknowledge the time that's passed, check if they still need the work, and give them a reason to re-engage.

For Metro Detroit contractors, seasonal hooks are the most effective reactivation trigger. 'Hi [Name], last fall we quoted your roof replacement. With spring storms around the corner, I wanted to check if you'd like to get it done before the next round of weather hits. We have April availability.'

  • Day 1: Friendly re-introduction acknowledging time has passed
  • Day 5: Value-add with seasonal context or updated information
  • Day 10: Final offer with current pricing and easy booking option
  • Always reference the specific project from the original estimate
  • Include a one-tap booking link to minimize friction
  • Offer to re-quote if pricing or scope may have changed

When Is the Best Time to Reactivate Dead Estimates?

The best time to reactivate dead estimates is at seasonal transition points: spring thaw (March-April), pre-summer (May), fall prep (September-October), and pre-winter (November). These natural triggers align with when homeowners start thinking about home projects again.

In Metro Detroit, the seasonal calendar is a reactivation goldmine. Roofing estimates from fall reactivate in spring. HVAC estimates from summer reactivate before the first cold snap. Plumbing estimates reactivate before freeze season. Every trade has natural timing that makes old estimates relevant again.

Beyond seasonal triggers, life events also create reactivation windows: tax refund season (February-April), insurance claim settlements (60-90 days after filing), and listing preparation (homeowners planning to sell). Automation can time reactivation messages to align with these patterns.

  • March-April: Spring thaw -- roofing, siding, exterior projects reactivate
  • May-June: Pre-summer -- HVAC, deck, and outdoor living projects
  • September-October: Fall prep -- roofing, HVAC, weatherization
  • November: Pre-winter -- HVAC, plumbing, insulation projects
  • February-April: Tax refund season -- high-ticket remodel projects
  • Rolling: 60-90 days after insurance claims filed (storm damage, water damage)

How Much Revenue Can You Expect to Recover from Dead Estimates?

Metro Detroit contractors using automated estimate reactivation recover an average of $4,200-$8,500 per month from estimates that were previously written off. The total recovery depends on the number of dead estimates in your CRM and your average job value, but most contractors see positive ROI within the first week.

The math is compelling: if you have 50 dead estimates worth $4,500 each ($225,000 total) and reactivation closes 15% of them, that's $33,750 in recovered revenue. For zero additional marketing spend, zero new leads, and zero additional job-site visits.

The key insight is that these aren't new customer acquisition costs. You already invested the time and fuel to visit the home and write the estimate. Reactivation is pure margin recovery on investment you've already made.

$4.2K-$8.5K
Average monthly revenue recovered from dead estimates
Source: Rivet client data across Metro Detroit contractors

Key Takeaways

  • 30-50% of dead estimates are recoverable -- the homeowner hasn't hired anyone yet
  • The average contractor has $150K-$500K in dead estimates sitting in their CRM
  • A 3-message reactivation sequence over 10 days recovers 15-25% of dormant estimates
  • Seasonal transitions are the best reactivation triggers in Metro Detroit
  • Average recovery: $4,200-$8,500/month from estimates you already wrote off

Frequently Asked Questions

How old can an estimate be and still be recoverable?

Estimates up to 6 months old are regularly recoverable, especially for larger projects. Beyond 6 months, the recovery rate drops significantly, but seasonal projects (roofing, HVAC) can reactivate a full year later when the season comes back around. We recommend re-quoting any estimate older than 90 days.

Should I offer a discount to reactivate old estimates?

Not usually. Discounting signals desperation and attracts price-shoppers. Instead, offer value: faster scheduling, seasonal urgency, or an updated scope. If material prices have genuinely increased, the original price becomes a selling point -- 'I can still honor the original quote if you book this month.'

What if my pricing has changed since the original estimate?

Offer to re-quote at current pricing. Many homeowners appreciate the transparency: 'Hey, material costs have shifted since your original quote. I'd like to give you an updated number -- it may actually work in your favor depending on what's changed. Can I swing by this week?'

Written by

MS

Matt Sitek

Founder, Rivet

Metro Detroit home service operator turned automation specialist. Built and automated his own contracting business before founding Rivet to help other contractors eliminate admin work and capture more revenue.

Serving Metro Detroit, Michigan -- 313 / 248 / 586

Find Out How Much Revenue Is Hiding in Your Dead Estimates

We'll audit your CRM and show you exactly how much recoverable revenue is sitting in old, unfollowed estimates. Free, no obligation.