← Back to blog

Marketing

Customer Referrals for a Roofing Contractor: Which Finished Jobs Create New Bids

The problem: A roofing contractor finishes good work but cannot tell which completed jobs lead to its next signed bids.

The solution: Ask after clean closeout, record introductions, and trace them through bid and sale.

The math

If 80 completed jobs produce 20 introductions and one in four of those becomes a $3,000 contribution job, that is about $15,000 of gross contribution to evaluate against the referral effort.

Owners often describe referrals as their best marketing. The claim may be right, but the evidence tends to be a few memorable customers and a salesperson's memory. New calls arrive with no source recorded. Bids go out. By year end, nobody can say whether the closeout conversation actually led to work.

The gap is not that the company needs a complicated referral scheme. It needs to know whether doing a good job and asking at the right time creates the next one.

The moment after closeout matters

A referral request belongs after the customer has seen the finished roof, received the final documents, and had any punch-list issue resolved. That timing makes the request part of a complete service experience. It also tells the company which kinds of jobs leave customers willing to recommend it.

Keep the request simple. Ask whether they know someone planning similar work. If they make an introduction, record the original job, the new prospect, and what happens to the bid. Do not count a polite promise as a referral.

A look at a roofing contractor

Consider a $9 million roofing contractor completing around 80 substantial projects in a year. Suppose a quarter of those customers make one introduction, and one quarter of the introductions sign work. That would be five jobs. At about $3,000 in gross contribution each, the group would represent around $15,000 before the time spent asking and bidding.

Those are hypothetical ratios, not a forecast. The contractor may find that certain job types produce almost no introductions, while customers from a tightly connected property-owner group send several. Knowing the difference would change where the marketing team puts its attention.

Separate the source from the sale

The customer who refers and the estimator who closes both matter. Keep their roles separate in the record. A referral program can generate introductions that never receive a timely bid. That is a sales follow-up problem, not proof that the referral source is weak.

AI can help match an inquiry to a prior customer and surface introductions that have not received a response. The relationship still belongs to the person who earned the customer's trust.

The four-step check, in your business

  1. Choose the moment. Ask only after a clean closeout and resolved service issues.
  2. Record the introduction. Connect the referred prospect to the original job without relying on memory.
  3. Follow the bid. Track whether the prospect received an estimate and signed work.
  4. Compare job types. Look for the work that produces satisfied customers and profitable introductions.
No email, no signup. Take it and hand it to whoever runs the work.

Referrals are valuable when they become good work. The contractor can keep the request personal and still measure the business it creates.

Common questions

How can a roofer measure referrals without making them feel transactional?

Ask at a natural point after the job, then record who introduced the new prospect when an inquiry arrives. The customer experience stays personal; the internal record lets the company see whether referrals become bids and signed work.

Should the company ask every customer for a referral?

Start with customers whose jobs closed cleanly and who have had time to confirm the work holds up. A rushed request after an unresolved punch list can damage trust and says little about the quality of the referral process.
Keep goingWhat AI can do, industry by industry

Related reading

What can AI do for your business?

Enter your website to see 3 ideas you can implement now.

Would rather just talk? Text us, or use the contact form.