Trade Buying Guides

Buying roofing leads: a checklist for repairs, replacements, and inspections

A repair request, replacement enquiry, and inspection appointment are different opportunities. Define the roofing work you want before comparing lead prices.

A homeowner asks for a small roof repair. The lead provider counts a roofing enquiry. Your sales team expected a replacement project. Everyone can describe the call accurately and still disagree about whether it was the opportunity you agreed to buy.

Before buying roofing leads, define the included job types, property types, territory, and handoff. Then evaluate repair, replacement, and inspection enquiries separately. A single lead count can hide a service mix that does not fit your crews or margins.

This guide is for roofing contractors evaluating an acquisition channel. The numerical examples are hypothetical, not market prices or CallerBridge results.

Specify which roofing enquiries you want

Use a service matrix rather than the word “roofing” on its own. Your accepted work may include several categories, but each needs a clear definition.

Enquiry type What intake can establish What still needs assessment
Reported leak or repair request Caller reports a roofing issue at a property you serve Cause, repair scope, access, and actual condition
Replacement enquiry Caller wants to discuss replacing a roof Whether replacement is appropriate, specification, and price
Storm-related enquiry Caller reports damage associated with a weather event The condition of the roof and any separate claim decision
Inspection request Caller wants a roof assessment Whether paid work will be needed or accepted

An inspection request is not a replacement contract. A caller's belief that a roof needs replacing is not a verified project scope. If your business buys replacement-only opportunities, establish what the provider actually verifies before using that label.

Document exclusions too: repair-only requests, property types you do not handle, unsupported materials, or locations your team cannot serve. Agree how to classify an enquiry when the caller cannot yet describe the work precisely.

Check the screening questions against the promise

Ask for the actual questions and the information supplied with each enquiry. Useful fields include the reported roof problem, whether a leak is current, service address, requested timing, and property context. Keep optional information distinct from conditions that must be met.

CallerBridge's qualification policy includes screening for the reported roofing issue and current leakage. Property type and insurance context are additional fields rather than universal promises that those details have been verified. Read the applicable market agreement for the exact qualification commitment.

A completed screening field tells you what was reported. It does not establish roof condition, a customer's budget, an approved claim, or authorization for work unless the agreement explicitly defines a supported verification process.

Keep insurance discussion separate from the acquisition promise. An enquiry associated with a possible claim is not proof of coverage or payment. Your purchasing model should not treat it as guaranteed collected revenue.

Identify what exclusive means in the proposal

Ask whether the provider supplies the enquiry to one contractor or several, whether a time window applies, and whether it can be redistributed after a failed connection.

For a dedicated channel, identify the covered properties, roofing services, and territory. Exclusivity over that channel does not mean you receive every roofing enquiry in the metro, and it does not prevent the customer from seeking another quote independently.

Check the handoff as well. A contact record, connected call, scheduled inspection, and signed project are different deliverables. Use the exclusive versus shared lead guide to separate distribution terms from sales expectations.

Calculate repair and replacement economics separately

Consider two hypothetical groups of leads. External acquisition cost includes the relevant media and provider charges; job contribution is collected revenue less direct delivery costs, before acquisition, overhead, and profit.

Example measure Repair enquiries Replacement enquiries
External acquisition spend $1,200 $2,400
Qualified enquiries 20 12
Completed, paid jobs 8 3
External cost per qualified enquiry $60 $200
External cost per paid job $150 $800
Assumed contribution per paid job before acquisition $240 $1,800
Contribution remaining after external acquisition spend $720 $3,000

The higher-priced enquiry group leaves more total contribution in this example because of the assumed job economics. It is not evidence that replacement leads are always better. Reverse the job mix, delivery costs, or conversion outcomes and the decision may change.

Internal estimating and sales costs still need to be accounted for. If site visits consume substantial time before a project is accepted, include that acquisition effort consistently. Do not count the same labor expense both as a delivery cost and an acquisition cost.

Use your own completed-job records in the lead budget worksheet, and keep groups open long enough for estimating, installation, and payment outcomes to mature.

Test territory and capacity before adding volume

A metro boundary may be too broad to describe where your crews can reliably work. Agree the actual service boundary, the property location used to check it, and how edge cases are handled.

Also decide who handles new enquiries while estimators are on inspections or crews are committed elsewhere. During a surge, answering a call and having capacity to inspect or perform the work are separate facts.

Ask how you communicate temporary capacity constraints and what, if anything, the agreement allows the provider to change in response. Do not assume you can pause a package or decline otherwise qualified enquiries without affecting the terms.

Make the report show the roofing work produced

Preserve the lead reference, source, requested work, qualification decision, inspection outcome, proposal, job completion, and payment. A repair that becomes a larger project should remain linked to the original enquiry rather than becoming a second acquired customer.

Separate three questions: did the enquiry meet the agreed criteria, did your team progress it, and did the completed job support its acquisition cost? An unsold proposal does not answer all three.

Use the lead-quality reporting guide to define stages. Record a reason when known, and leave unresolved outcomes open rather than relabeling them as invalid leads.

Take this checklist into the buying conversation

Before accepting a roofing lead proposal, obtain:

  1. An included-service matrix for repairs, replacements, storm enquiries, and inspections.
  2. Written property and territory rules, including how unknown details are treated.
  3. The actual screening and distribution commitments.
  4. The complete monthly or per-lead cost, including media and required fees.
  5. A process for capacity changes, repeat enquiries, and disputes.
  6. Reporting that connects the original enquiry with completed, paid work.

CallerBridge's roofing market page explains its channel arrangement and current availability. It is a founding-stage offer with no live roofing market or measured operator results yet. Review that page alongside the pricing model, then assess the proposed repair and replacement mix using your own numbers.

Frequently asked questions

Are roofing inspection leads the same as replacement leads?
No. An inspection request establishes interest in an assessment, not a confirmed replacement project. Agree what each deliverable means and what the provider verifies.
Does an exclusive roofing lead eliminate competition?
It limits distribution by the provider within the agreed terms. The homeowner can still contact other roofers, and competitors can still market in the territory.
How much should a roofer pay for leads?
There is no universal price established here. Build a ceiling from contribution per paid job, acquisition costs, and the conversion outcomes for the specific repair or replacement work you want.

#roofing#lead buying#contractor leads