Roofing guide
How to Set a Roofing Marketing Budget Around Sold Roofs
Roofing budgets are usually set per lead, which is the wrong unit. The number that matters is what it costs to produce a sold roof, and that is driven by your average job value, gross profit, qualification rate and inspection-to-sold ratio. This guide shows how to work backwards from a revenue goal to a defensible budget.
Key takeaways
- Budget from sold roofs rather than leads, because lead cost alone says nothing about whether the marketing worked.
- Inspection capacity is the real constraint in roofing, so budget should be paced against how many inspections the team can run.
- Replacement, repair and any storm work should carry separate budgets, since their job values and close rates differ substantially.
- Unsold estimates and past customers are the cheapest revenue available, and should be funded before lead volume is increased.
Why budget per lead fails in roofing
The spread between a cheap lead and a valuable one is unusually wide in this trade. A homeowner collecting quotes with no timeline, a rental property enquiry and a homeowner whose ceiling is staining all arrive looking the same in a lead report.
Inspection time is expensive and finite, so the real cost of a poor lead is the crew afternoon it consumes.
Shared marketplace leads are sold to several contractors, which pushes the conversation toward price rather than quality.
A channel with a higher cost per qualified inspection can still produce the cheapest sold roof if it closes at a better rate.
The inputs you need first
- 01
Revenue goal and current run rate
For replacement, repair and any commercial work separately.
- 02
Average job value
Replacement and repair calculated apart, since blending them produces a meaningless average.
- 03
Gross profit per job
After materials, labour, disposal and any subcontractor costs.
- 04
Qualification rate
How many enquiries become genuinely qualified opportunities, measured rather than assumed.
- 05
Inspection-to-estimate and estimate-to-sold rates
The two ratios that connect marketing spend to sold revenue.
- 06
Inspection capacity per week
How many assessments the team can realistically run without degrading follow-up.
- 07
Referral and repeat contribution
Because this work reduces how much new demand must be bought.
Working backwards from the revenue goal
Expressed in words so it can be run with your own figures.
| Step | What you do |
|---|---|
| 1. Define the gap | Revenue goal minus expected revenue from referrals, repeat and existing pipeline. |
| 2. Convert to sold jobs | Remaining revenue divided by average job value. |
| 3. Convert to estimates | Sold jobs divided by estimate-to-sold rate. |
| 4. Convert to inspections | Estimates divided by inspection-to-estimate rate. |
| 5. Check against capacity | If that inspection count exceeds weekly capacity, the plan has to change or the goal has to move. |
| 6. Apply a target cost per qualified inspection | What you can afford per inspection once gross profit and required return are accounted for. |
| 7. Subtract owned demand | Old estimates, past customers and referrals reduce the paid volume required. |
The budget as arithmetic
Working backwards from the revenue goal
The same calculation the table above sets out, drawn as the chain behind it. Every input comes from your own records rather than from a lead-price benchmark.
Revenue goal
For replacement, repair and any commercial work, held separately.
Your input: Revenue goal and current run rate
less expected referral, repeat and pipeline revenue
The gap to be bought
The revenue no existing list or referral source is going to produce.
Your input: Referral and repeat contribution
divided by average job value
Sold roofs required
Replacement and repair converted separately, since blending them produces a meaningless average.
Your input: Average job value by work type
divided by your estimate-to-sold rate
Estimates required
Written estimates the business has to produce and follow up on.
Your input: Estimate-to-sold rate
divided by your inspection-to-estimate rate
Inspections required
The expensive part of roofing marketing, and the number that consumes crew time.
Your input: Inspection-to-estimate rate
checked against weekly inspection capacity
Affordable cost per qualified inspection
What gross profit per job leaves available, once the required return is accounted for.
Your input: Gross profit per job, qualification rate
less the demand you already own
Marketing budget
The spend the goal implies, with old estimates, past customers and referrals reducing the paid volume required.
Your input: Inspection capacity per week
If the required inspection count exceeds what the team can run without degrading follow-up, the plan has to change or the goal has to move. A channel with a higher cost per qualified inspection can still produce the cheapest sold roof if it closes at a better rate.
A hypothetical example, clearly labelled
The numbers below illustrate the arithmetic only. They are not benchmarks, not client data, and should not be adopted as targets.
Assume a $14,000 average roof, $4,500 of gross profit and one sold job for every four estimates presented.
One additional sold roof needs four estimates, which at an inspection-to-estimate rate of one in two means eight inspections.
If the business can afford $400 per qualified inspection, the budget to buy one additional sold roof is roughly $3,200.
Improve the estimate-to-sold rate, raise the average job value or lift the qualification rate and the affordable figure per inspection rises with it.
Split the budget by work type
Replacement, repair and storm response behave differently enough that sharing a budget guarantees the wrong one gets funded.
Replacement: budgeted for a multi-week decision, with room for follow-up and financing conversations.
Repair and maintenance: measured on cost per booked job, usually with a shorter decision and a smaller ticket.
Storm response: held as a reserve, activated when an event affects your service area, and only if you can genuinely deliver.
Commercial and multifamily: separate outreach, longer cycles and different documentation needs.
Budget split
Four kinds of roofing work, four sets of economics
Replacement, repair and storm response behave differently enough that sharing one budget guarantees the wrong one gets funded.
Replacement
- Budgeted for a multi-week decision
- Room for follow-up and financing conversations
- Judged on cost per sold roof
Repair and maintenance
- Measured on cost per booked job
- Shorter decision, smaller ticket
- The reason a homeowner first contacts a roofer
Storm response
- Held as a reserve, activated on an event
- Only funded where delivery is genuine
- Capped, and scheduled rather than always on
Commercial and multifamily
- Separate outreach and documentation needs
- Longer cycles, multiple decision-makers
The cheapest way to improve roofing economics is to stop spending crew time on homeowners who cannot buy: confirm ownership and decision-maker, capture roof age and material at intake, and check the address against the area you actually serve.
Qualification protects the budget
The cheapest way to improve roofing marketing economics is to stop spending crew time on homeowners who cannot buy.
Confirm ownership and decision-maker before an inspection is scheduled.
Capture roof age, material and reason for the enquiry on the form, not in a note after the visit.
Check the address against your actual service area at the point of submission.
Track what proportion of enquiries pass qualification, because that rate decides your true cost per opportunity.
The two lists that pay for themselves
Roofing companies sit on unsold estimates and past customers, and both convert more cheaply than new demand because the underlying need has not gone away.
Old estimates reworked with current pricing and any change in financing or promotions.
Past repair customers whose roofs have since reached replacement age.
Past customers whose roofs you installed and which are approaching end of life.
Referral asks sent at completion, when the customer is most confident in the work.
Sources and further reading
- Google Ads Help — Budget, bidding and conversion tracking documentation.
- National Roofing Contractors Association — Industry reference for roofing practice and terminology.
- Insurance Information Institute — Background on property insurance and claims processes.
Related pages
Related resources
Related guides
Related solutions
Industry applications
Questions this guide answers
See what this looks like for your business
Send us your market, your service lines and a customer export. We will show you where the growth is and what it costs to get it.