Contractor Marketing · 9 min read
How Much Should a Contractor Spend on Marketing?
The right marketing budget depends on your revenue, your stage, and how much of the work you can do yourself. There's no single correct number — but there are ranges that work for most contractors, and warning signs when you've drifted outside them.
Here's the framework we use with clients.
Quick answer
Most contractors spend 5–15% of revenue on marketing, with the range depending on stage: startups and growth-stage crews trend toward 10–15%, mature businesses toward 5–8%. The right split within that budget is roughly 70% owned channels (website, GBP, content, reviews) and 30% paid (Google LSAs, Facebook ads) — flipped in the first 6 months to build a foundation, then shifted back as organic compounds.
By revenue stage
Startup — under $250K/year
- Total marketing spend: $500–$2,000/month
- Priority: DIY the free channels (GBP, reviews, content), avoid heavy paid spend
- What to skip: expensive agencies, marketplace lead subscriptions, elaborate websites
- What to do: functional website, complete GBP, weekly content, review outreach
Growth stage — $250K–$1M/year
- Total marketing spend: $1,500–$8,000/month (roughly 10–15% of revenue)
- Priority: build the compounding organic engine, layer paid selectively
- Consider: a fractional marketer or a specialized small agency
- Add: Google LSAs, targeted Facebook ads, professional photography
Established — $1M–$5M/year
- Total marketing spend: $6,000–$25,000/month (roughly 5–10% of revenue)
- Priority: scale organic, sophisticated paid, brand consistency
- Consider: a dedicated marketing manager (in-house or fractional)
- Add: video production, CRM/lead tracking, retargeting
Mature — $5M+/year
- Total marketing spend: 5–8% of revenue
- Priority: optimization, market share, brand
- Consider: full marketing team or specialized agency retainer
- Add: broader media (radio, print, sponsorships), advanced attribution
By channel (typical mid-range breakdown)
For a $1M/year contractor spending ~$6,000/month:
- Website + hosting: $200–$500/month
- SEO/content management: $1,000–$2,500/month (in-house time or outsourced)
- Google LSAs / Google Ads: $1,500–$3,000/month
- Facebook / Instagram ads: $500–$1,500/month
- Photography / video content: $300–$800/month
- Review management + tools: $50–$300/month
- CRM + tracking software: $50–$300/month
Adjust as your ROI data comes in.
The 70/30 rule
Long-term, healthy marketing budgets skew 70% owned (compounds forever) and 30% paid (immediate but stops when spending stops).
In your first 6 months, this often inverts to 30% owned + 70% paid — because the organic engine hasn't compounded yet. That's normal. As the organic channels catch up, shift back toward 70/30.
Warning signs you're spending wrong
- Over 20% of revenue on marketing with declining leads
- More than half of budget on marketplace leads
- No idea which channels are producing revenue
- No consistent posting rhythm despite paying an agency
- Website hasn't been updated in 12+ months
- Fewer than 10 new photos on GBP this quarter
What to actually track
- Cost per lead by source
- Cost per booked job by source
- Close rate by source (some channels close 60%+, some 10%)
- Lifetime value by source (some sources produce one-off jobs, others produce referrals)
Track for 90 days minimum before making budget shifts.
Southwest Florida context
SWFL contractor markets tend to be more competitive than statewide averages, especially in Naples and Bonita Springs. Budget expectations should skew slightly higher than national averages — but the compounding return on organic is also higher, because homeowners here research more thoroughly.
What to do next
1. Calculate your actual current marketing spend (add EVERYTHING — website, ads, agency, software, time)
2. Compare against 5–15% of revenue benchmark
3. Identify which channels are producing measurable results — if you don't know, install proper tracking first
4. Shift 30% of paid spend toward owned channels this quarter
5. Set a 90-day review to reassess ROI by channel
FAQ
What's the biggest waste of marketing dollars for contractors?
Recurring marketplace subscriptions with no exclusive leads. Runners-up: complex CRM software nobody uses, and agencies without home improvement experience.
Should I use a percentage of revenue or a flat number?
Percentage during growth (when revenue is scaling). Flat number once stable — you'll want predictability.
When does hiring an in-house marketer make sense?
Around $2M+ revenue if you're doing marketing seriously. Below that, fractional or agency support is more efficient.
How do I know if my current agency is worth the money?
Ask them for the leads produced, cost per lead, and cost per booked job in the last 90 days. If they can't produce those numbers, that's your answer.
Want the audit for your business?
Want to know what's holding your local visibility back? We'll review your Google presence, website, reviews and local visibility and show you the biggest opportunities.