Back to Blog
Roofing & Solar

Your Old Customers Are Your Best Pipeline: Reactivating the Roofing & Solar Database

Cascade Home••6 min read

Every roof you've replaced and every solar system you've installed is a prospect you've already qualified. You know the address, the roof's age and material, the panel count, the inverter model, the service history — and you know the homeowner trusted you enough to sign once. That file folder is the most underused pipeline in the trade. Reactivating it is cheaper, faster, and closes at a higher rate than any cold lead you can buy.

In the Pacific Northwest — Clark County through the I-5 corridor — the market makes this obvious. Hail and wind storms arrive on a schedule, roofs hit warranty age on a schedule, and solar systems age on a schedule. The contractor with a maintained customer database and a reactivation system is the one standing in front of the homeowner when each schedule fires.

You already know what a cold prospect costs

Acquiring a new customer costs 5 to 25 times more than retaining an existing one (Gallo, HBR, Oct. 2014) — and that's before the qualification work. A cold roofing lead is a name and a phone number; you don't know the roof age, the material, the prior work, or whether the caller can even get to a decision. A past customer is the opposite: the qualification is already in your file. Research summarized in Harvard Business Review found increasing customer retention by just 5% raises profits 25% to 95% (Reichheld, Bain & Company) — and reactivation is retention aimed at customers who drifted.

The call-answer data applies to both worlds. In home services, 27% of inbound calls go unanswered (Invoca, via Housecall Pro), and 85% of callers who don't reach a live person never call back (Numa, 2021). Cold leads at that attrition rate are a leak you pay for with every purchased name. The customers already in your database are the ones you can reach without buying anything.

Four reactivation triggers, one shared calendar

Reactivation works because a roofing or solar customer's next job arrives on a predictable schedule. There are four triggers worth putting on your calendar:

  1. Storm and hail season — from an established relationship. State Farm alone paid more than $5.6 billion in hail claims in 2025 — and in the PNW, the wind-and-hail events hit the same neighborhoods year after year. When hail hits, every homeowner with a known roofer calls that roofer first. The storm-season contest is won before the storm, by the contractor whose number the homeowner already has. See our storm-season playbook for the full math.
  2. Warranty-age roofs nearing replacement. The National Association of Home Builders' Study of Life Expectancy of Home Components (2007, with Bank of America — the same study that puts furnaces at 15–20 years) lists a typical asphalt shingle roof at about 20 years. A roof you installed 15 to 20 years ago is entering the decision window. The homeowner may not know their own roof's age — your file does. That's the conversation starter.
  3. Solar system health and inverter age. A solar array you installed in the mid-2010s is roughly a decade old — the age when string inverters commonly approach the end of their factory warranty and system performance starts being worth a check. A monitoring review, a performance check, a cleaning quote — each is a low-ticket reason to be back on the roof with the customer who already owns panels.
  4. Maintenance inspections. The annual roof and gutter check — PNW homeowners know moss, heavy rain, and wind-driven debris — is the roofing equivalent of the HVAC tune-up: a small ticket that keeps your name on the house and surfaces the next repair before it's an emergency.

Each trigger has a timing signal: the storm forecast, the install anniversary, the inverter's warranty end date, the calendar year. A database with those fields isn't a list — it's a schedule.

The reactivation sequence: call, email, schedule, review

A reactivation campaign is a plain sequence — the work is in running it consistently:

  1. Segment the list. Filter by install year and system type: roofs 15–20 years old, solar systems 8–12 years old, everyone with a storm-season anniversary since the last big event. A roofing customer with a ~$9,536 average replacement ticket (Angi, 2025–2026) and a solar customer with a multi-decade energy asset are worth a personal call, not a blast email.
  2. Start with a warm, useful message. "Your roof is entering the age where we'd recommend an inspection" — not "we have a special." It's a service message grounded in their own history, which is exactly what a previous customer expects to hear from you.
  3. Answer when they call back. Here's the trap: reactivation generates inbound calls, and 27% of home-services calls go unanswered (Invoca) — a past customer who catches voicemail is a past customer who calls the competitor next. The most loyal list in your database still dies at a missed phone. An AI Receptionist answers 24/7, books the inspection straight onto your calendar, and texts a confirmation so nobody drifts.
  4. Schedule the inspection on the call. The goal of the sequence is a booked appointment, not a conversation. The inspection is the foot in the door — it produces the report, the repair list, and the replacement estimate.
  5. Capture the review. A reactivated customer just had a great experience with you again — 97% of consumers read reviews for local businesses (BrightLocal, Jan. 2026), and a fresh review from a past customer is also proof to future ones that you keep the relationship. Ask while the goodwill is fresh.

Reactivation is a system, not a burst of effort

Most roofing and solar shops reactivate by accident: the phone rings after a storm, and whoever answers books work for a month. The shops that win the database treat it deliberately — a segmented list, scheduled triggers, a repeatable call-and-email sequence, and a calendar that books the inspection before the homeowner shops around. This is exactly where Cascade Home's AI Receptionist (24/7 answering and booking) and Reputation Management (review capture and response after every visit) fit: they make the reactivation sequence run when the office is busy, after hours, and during the storm surge when the phones all ring at once.

And reactivation isn't a replacement for new business — it's the other half of it. Qualified Leads (verified homeowner leads at $95 standard / $130 premium, no setup fee, no contract) keep new customers entering the database at the top, where they become the reactivation targets of 2036.

Takeaways

  • Past customers are pre-qualified prospects: you know their roof, their system, their history — and they know you. No qualification cost, no map-pack lottery.
  • Acquiring a new customer costs 5–25x more than keeping one (Gallo, HBR, 2014); a 5% retention lift raises profits 25–95% (Reichheld, Bain). Reactivation is the cheapest pipeline in the trade.
  • Four triggers fire on schedule: storm season, warranty-age roofs (asphalt shingles ~20 yrs per NAHB 2007), aging solar/inverter systems, and annual inspections.
  • The sequence is simple — segment, reach out warm, answer every callback, book the inspection, capture the review — but it dies at a missed phone (27% unanswered, Invoca; 85% never call back, Numa).
  • Run reactivation and acquisition together: cultivation profits from the database; Qualified Leads fill it.

Hear what 24/7 answering and booking sounds like for your reactivation campaign: call Betty, our Demo AI Agent, at (760) 654-6327 — or book a call with us. No setup fee, no contract.

Sources

  • Gallo, HBR (Oct. 2014), "The Value of Keeping the Right Customers" — acquiring a new customer costs 5–25x retaining an existing one.
  • Reichheld, Bain & Company (via HBR) — 5% retention increase → 25–95% profit increase.
  • Invoca home-services call analytics (via Housecall Pro) — 27% of home-services inbound calls unanswered.
  • Numa (2021), Small Business Phone Report (via industry reporting) — 85% of unreached callers never call back.
  • State Farm Newsroom, annual hail-claims reporting (2025) — more than $5.6 billion in hail claims paid nationally in 2025.
  • NAHB with Bank of America (2007), Study of Life Expectancy of Home Components — asphalt shingle roofs ~20 years; furnaces 15–20 yrs (the same study cited throughout this blog's HVAC posts).
  • Angi, roof-replacement cost data (2025–2026) — ~$9,536–$9,600 average professional replacement; typical range ~$5,800–$13,000.
  • BrightLocal, Local Consumer Review Survey (Jan. 2026) — 97% of consumers read reviews for local businesses.