Referred customers close faster, haggle less, and cost you nothing to acquire. Most roofers know this and still leave referrals to chance. The fix is to turn "hope they mention us" into a simple system that runs in the background.
Why referrals beat every other lead
A neighbor's recommendation does the trust-building before you ever show up. There's no bidding war, no cold skepticism — just a warm intro from someone they believe. That's why referral jobs have the highest close rate and the healthiest margins of anything you'll book.
Why they don't happen on their own
Your past customers aren't withholding referrals — they just forget you exist the moment the job's done and life moves on. They'd happily pass your name along if they were reminded at the right moment. The gap isn't goodwill; it's a system.
Stay in front of past customers
Reach out to everyone you've worked for with a short, personal message: thank them, and ask them to keep you in mind for any neighbor who needs a roofer. A quick text a few months after the job — when the new roof is a fresh, positive memory — reactivates a surprising amount of business.
Give them a reason and make it easy
A small thank-you incentive (a gift card, a discount on future work) nudges people to actually act. Just as important: make it effortless — give them something forwardable, like a text they can pass along in one tap. The lower the effort, the more referrals you get.
Timing is everything
The best moments are right after a great job and again seasonally (storm season, spring). A light, well-timed touch beats a pushy ask. You're staying top-of-mind, not begging.
Automate the reminders
The whole thing works far better when it's scheduled instead of relying on you to remember. Automated referral and reactivation campaigns text past customers and cold quotes on a cadence, personally, without you lifting a finger. See how the campaign system works → Also worth reading: why owned leads beat bought ones.
Don't forget cold quotes. People who got a quote and went quiet are often a "not yet," not a "no." A friendly check-in months later restarts more of those jobs than you'd expect.
Frequently asked questions
How do I get more roofing referrals?
Ask past customers directly and on a schedule, make referring effortless with a forwardable message, and add a small thank-you incentive. Automating the reminders is what turns occasional referrals into a steady stream.
When should I ask for a referral?
Right after a great job while the experience is fresh, and again seasonally. Well-timed, light touches work far better than a single pushy ask.
What about old leads that never booked?
Reactivate them — many were a 'not yet,' not a 'no.' A friendly check-in text months later restarts a meaningful share of those conversations at almost no cost.