How Much Should a Home Service Business Spend on Marketing?
The marketing budget question gets different answers from every consultant. Here is the framework: maintenance mode vs. growth mode, channel allocation by revenue tier, and the capacity check before you spend more.
Key takeaways
- Maintenance mode service businesses spend 5-12% of revenue on marketing. Active growth mode is 10-20%. These are not interchangeable.
- Do not add marketing budget if your schedule fill rate is below 75%. More leads into a broken dispatch will not help.
- LSA and organic Google return the highest cost per booked job for most home service trades. Start there before Facebook or Nextdoor.
The correct marketing budget for a home service business depends on one question before all others: are you trying to grow, or hold what you have? Growth mode and maintenance mode require different budget levels, different channel mixes, and different return expectations. Treating them the same is the most common budgeting mistake in home services.
Below is the framework, grounded in published benchmarks and the specific channel economics of residential home service trades.
Growth Mode vs. Maintenance Mode Budgeting
Maintenance mode means your schedule is full or near-full, you are not adding trucks or technicians this year, and your primary goal is to replace natural churn with new customers at roughly the same volume. For most residential service trades in this posture, the right budget is 5-12% of gross revenue.
Growth mode means you are intentionally adding capacity, whether that is a new truck, a new service line, or expansion into a new geography. You need to fill that capacity with new customer volume, which requires more aggressive lead generation at higher upfront cost per customer. For growth-mode businesses, 10-20% of projected (not current) revenue is the benchmark.
The ranges from HBR research on service businesses align with this. Companies in maintenance mode that spend below 5% of revenue on marketing typically see slow erosion in new customer volume over 2-3 years as organic referrals plateau. Companies in growth mode that spend below 10% tend to underutilize added capacity and struggle to recoup the fixed cost of new trucks and technicians.
Note what the percentage is applied to: current revenue for maintenance mode, projected revenue for growth mode. If you are adding capacity to move from $1.2M to $1.8M, your marketing budget should be sized for the $1.8M target, not the current number.
Text Clint: "what was my total spend on new customer acquisition last month and how many new customers did it produce?"
The Benchmark Ranges by Revenue Tier
Budget benchmarks shift slightly by revenue tier because fixed costs in marketing (website, CRM, software) are spread across more revenue at higher tiers, reducing the percentage required for those line items.
| Revenue Tier | Maintenance Mode | Growth Mode | Notes |
|---|---|---|---|
| $500K-$1M | 8-12% | 15-20% | Fixed digital costs are larger share of budget |
| $1M-$3M | 6-10% | 12-18% | More room to invest in SEO, full-time CSR |
| $3M-$7M | 5-9% | 10-15% | Brand reputation compounds; LSA costs more |
| $7M-$10M+ | 4-8% | 8-12% | Scale lowers CAC; brand equity carries more load |
These are ranges, not targets. A $1.5M HVAC business that converted 180 new customers last year at $90 average CAC has a different starting point than a business that paid $340 per new customer. The goal is to understand your current cost per booked job and compare it to what that customer will be worth over 3-5 years.
If your CAC is below 15% of average customer lifetime value, you are almost certainly underspending. If CAC is above 30% of LTV, you have a channel or conversion problem before you have a budget problem. The math on each side is in how to calculate cost per lead and how to calculate customer lifetime value.
Text Clint: "what is my average cost per booked job by lead source for the last 6 months?"
How to Allocate the Budget by Channel
Channel allocation matters as much as total budget size. The same $120,000 spent in the wrong mix returns half the result.
For a $1.5M HVAC or plumbing business spending $120,000 per year, the allocation that historically produces the best blended return:
- Google LSA (Local Service Ads): $50,000-$60,000. Pay-per-lead, highest purchase intent, Google-verified badge improves close rate. ROAS on LSA for home services is typically 4-8x for established profiles.
- Organic search and website: $20,000-$25,000. Includes a well-maintained site, technical SEO, and local citation management. Returns compound over 12-24 months. Under-invested in by most operators who are focused on immediate lead volume.
- Customer reactivation and service agreement renewals: $15,000-$20,000. Email, text, and mail campaigns to your existing customer list. Cheapest new revenue you can generate. A past customer re-booking costs 5-7x less than acquiring a new customer.
- Nextdoor and Facebook: $15,000-$20,000. Effective for brand awareness and remarketing to past website visitors. Weak for immediate conversion compared to LSA. Do not allocate here first.
- Referral incentives and review generation: $8,000-$12,000. Structured referral program (gift cards, account credits) plus a systematic review request process. A business with 200+ Google reviews converts paid leads at a meaningfully higher rate than one with 30 reviews.
The channels to activate in sequence: LSA first, website second, customer reactivation third. Nextdoor and Facebook come after the first three are producing consistent returns. For the LSA-specific economics, see Google LSA ROI for home services; for paid social, see Facebook ads ROI.
Text Clint: "show me my revenue by lead source this year broken down by channel."
The Capacity Check Before Spending More
Adding marketing budget to a business with a dispatch problem accelerates the wrong outcome. You generate more leads, book more jobs, and fail to execute consistently because your scheduling and technician utilization are already strained.
The check before any budget increase: what is your current schedule fill rate?
Fill rate is the percentage of available technician hours that are booked with paying work. A business running below 75% fill rate has a conversion or dispatch problem, not a lead volume problem. Increasing lead spend into that gap burns budget without proportional revenue return.
Calculate fill rate: total billable hours worked last month divided by total available technician hours (number of techs x working days x hours per day). If a 4-tech shop working 22 days in a month at 8 hours each has 704 available hours and billed 490, fill rate is 70%. That is a dispatch problem. Fix the dispatch before adding leads.
A business running at 85%+ fill rate with a backlog of 4+ days is genuinely capacity-constrained. Adding a truck and simultaneously increasing the marketing budget to fill it is the right sequence.
Text Clint: "what is my average technician utilization rate for each tech this month?"
How to Know When to Increase vs. Decrease Spend
Increase spend when: fill rate is above 80%, CAC is below 15% of customer LTV, and you have the operational capacity to take on more volume. The return on the marginal marketing dollar is highest when conversion rates are healthy and you have room to book.
Decrease spend when: close rate on incoming leads has dropped below 40% (leads are coming in but not converting, which is a CSR or pricing problem), CAC has risen above 25% of customer LTV for 60+ days, or schedule fill rate is already below 75%.
The most common budget mistake: continuing to spend at the same level while close rate erodes because the attribution data is not being tracked. A business that does not know its cost per booked job by channel cannot make this decision correctly. Tracking spend by channel and booking rate per lead source is the minimum required infrastructure. See how to track lead source in a service CRM and how to track marketing attribution for the setup.
Text Clint: "what is my total marketing spend and cost per booked job by channel this month?"
How Clint Connects Spend to Results
When you text Clint "what is my total marketing spend and cost per booked job by channel this month?", it pulls your job records from the CRM, maps lead sources to completed bookings, and calculates CAC by channel against the spend you have tracked.
The channels that look expensive on a per-click basis often look different when measured on a per-booked-job basis. LSA tends to win this comparison in most home service trades. Clint shows you the actual numbers from your data rather than industry averages.
Sources
- Harvard Business Review, Marketing Budgets: What Services Businesses Actually Spend (2024)
- Local Services Ads (Google) Benchmark Report, Home Services Vertical (2025)
- BrightLocal, Local Consumer Review Survey (2025)
- ACCA Business Management Survey (2024)
- Service Titan State of Home Services Report (2025)
Frequently Asked Questions
4 questions home service owners actually ask about this.
01Should I cut marketing spend during a slow season?
For maintenance-mode businesses, holding spend steady through slow periods protects your ranking on LSA and Google and keeps your pipeline from going cold. Cutting to zero in slow months and trying to ramp back up in busy season is expensive and slow. A 25-30% reduction in slow months is reasonable. Zero is almost never the right answer.
02Is Angi or HomeAdvisor worth it?
Angi leads convert at a lower rate than LSA because the intent is lower (customers are shopping multiple contractors simultaneously). CAC on Angi typically runs 40-80% higher than on LSA for the same trade in the same market. If LSA is not producing enough volume to fill your schedule, Angi can supplement. It should not be the primary channel.
03How long before SEO investment pays off?
Technical SEO improvements and local citation building show results in 3-6 months. Content-driven SEO (service pages, city pages, educational articles) typically takes 9-18 months to rank and generate leads. Budget for at least 12 months of consistent investment before expecting meaningful organic lead volume.
04What is a good close rate on incoming leads?
For home service businesses with inbound phone leads (LSA, organic Google), a 50-65% booking rate on first contact is strong. Below 40% indicates a CSR training, pricing, or follow-up problem. For estimate-to-job conversion, 38-55% is the typical range depending on trade and average ticket size.
See Clint in action
Clint is the pre-built AI for home service shops. Connect your CRM, email, and phone system in minutes and the agents run on your real data.