How much should I spend on marketing for a roofing company?

Jun 6, 2026

The amount that you should be spending on marketing isn’t decided by agencies nor “analysts” in a fancy suit in an office,

It’s decided by your competition,

I’m just here to give you a rough idea what others are spending because after speaking with numerous roofing businesses who are spending anywhere from $10M to ~ $10k a year,

The ones growing month over month and year over year are the ones who actually invest properly into their marketing.

Rough Numbers

The rough idea of what you should be spending on marketing for your roofing business comes down to your revenue.

The roofing businesses doing $10MM a year aren’t going to be spending $1K/m and the roofing business doing $100K/yr isn’t going to be spending $20K/m in marketing.

The guideline for properly spending is roughly 5-10% of your monthly revenue.

Not your yearly revenue, monthly.

Why Should I Spend That Much?

See most businesses ask “why should I be spending so much on marketing” because they just can’t justify spending anything at all since what they currently have isn’t working properly.

Before you dive two feet into marketing you must first understand your numbers and have dialed in processes, otherwise . . .

You’ll end up being the type of client that occasionally rolls across an agency’s desk that has just been winging it the whole time and doesn’t have a call center, doesn’t have trained reps, and within a handful of agencies will just quit on marketing all together since “It doesn’t work”

But the truth is, if it works for someone else, it can work for you too.

If you don’t understand your numbers spending more on marketing will never be justified to your business since you can’t seem to get profitable on set appointments or closed deals.

Where should I even spend my marketing dollars?

Now this is a great question since if you haven’t really spent money on marketing before this is a big question you’ll ask yourself.

The truth is, you need to have very transparent reporting on how you’re getting leads today.

If you aren’t getting leads now then that’s a different story but for most who got to a certain $MM a year range, they have some sort of lead source (Referrals don’t count)

If you have a lead source, understand what’s working and what’s not then just do more of what works.

If you are starting fresh then look into buying exclusive leads, not shared ones.

(The reason people don’t like most major lead vendors, you know who i’m talking about, it’s because the leads are shared but if you got exclusive leads and paid for it, you’d think twice about it)

Or even hiring an agency on a monthly retainer to run your ads but you need to seriously vett them to ensure you don’t get burned by just anyone.

KarelStoy Profile Picture

Article By

Karel Stoy is the Founder & CEO at Stoymedia. Karel has over 1.5 years in the marketing agency space and learned everything he knows from running ads for clients, running a full blown marketing agency, and spending countless amounts of dollars on books & resources.

KarelStoy Profile Picture

Karel Stoy is the Founder & CEO at Stoymedia. Karel has over 1.5 years in the marketing agency space and learned everything he knows from running ads for clients, running a full blown marketing agency, and spending countless amounts of dollars on books & resources.

Similar Blogs

To get a roofing lead in 2026 isn't the same as it was in past years, algorithms have changed, ad costs have changed, & lead vendors like Stoymedia have to accommodate for things like that.

KarelStoy Profile Picture
Karel Stoy

May 23

If you've ever wondered, how do I pay for ad placements when it's on a CPM basis? Or what is CPM Advertising? This is for you.

KarelStoy Profile Picture
Karel Stoy

May 16

What is PPC advertising and how does it work? Why is my agency recommending it and how will it benefit me? We'll here's a breakdown.

KarelStoy Profile Picture
Karel Stoy

May 9

To get a roofing lead in 2026 isn't the same as it was in past years, algorithms have changed, ad costs have changed, & lead vendors like Stoymedia have to accommodate for things like that.

KarelStoy Profile Picture
Karel Stoy

May 23

If you've ever wondered, how do I pay for ad placements when it's on a CPM basis? Or what is CPM Advertising? This is for you.

KarelStoy Profile Picture
Karel Stoy

May 16

To get a roofing lead in 2026 isn't the same as it was in past years, algorithms have changed, ad costs have changed, & lead vendors like Stoymedia have to accommodate for things like that.

KarelStoy Profile Picture
Karel Stoy

May 23

Let’s Talk About Your Marketing.

Confused Contractor Looking at big machine which's complexity represents their complex marketing