There is no single correct monthly budget for roofing marketing.

A roofing company selling high-value replacements across a competitive metro area has a very different acquisition model from a smaller company focused on repairs in a limited service area.

The useful way to think about cost is to separate four things:

  1. Media spend — what goes to Google, Meta or another advertising platform.
  2. Marketing management — strategy, campaign setup, optimization, tracking and reporting.
  3. Conversion infrastructure — landing pages, call tracking, forms and CRM attribution.
  4. Lead handling — speed-to-lead, missed-call recovery, estimate follow-up, nurture and reactivation.

A cheap campaign can still be expensive if good enquiries are lost after they arrive.

Start with the economics of a roofing job

Before choosing a marketing budget, know your own numbers.

At minimum, estimate:

  • average revenue per sold job;
  • gross profit contribution per job;
  • lead-to-inspection rate;
  • inspection-to-estimate rate;
  • estimate-to-close rate;
  • sales capacity;
  • service-area capacity;
  • how quickly new leads are contacted.

The goal is not to spend the smallest possible amount.

The goal is to create a system where the cost to acquire a profitable customer makes sense relative to the value of the work.

Ad spend and agency fees are not the same thing

When somebody says they spend “$5,000 per month on marketing,” that number may mean several different things.

It could mean:

  • $5,000 entirely in Google Ads;
  • $3,500 in media plus $1,500 in management;
  • $5,000 across ads, software, tracking and agency fees;
  • or a lead-provider invoice with no separate media account at all.

Always ask what the number actually includes.

If you are considering Google Ads for roofers, separate the advertising budget from the cost of managing and improving the campaign.

The missing cost: what happens after the lead

Roofing businesses often calculate cost per lead without calculating the cost of poor lead handling.

Imagine paying to generate an enquiry and then:

  • the call goes unanswered;
  • the website form waits until tomorrow;
  • the salesperson tries once and forgets;
  • the inspection happens but the estimate has no next action;
  • the homeowner says “not yet” and disappears forever.

The advertising platform still records a conversion.

The business still paid for the opportunity.

That is why I treat roofing CRM management and follow-up as part of the marketing economics rather than an unrelated software project.

What The Bot Man costs

The Bot Man now uses three monthly management tiers, with a typical $2,000 initial setup.

Foundation — $1,500/month

Designed for businesses that already generate opportunities and need a stronger conversion system.

It includes:

  • CRM and pipeline management;
  • speed-to-lead response workflows;
  • missed-call recovery;
  • lead nurture and estimate follow-up;
  • old lead and customer reactivation;
  • customer follow-up and review workflows;
  • automation maintenance and improvements;
  • monthly reporting and strategy review.

Paid media management is not included in Foundation.

Growth — $2,500/month

Growth includes everything in Foundation, plus:

  • management of one paid acquisition channel, typically Google Ads;
  • campaign, keyword and search-term optimization;
  • call and form conversion tracking;
  • lead-source attribution inside the CRM;
  • lead routing and qualification workflows;
  • landing-page conversion optimization;
  • ongoing campaign monitoring and budget guidance.

This is the tier for roofing companies that need both more qualified demand and a stronger system for converting it.

Growth System — $3,500/month

Growth System includes everything in Growth, plus:

  • management of up to two active paid acquisition channels;
  • retargeting and multi-stage audience follow-up;
  • landing-page testing and conversion-rate optimization;
  • advanced CRM and sales automation improvements;
  • deeper source-to-pipeline attribution and reporting;
  • AI-search / GEO content opportunity guidance;
  • priority support and monthly growth strategy review.

Advertising spend, CRM subscriptions and third-party software fees are separate unless explicitly agreed.

You can compare the full pricing plans here.

The reason I still start with a Revenue Audit is that the numbers need to make sense before a company commits to a retainer.

How to calculate your break-even point

A simple starting framework is:

Monthly marketing and management cost ÷ contribution from one additional sold job = additional jobs needed to break even

For example, if the combined monthly investment is $3,000 and one additional sold job contributes $3,000 after direct job costs, the break-even requirement is one additional job.

That is only an illustration.

Use your own contribution margin, not headline contract value.

And remember that marketing may also create value through repeat work, referrals, reactivated estimates and customers who close in a later month.

Do not choose a budget that cannot produce useful data

A very small ad budget can feel safe, but sometimes it creates a different problem: there is not enough volume to learn anything.

If a campaign receives only a handful of clicks or enquiries, it becomes difficult to tell whether performance is caused by:

  • the keyword strategy;
  • the offer;
  • the landing page;
  • the market;
  • tracking;
  • or normal randomness.

A budget should be large enough to test the market responsibly without putting the business in a position where it cannot afford to learn.

More leads are not always the first answer

Before increasing spend, check whether the existing opportunities are being handled well.

Ask:

  • How many calls are missed?
  • How fast are forms contacted?
  • How many leads reach an inspection?
  • How many estimates have no next action?
  • How many old estimates are sitting untouched?
  • Can you identify which marketing source produced each opportunity?

If those answers are unclear, adding another $2,000 of ad spend may simply create more work for a broken process.

My roofing lead follow-up system shows how I would structure that journey.

What should be included in a roofing marketing retainer?

This varies by provider, so compare scope carefully.

A retainer may cover only campaign management, or it may include a much wider system.

Questions worth asking include:

  • Is Google Ads management included?
  • Is ad spend included or separate?
  • Are landing pages included?
  • Who owns the ad account?
  • Is call tracking included?
  • Are website forms tracked?
  • Does the agency manage the CRM?
  • Is speed-to-lead included?
  • Who handles missed calls?
  • Is estimate follow-up part of the system?
  • Is lead reactivation included?
  • What reporting shows what happened after the lead?

Two agencies can quote the same monthly price while delivering very different scopes.

Agency vs lead provider pricing

A roofing lead provider may charge per lead or package.

A roofing marketing agency usually charges for building and managing the acquisition system.

Those models should not be compared using sticker price alone.

Compare:

total cost → qualified opportunities → inspections → estimates → won jobs

That gives you a much better picture of commercial performance than cost per lead by itself.

For a deeper comparison, read Roofing Marketing Agency vs Lead Generation Company.

The budget should match the bottleneck

If the business has excellent follow-up but too few opportunities, invest more heavily in acquisition.

If plenty of enquiries arrive but the team cannot respond consistently, invest in the CRM and sales process first.

If campaigns generate volume but poor-fit enquiries, fix targeting and tracking.

If estimates go cold, improve the follow-up process before simply buying more demand.

The best roofing marketing budget is not a universal number.

It is the amount that makes sense for your market, your margins, your capacity and the part of the customer journey that currently needs the most improvement.