Repeat work from satisfied customers can account for 30–50% of a concrete contractor's revenue if you build the right systems. Most concrete shops leave money on the table by treating customer relationships as transactional rather than ongoing partnerships. Here's how to lock in loyalty and generate consistent follow-up projects.
Why Repeat Business Matters More Than You Think
A homeowner who hired you for a 500 sq ft patio is likely to need a driveway repair, pool deck, or foundation work within 3–5 years. The cost to acquire that second customer through advertising is 5–25 times higher than to upsell or re-engage an existing one. Plus, past clients already know your quality and communication style—they're far more likely to hire you again without hesitation.
Build a Simple Customer Database
Start tracking basic information on every completed job:
- Customer name, address, phone, email
- Project scope (driveway, patio, foundation, etc.)
- Completion date and total spend
- Any notes on special requests or challenges you solved
Use a free or low-cost tool like Google Sheets, Airtable, or basic CRM software ($15–50/month). The goal isn't sophistication—it's accessibility. You need to quickly pull up a customer's history when they call in six months asking about that crack they noticed.
Implement a Proactive Follow-Up Schedule
Reaching out after a project ends is where most contractors drop the ball. Schedule:
- 7–10 days post-completion: A quick "How's the patio holding up?" call or text to catch any immediate issues
- 6 months out: A seasonal check-in ("Winter's coming—want us to seal that driveway before the freeze-thaw cycle kicks in?")
- 12–24 months out: A photo reminder or email highlighting related services ("We noticed your foundation was poured in 2022—now's the time to waterproof before spring rains")
This isn't harassment—it's professional stewardship. Most concrete fails predictably, and customers appreciate guidance on preventive maintenance.
Create a Maintenance Service Offering
Many concrete contractors only bid on new pours. Add revenue by offering annual or semi-annual maintenance:
- Sealing (typically $0.50–$1.50/sq ft, repeated every 2–3 years)
- Pressure washing and crack filling ($200–$600 per visit)
- Expansion joint maintenance and repair
A $5,000 driveway pour becomes a $500–$1,000 recurring revenue stream if you own the maintenance relationship. Communicate these services in your completion documentation.
Leverage Photos and Testimonials
After each job, ask for permission to photograph the finished work. Send a simple request: "Mind if I snap a few photos for our portfolio? Helps us win business."
Ask for a brief testimonial on Google, Facebook, or your website. Make it easy—offer to draft something and let them edit it. Past clients are your most credible marketing asset, especially for trade work where reputation is everything.
If you're not getting found easily online, listing on Mercoly helps you get discovered by homeowners actively searching for concrete work, win leads, and showcase your services and products in one place.
Offer Referral Incentives
Past customers know other homeowners. Offer $100–$250 for each referred job that converts. Send this message 3–6 months after completion:
"If you know anyone who needs concrete work, send them our way and we'll give you $150 in service credit if they hire us."
This works. People enjoy recommending contractors they trust, especially with a small thank-you attached.
Stay Professional on Every Touchpoint
Repeat business depends on consistent experience:
- Return calls within 24 hours, every time
- Show up on time or call ahead if delayed
- Follow through on every promise, no matter how small
- Communicate pricing clearly upfront—no surprises at the invoice stage
One bad experience erases months of goodwill. One excellent experience opens the door to years of referrals and repeat work.
Track Your Repeat Rate
Calculate this quarterly: (Number of repeat customers in quarter / Total customers served in prior 12 months) × 100. Aim for 20–30% over time. If yours is under 10%, you have a service, communication, or follow-up problem worth investigating.
Frequently Asked Questions
Q: How often should I reach out to past customers without annoying them? Three touchpoints per year is the sweet spot—once post-completion, once seasonally, and once based on typical maintenance timing. Always tie communication to a genuine value add (safety concerns, maintenance windows, or services that extend their asset's life).
Q: What's a realistic repeat revenue target for a concrete contractor? Aim for 25–35% of annual revenue from repeat work within 18 months of implementing a proper follow-up system; many mature shops run 40–50%.
Q: Should I discount repeat customers? Offer 5–10% loyalty pricing or service upgrades (free sealing, extended warranty) rather than margin-crushing discounts, which devalue your work and train customers to shop solely on price.
Start with your last 20 completed jobs—reach out this week, begin tracking, and schedule your first maintenance check-in call.