A growing home services company with six trucks on the road was spending thousands every month on digital ads to keep the schedule full. Even with a busy dispatch board, customer acquisition costs were climbing and margin pressure was eating into profits.
Their dispatch software held more than 3,200 past customer files built up over four years. The team knew repeat business was in there, but they were too busy running service calls to organize the records and determine who to contact.
The strategy: start with customers who already know the company
Instead of increasing ad spend, the owner focused on cleaning, organizing, and analyzing the existing customer database.
- Clean up service records: Standardize equipment age and installation dates across customer accounts.
- Group customers by need: Identify homeowners with high-value installations from two to four years earlier and no follow-up service call in the last 12 months.
- Reach out with a relevant offer: Create a simple SMS and email check-in offering a seasonal multi-point inspection.
The results
The campaign focused on past customers who already trusted the company, creating new service opportunities without buying additional leads.
- Outreach list: 680 past installation clients
- Booking rate: 18% responded and booked a tune-up
- Tune-ups and maintenance: $14,600
- Repairs and system upgrades: $27,800
- Total revenue: $42,400
Key takeaway
You do not always need more leads to grow your shop. Every completed job is an asset that can keep paying off for years. Organize your client history and reach out at the right time to find high-value work already sitting in your customer database.
This case study uses the scenario and figures supplied for this article.