GUIDE · ECONOMICS · ROOFING

How much should a roofing company spend on marketing?

Roofing demand comes in waves your crews can’t always ride. A budget that follows the weather books the wrong work at the wrong time.

4 min read · By the BlueSmith team · Updated

Key takeaways
  • Start from replacement slots your crews can install, not from last year’s spend.
  • Fund dry months on purpose. Storms will fill the rainy ones whether you advertise or not.
  • Keep repair work out of the budget math.
  • Hold or cut when crews are booked out. Ads can’t add tear-off days.

Start with crew capacity

A roof needs dry days, a full crew, and a dumpster on site. Count how many more replacements your crews can actually install each month at the pace you want. That number caps the budget before any formula does.

Buying more inspections than you can install creates a backlog, and homeowners who wait too long go with someone else.

Worked example (example numbers, not a benchmark)

Illustration only. The calculator below takes your real numbers.

You want 3 more replacements a month at an average of $18,000. You close 30% of inspections, so you need 10 inspections (3 ÷ 30%). Your inspection booking rate is 40%, so you need 25 replacement leads (10 ÷ 40%). If a replacement lead costs you about $80, that’s $2,000 a month in ad spend (25 × $80).

Those 3 roofs bring in $54,000, so the ad spend is about 3.7% of the revenue it’s meant to produce. Agency fees sit on their own line on top of that.

Spread it across the year

Storm season fills the phone without much help. It also fills it with emergencies, insurance questions, and homeowners who will hire whoever arrives first. Spending heavily into that rush means bidding against every roofer in town for the same calls.

The quieter months are where a budget earns its keep. Homeowners with aging roofs are thinking about it, crews have dry days open, and fewer competitors are advertising. Many roofers weight spend toward late summer and fall to book replacements before the first rain.

  • Late summer and fall: heavier spend on replacement ads to fill the dry-day calendar
  • Storm season: hold steady, and point new spend at follow-up and booking rather than more leads
  • After the rush: follow up on inspections that didn’t sign while the roof is still on their mind

Keep repairs out of the budget

If leak repairs come in through the same ads, they’ll make the budget look like it’s working when replacement inspections are flat. Tag repairs at the first question and size the budget on replacement leads alone.

When to change the number

Raise spend when cost per booked inspection is under your ceiling and crews have open weeks. Hold when the install calendar is full. If inspections are booking but bids aren’t signing, fix the proposal and the follow-up before adding another dollar.

RUN YOUR NUMBERS

Contractor ad budget: how much spend do your jobs actually need?

Start with the number of jobs you want. The calculator works backward to the estimates, leads, and monthly ad spend it takes to get there.

4
35%
30%

Monthly ad budget: $3,048

Monthly ad budget$3,048
Leads needed per month
38
Booked estimates needed
13
Ad spend as share of that revenue
3.0%

4 signed jobs at $25,000, 35% of leads booked, 30% closed, $80 per lead.

See what we’d build for these numbers

Starts with example numbers. Change them to yours. Arithmetic only, not a promise of results.

Open the full contractor ad budget calculator

STRAIGHT ANSWERS

Questions we hear.

Should roofers stop advertising during storm season?

Usually not entirely. Keep steady replacement ads running so your name stays familiar. Just don’t pour extra spend into a rush when crews are already booked and every competitor is calling the same homeowners.

Does the budget include canvassing or door knocking?

If you run them, add their cost to the same budget and track the roofs they produce. Judge every channel on cost per signed roof.

What if I don’t know my cost per replacement lead yet?

Start with a conservative guess, run a set test budget for a fixed period, and replace the guess with what you actually paid. Our roofing cost-per-lead guide shows how to set the ceiling.

Your crew is ready for the next job. Is your calendar?

Seven questions. Two minutes. See the one part of your engine holding your projects back.

Show me where I’m losing jobsFree 2-minute assessment · No pitch, no obligation

Avg response time 2.5 minutes