How Much Should a Contractor Spend on Marketing? A Practical Budget Guide
How Much Should a Contractor Spend on Marketing? A Practical Budget Guide
It's the question every contractor eventually asks: How much should I actually spend on marketing?
Spend too little and you're invisible. Spend too much in the wrong places and you're bleeding cash with nothing to show for it. The answer isn't a single magic number — it depends on your revenue, your trade, your goals, and where your business is right now.
This guide breaks it all down so you can build a marketing budget that makes sense for your contracting business.
Start With the Mistake That Ruins Most Budget Maths
You'll find a percentage-of-revenue rule quoted on every marketing blog on the internet — spend five percent, spend ten percent. This page used to quote one too. It's gone, because we couldn't find a study behind it, and because a percentage rule doesn't survive contact with the question it's supposed to answer.
Here's the argument that used to sit in this spot, in the form we published it:
If your average job is worth $5,000 and your marketing brings in just 10 new customers per year, that $50,000 budget paid for itself — and then some.
That's wrong, and it's wrong in the most expensive way a number can be wrong, so it's worth walking through slowly.
Ten jobs at $5,000 is $50,000 in revenue against $50,000 in spend. Before anything else, notice that's exactly break-even on revenue — not "and then some," not a profit. Zero.
But revenue isn't what you keep. Those ten jobs cost you materials, labour, subcontractors and fuel. If your gross margin is 40%, ten jobs produce $20,000 of gross profit against a $50,000 budget. That's not break-even either. That's a $30,000 loss, dressed up as a win by the trick of comparing spend to revenue instead of to profit.
The Correction, Which Is the Whole Article
The number of customers a budget has to bring in is not:
Budget ÷ average job value
It's:
Budget ÷ (average job value × gross margin)
Run the same example properly. At a 40% margin each $5,000 job returns $2,000 of gross profit, so a $50,000 budget needs 25 jobs just to break even — not 10. If you want the budget to earn something rather than merely wash its face, it has to clear that.
And notice what moves the answer. At a 25% margin the same budget needs 40 jobs. At a 55% margin it needs 19. The job count didn't change because the marketing got better or worse. It changed because of a number that lives in your accounts and has nothing to do with marketing at all.
This is an illustration, not a benchmark. The $5,000 job and the 40% margin were picked to make the arithmetic legible. They aren't averages, they aren't industry standards, and they aren't anyone's results. Put your own two numbers in — the answer will be different, and yours is the only one worth acting on.
Build Your Budget From the Bottom, Not From a Percentage
Now you can run this in the useful direction. Instead of asking what percentage to spend, ask what you want the spend to produce:
- How many extra jobs do you want next year? Be concrete. "More" isn't a number.
- What's the gross profit on one of those jobs? Average job value × gross margin. If you don't know your margin, your accountant does, and it's the most valuable number in this article.
- Multiply. That's the gross profit your marketing has to generate.
- Decide what share of it you're willing to hand over to get it. Half? A third? That share, in dollars, is your ceiling for the year — the point above which you're buying work at a loss.
That ceiling is a real constraint derived from your own books, and it does something a percentage rule never can: it tells you when to stop. Our guide to working out contractor marketing ROI takes the same numbers down to the level of a single lead, which is where you'll actually make spending decisions month to month.
Why Contractors Underspend on Marketing
Plenty of contractors spend nothing at all on marketing, relying entirely on referrals and repeat business. That works — until it doesn't.
Here's what typically happens:
- Referrals slow down. A key referral partner retires, moves, or starts sending work elsewhere.
- The economy shifts. Homeowners tighten budgets, and suddenly there's more competition for fewer jobs.
- You want to grow. Referrals are great for maintaining, but rarely enough for scaling.
When any of these hit, contractors who've invested in marketing have a pipeline. Those who haven't are scrambling.
How to Allocate Your Contractor Marketing Budget
Knowing the total isn't enough — you need to know where to put the money.
You'll see budget-split percentages quoted for this too, and they have the same problem as the percentage-of-revenue rule: nobody publishes the study. What's defensible is an order, because some of these things are prerequisites for the others. Fund them in this sequence, and don't start the next one until the one above it is actually working.
1. Your Website
Your website is the foundation of everything else. Every ad, every Google search, every referral who looks you up — they all end up on your site. If it doesn't convert, nothing else matters.
Budget for:
- Professional design with clear calls to action
- Mobile optimization (most local searches happen on phones)
- Fast loading times
- Regular updates and maintenance
If your current site isn't generating leads, check out our guide on why most contractor websites fail before spending another dollar on ads.
2. Google Business Profile and Local SEO
This sits second because it's the cheapest thing on the list and the one place you already have your own data: the Performance tab in your Google Business Profile reports calls, direction requests and website clicks. Write those numbers down before you change anything and you have a genuine before-and-after rather than a guess.
This budget covers:
- GBP optimization and ongoing management
- Local citation building
- Review generation campaigns
- On-page SEO for your website
3. Paid Advertising (Google Ads / LSAs)
Google Ads and Local Service Ads put you in front of people actively searching for your services. They're expensive per click, but they target high-intent buyers.
Tips for managing ad spend:
- Start with Local Service Ads (LSAs) — you only pay for actual leads
- Set daily budgets and track cost per lead religiously
- Pause campaigns during your busy season if you're already at capacity
- Test different service categories to find what converts best
4. Review Management and Reputation
Your online reputation directly affects whether people call you. Budget for:
- Review management software or services
- Follow-up systems to request reviews
- Monitoring and responding to reviews (learn how to respond to negative reviews)
5. Content Marketing and Social Media
Blog posts, project photos, how-to videos, and social media presence build long-term authority and trust. This is a slower play but compounds over time.
For practical tips, read our contractor social media marketing guide.
6. Referral Programs and Networking
Don't abandon referrals — systematize them. Budget for:
- Referral incentives (gift cards, discounts on future work)
- Networking events and trade association memberships
- Co-marketing with complementary businesses
Budget by Trade: How Different Contractors Should Prioritize
Not all contractors compete the same way. Here's how to shift your budget based on your trade:
Plumbers & HVAC Contractors
- Lean into: Google Ads, LSAs, and review management. Emergency searches are huge for these trades.
- Don't neglect: Seasonal campaigns. AC in summer, heating in fall — plan your ad spend around demand cycles.
General Contractors & Remodelers
- Lean into: Portfolio content, social media (especially Instagram and Houzz), and SEO for high-value keywords.
- Don't neglect: Your website design. For big-ticket projects, homeowners research extensively before calling.
Electricians
- Lean into: Local SEO and Google Business Profile. Learn more in our electrical contractor marketing guide.
- Don't neglect: Commercial networking. B2B relationships drive a huge share of electrical work.
Roofers & Exterior Contractors
- Lean into: Paid ads (Google and sometimes Facebook) and direct mail in storm-affected areas.
- Don't neglect: Review generation. Roofing is a trust-heavy purchase.
How to Track Whether Your Marketing Budget Is Working
Spending the money is the easy part. Knowing if it's working is what separates smart contractors from the rest.
Key Metrics to Track
- Cost per lead: Total marketing spend ÷ number of leads. There is no universal "healthy" figure here, whatever you've read — a cost per lead that's a bargain for a $12,000 system replacement is ruinous for a $300 service call. The number that decides it is your own breakeven, which is average job value × gross margin × your close rate on non-referral leads. Anything above that is costing you money to win work.
- Cost per acquisition: Total marketing spend ÷ number of new customers. This accounts for leads that don't convert.
- Return on ad spend: be careful with this one, because the common version divides revenue by ad spend. Revenue isn't return — it's the same error the top of this article unpicks. Divide gross profit by spend, or you'll be looking at a number two to three times prettier than the truth.
- Lead source tracking: Know where every lead comes from. Use call tracking numbers, UTM parameters, and "how did you hear about us?" on every intake form. If you can't do this, none of the metrics above are measurable and no report you're shown is trustworthy.
The CRM Factor
You can't track any of this without a system. A good CRM for contractors lets you tie every lead back to its source, track your pipeline, and measure what's actually making you money.
When to Increase Your Marketing Budget
Consider ramping up your spend when:
- You're turning away work — great problem to have, but it means you could be selective AND busier.
- You're entering a new market — new service area or new service offering requires awareness spend.
- Competitors are outspending you — if they're showing up everywhere and you're not, you're losing ground.
- Your close rate is high but lead volume is low — your sales process works; you just need more at-bats.
When to Pull Back
- Your close rate drops — more leads won't help if you can't convert them. Fix the sales process first.
- You're overextended — taking on more work than you can deliver well damages your reputation.
- A channel stops performing — don't keep spending on something out of habit. Review quarterly and reallocate.
Start With What You Have, Then Scale
If you've been spending nothing on marketing, don't jump straight to your full ceiling. Start where you are and let each stage earn the next:
- Month 1–3: Claim and optimize your Google Business Profile. Cost: mostly time.
- Month 3–6: Invest in your website. Make sure it's fast, mobile-friendly, and has clear CTAs.
- Month 6–9: Start a review generation campaign. Ask every happy customer.
- Month 9–12: Launch Google Ads or LSAs with a modest daily budget. Track everything.
- Year 2+: Scale what works. Cut what doesn't. Increase budget as revenue grows.
Not Sure Where to Start?
Building a marketing budget is easier when you know where you stand today. Take our free Local Boost quiz to get a personalized assessment of your online presence — and a clear picture of where your marketing dollars will have the biggest impact.
Your competitors are investing in marketing. The question isn't whether you can afford to — it's whether you can afford not to.
We Serve These Areas
Looking for local marketing help? Check out our services in these cities: