Every roofing company has a number it never sees: the revenue lost to low repeat & referral business in an ordinary week.
A roof is a once-in-twenty-years purchase, so the repeat business is not the customer, it is the street. A completed replacement is the most credible advertisement available in a trade full of fly-by-night operators, and almost nobody systematically asks the delighted homeowner for the neighbour.
Roofs do not repeat, which is why referrals are the entire repeat channel. A customer nobody contacted again refers nobody.
Repeat business needs memory and timing: who bought what, when they will need it again, what they mentioned wanting next. Without a system, that memory does not exist, so the natural motion of referrals from completed roofs and repair customers who become replacement customers never gets activated.
Past customers stay in contact, which is the only repeat channel roofing has. Referrals come from relationships that were maintained, not from work done once.
Kaizen knows each customer's natural cycle (full replacements due, equipment aging, the season turning) and reaches out at the moment the need returns, so the rebook happens before the competitor's ad does.
The best moment to ask for a referral is right after a good job, while the estimator is still on site and the customer is still pleased. Kaizen sends the ask automatically at that peak, with a review link that turns finished work into the next roofing company lead.
Customers drifting past referrals from completed roofs and repair customers who become replacement customers get flagged and receive a personal-feeling check-in while "we miss you" still lands rather than reading as a form letter.
Kaizen Roofing customers typically shift meaningful revenue share from paid acquisition to repeat and referral within two quarters.
The honest version: low repeat & referral business is not hard to fix and it is very easy to leave unfixed, because it never causes a crisis. It just quietly sets the ceiling on what a roofing company earns after a hail storm, when every roofer in three counties is chasing the same neighborhoods.
30 minutes on Roofing work — storm-damage inspections, full replacements — and exactly where repeat business leaks out of a roofing company.