Database Reactivation Case Study

One Dormant Customer. One Text Message. $400,000.

Database Reactivation for contractors typically delivers 5x to 20x return on investment because it targets past customers who already know and trust the business, eliminating the cost of audience acquisition and trust building entirely. The flagship case study involved a kitchen and bath contractor who ran a single AI-powered SMS reactivation campaign on a dormant customer database. One customer who had been sitting in that database for months, with an old quote that was never followed up on, responded to the campaign and booked a $400,000 kitchen renovation project. The total campaign cost was under $500, including setup and SMS fees. This result demonstrates why Database Reactivation is the highest-ROI marketing channel available to contractors: zero advertising spend, a warm audience that already trusts you, and revenue potential that compounds every quarter you run campaigns. Built by Paul Meyers at PM Consulting Inc. in North Bay, Ontario, as part of the Zero Lead Loss System.

The Numbers That Matter

Real results from real reactivation campaigns run for contractors across North America.

$400K
single project from one dormant customer reactivation
5-20x
typical ROI range on reactivation campaigns
$0
advertising spend required (zero ad cost)
15-30%
conversion rate on warm reactivation messages

The $400K Case Study: What Happened

A contractor was sitting on a goldmine and did not know it.

Campaign Investment
~$500
Setup, SMS fees, and campaign management for one reactivation blast
Revenue Generated
$400,000
One kitchen renovation project from a single dormant customer

A kitchen and bath contractor had built a solid business over years. Hundreds of past customers. Dozens of old quotes that were sent but never followed up on. The customer database was sitting in a spreadsheet and an old CRM, collecting dust. No one had reached out to those people in months. Some had not been contacted in over a year.

One AI-powered SMS reactivation campaign changed everything. The campaign sent personalized text messages to every contact in the database. Simple, direct messages written in the contractor's voice. Not a mass blast that felt like spam. Personal messages that referenced the original quote or the previous work done.

One customer responded. They had received a quote months earlier for a major kitchen renovation. Life got busy. The quote sat in their inbox. They never said no. They just never said yes. The reactivation message hit at the right moment. That customer booked the project. $400,000.

The return on that single campaign was roughly 800 to 1. For every dollar invested in the reactivation, the contractor received $800 back. And that was from just one customer out of hundreds who received the message. Other customers from the same campaign booked smaller projects. The total campaign revenue was significantly higher than the $400,000 headline number.

The Math

Why Reactivation Has the Highest ROI of Any Marketing Channel

When you eliminate ad spend and target people who already trust you, the math becomes very simple.

Every marketing channel has a cost of acquisition. Google Ads costs $50 to $200 per lead for contractors, and those leads convert at 2 to 5 percent because they are strangers comparing you against three other companies. Facebook Ads are cheaper per click but require weeks of trust-building content before a cold audience converts. Direct mail costs $1 to $3 per piece with a 1 to 2 percent response rate. Even a Smart Website optimized for conversions still needs traffic to generate leads.

Database Reactivation costs pennies per message. An SMS costs roughly $0.02 to $0.05 to send. An email costs even less. A campaign targeting 500 past customers costs under $25 in raw message fees. Add campaign setup, segmentation, copywriting, and management, and you are still under $500 for a complete reactivation campaign. Compare that to spending $5,000 to $10,000 per month on Google Ads to reach strangers.

The conversion math is even more dramatic. Cold leads convert at 2 to 5 percent. Past customers reached through reactivation convert at 15 to 30 percent. That is not a marginal improvement. That is a 5x to 15x increase in conversion rate on top of a 90 percent reduction in cost per contact. Use the ROI Calculator to see what those numbers look like for your specific database size and average job value.

Typical ROI Ranges by Trade

Kitchen & Bath / General Contractors
10-20x
High-ticket projects ($10K-$400K+). Even one reactivated customer can return the entire annual marketing budget.
Roofers / Electricians
8-15x
Mid-to-high-ticket ($2K-$25K per job). Panel upgrades, re-roofs, and EV charger installs from past customers.
Plumbers / HVAC / Painters
5-12x
Higher volume, lower per-job value ($150-$5K). Maintenance contracts and repeat service calls add up fast.
Compounding Effect

Revenue Compounds Every Quarter

The first campaign is the biggest spike. Quarterly campaigns turn it into a predictable revenue machine.

Your first Database Reactivation campaign will generate the largest initial response because you are reaching customers who have not heard from you in a long time. That novelty factor drives immediate replies and bookings. But the real value is what happens next.

Quarterly campaigns create a compounding effect. Each campaign catches different customers at different stages of their buying cycle. The homeowner who did not need a roof repair in January might need one in July after a storm season. The customer who was not ready for a kitchen renovation in Q1 might have their financing approved by Q3. Every campaign is another chance to catch the right customer at the right moment.

Over 12 months of quarterly reactivation, a contractor with 500 past customers typically generates $25,000 to $100,000 in reactivated revenue, depending on the trade and average job value. That is revenue from an audience they already had. No new ad spend. No new lead generation. Just a systematic process of staying in front of people who already trust the business. Check your own numbers with the Revenue Gap Assessment or the Extra Money Personalizer.

And here is where it connects to the broader system. Every reactivated customer who books a job becomes a candidate for a Reviews AI request after the work is complete. More reviews improve your online reputation. A stronger reputation drives more organic traffic to your website. More website traffic generates more leads. One reactivation campaign feeds every other pillar of the Zero Lead Loss System.

What Could Be Sitting in YOUR Database?

Every contractor has dormant revenue hiding in their customer list. Here is how to think about yours.

Pull out your phone right now. Scroll through your contacts. How many past customers are in there? If you are like most contractors, the answer is somewhere between 200 and 2,000. Every one of those people hired you at least once. They trusted you with their home. They paid you. And most of them have needed additional work since then.

Think about it this way. If you have 500 past customers and just 10 percent respond to a reactivation campaign, that is 50 warm conversations with people who already know you. If even half of those book a job, that is 25 new projects. At an average job value of $2,000 (conservative for most trades), that is $50,000 from one campaign. At $5,000 average (common for roofers, electricians, and general contractors), that is $125,000.

The $400,000 case study happened because one contractor decided to stop leaving money on the table. The customer who booked that renovation was sitting right there in the database the entire time. No ad campaign would have found that customer. No SEO strategy would have reached them. They were a warm lead hiding in plain sight, waiting for one simple text message to re-open the conversation.

How many $400,000 customers are sitting in your database right now? You will not know until you run the campaign. The first step is a free AI Lead Audit where Paul Meyers will assess your existing database, estimate the revenue potential, and show you exactly how a reactivation campaign would work for your trade and market.

More on Database Reactivation

Explore how reactivation campaigns work, step by step.

What Is Database Reactivation? How It Works Step by Step Reactivation vs. Cold Calling SMS Marketing for Contractors Campaign Templates How to Clean Your Customer Database Email and SMS Sequences

Frequently Asked Questions

What is the typical ROI for a Database Reactivation campaign?
Most Database Reactivation campaigns deliver between 5x and 20x return on investment. A campaign that costs $500 to $1,500 to launch (including setup and SMS costs) typically generates $5,000 to $30,000 in booked revenue within 30 to 90 days. The ROI is exceptionally high because there is zero advertising spend involved. You are reaching people who already know and trust your business, so the cost per conversion is pennies compared to cold lead acquisition. Use our ROI Calculator to estimate your potential return.
How does the $400,000 case study compare to average reactivation results?
The $400,000 kitchen renovation is the flagship result, but it represents what happens when a high-value customer is sitting in a dormant database waiting for the right prompt. Average reactivation results for contractors typically range from $5,000 to $50,000 in new revenue per campaign, depending on the trade, database size, and average job value. Kitchen and bath contractors, roofers, and general contractors tend to see the largest individual project values, while plumbers and HVAC companies see higher volume at lower per-job amounts. View more client results here.
Why does Database Reactivation have a higher ROI than Google Ads or Facebook Ads?
Database Reactivation delivers higher ROI than paid advertising because it eliminates the two most expensive parts of any marketing campaign: audience acquisition and trust building. With Google Ads or Facebook Ads, you pay $50 to $200 per lead to reach strangers who have never heard of you. Conversion rates on cold leads run 2 to 5 percent. With reactivation, you spend pennies per message reaching people who already hired you and were happy with the result. Conversion rates on warm reactivation campaigns run 15 to 30 percent. Zero ad spend, higher conversion, and the audience is already in your database.
How often should I run Database Reactivation campaigns to maximize ROI?
Quarterly campaigns deliver the best compounding results. The first campaign typically generates the biggest spike because you are reaching customers who have not heard from you in months or years. Subsequent quarterly campaigns maintain the relationship, catch customers at different points in their buying cycle, and generate a more predictable revenue stream. Seasonal campaigns aligned with your trade (spring HVAC tune-ups, fall furnace inspections, summer roofing assessments) tend to produce the highest response rates because the timing matches when customers are already thinking about the service. Learn more about campaign templates and email and SMS sequences that drive these results.

How Much Revenue Is Hiding in Your Database?

The AI Lead Audit is a free 20-minute call. Paul Meyers will assess your existing customer database, estimate the revenue sitting dormant, and show you what a reactivation campaign could generate for your specific trade and market. No cost. No obligation. Just the math.

Book Your Free AI Lead Audit
Or call (705) 491-2627. The $400,000 customer was already in the database. The only thing missing was the campaign.