A contractor marketing budget should be 5 to 10 percent of annual gross revenue for most established companies, and 10 to 15 percent for a business under two years old that is still buying attention. The U.S. Small Business Administration's widely cited guidance for small businesses under $5 million in revenue is 7 to 8 percent. On $500,000 in revenue at 8 percent, that is $40,000 a year, about $3,300 a month. This guide turns that percentage into a real dollar budget, splits it across channels using verified 2026 costs, and gives you the three formulas that tell you whether the money is working.
Key takeaways
- Common benchmarks: 5 to 8 percent of revenue to maintain, 8 to 12 percent to grow, 10 to 15 percent for a new company; the SBA's oft-cited baseline for businesses under $5 million is 7 to 8 percent.
- Real 2026 channel costs: Local Services Ads average about $53 per lead for home services (Searchlight Digital, February 2026), home improvement search CPCs average $7.85 (WordStream/LocaliQ), and local SEO retainers for competitive trades run $1,500 to $3,500 a month.
- A $500,000 contractor at 8 percent has about $3,333 a month to work with; a $2 million contractor has about $13,333.
- Manage the budget with three numbers: cost per lead (spend divided by leads), customer acquisition cost (spend divided by booked jobs), and ROI (profit from marketing divided by marketing cost).
- Judge every channel, and every agency, against your gross profit per job, not against lead volume.
Before you set a number: five inputs you need
A marketing budget only works if it is anchored to your real financials. Pull these five numbers first, from your accounting software or your accountant:
- Trailing 12-month revenue. The base for the percentage. Use actuals, not this year's hope.
- Average job value and gross margin. A $9,000 roof at 40 percent margin can afford a far higher acquisition cost than a $250 service call.
- Close rate. The share of leads that become signed jobs. If you do not track it, start this week.
- Crew capacity. Budget for the work you can actually staff. Leads you cannot serve are wasted spend.
- Lead-source tracking. Call tracking and form tracking must exist before you scale spend, or every later step in this guide is guesswork. The right contractor marketing software handles most of it.
Step 1: Pick your percent of revenue
The percent-of-revenue benchmark is the starting point, and the honest version is a band, not a single number. The SBA's commonly cited guidance puts small businesses under $5 million at 7 to 8 percent of gross revenue, assuming net margins of roughly 10 to 12 percent or better. Contractor-specific benchmarks published by trade marketing firms cluster in the same territory: 5 to 8 percent to hold your position, 8 to 12 percent for growth, and 10 to 15 percent for a company still building its name.
| Business stage | Suggested share of revenue | Why this range |
|---|---|---|
| New company (years 0 to 2) | 10 to 15% | No reviews, no rankings, no referral base. You are buying every lead and building assets at the same time. |
| Growth mode (adding crews or territory) | 8 to 12% | You need lead volume beyond what referrals produce, and you can absorb a higher acquisition cost. |
| Established, maintaining | 5 to 8% | Repeat and referral work carries part of the load; spend defends your position and feeds the pipeline. |
| SBA baseline (under $5M revenue) | 7 to 8% | The general small-business reference point, assuming healthy net margins. |
Adjust inside the band for your market: a saturated metro pushes you up, a small market with a deep referral base lets you sit low. One warning: contractors holding spend near 3 percent are funding maintenance, not growth.
Step 2: Turn the percentage into dollars
Dollar amounts make the percentage real, so run your own revenue through it before touching channels. Here is the math for two common sizes. Both tables are illustrative examples using an 8 percent growth-oriented budget, not a prescription.
Example: $500,000 contractor at 8 percent = $40,000 a year, about $3,333 a month.
| Line item (illustrative) | Monthly | What it buys in 2026 |
|---|---|---|
| Website and local SEO | $1,000 | A starter local SEO retainer or a few hours of freelance SEO plus content |
| Local Services Ads + search ads | $1,200 | Roughly 20 to 25 LSA leads at the ~$53 home-services average |
| Reviews and Google Business Profile | $350 | Review software and time spent earning and answering reviews |
| Repeat and referral marketing | $300 | Email and text campaigns to past customers, referral rewards |
| Branding (wrap fund, signage) | $150 | About $1,800 a year, close to a cab-only truck wrap annually |
| Tracking and software | $333 | Call tracking, form tracking, basic reporting |
Example: $2,000,000 contractor at 8 percent = $160,000 a year, about $13,333 a month.
| Line item (illustrative) | Monthly | What it buys in 2026 |
|---|---|---|
| SEO, content, and website | $4,000 | A serious retainer in a competitive trade ($1,500 to $3,500 typical) plus content production |
| Local Services Ads + search ads | $4,700 | 80 to 90 LSA leads at average rates, or a mix of LSAs and search campaigns |
| Reviews and Google Business Profile | $1,000 | Multi-location review management and profile optimization |
| Repeat and referral marketing | $1,300 | Automated maintenance reminders, seasonal campaigns, referral program |
| Branding (wraps, signage, uniforms) | $800 | Roughly one full pickup wrap per year ($3,000 to $5,500) plus yard signs |
| Tracking and software | $700 | Call tracking, attribution, dashboards |
| Testing budget | $833 | $10,000 a year to trial one new channel at a time |
Notice what the $500k table cannot afford: everything at once. At that size you fund two or three channels properly instead of six channels badly. The $2M contractor's real advantage is the testing line, which lets them find the next channel before the current one gets expensive.
Step 3: Allocate by growth stage, using real 2026 channel costs
Channel allocation should shift as the business ages, because a new company needs speed while an established one should be lowering its blended lead cost. First, the verified costs you are allocating against, as of mid-2026:
| Channel | Typical 2026 cost | Source |
|---|---|---|
| Google Local Services Ads | ~$53 average per lead for home services; roughly $25 to $130 by trade and market (electrical ~$39, HVAC ~$51, plumbing ~$57) | Searchlight Digital analysis of $6.72M in spend across 888 contractors, February 2026 |
| Google search ads | ~$7.85 average cost per click for home and home improvement, up about 13% year over year | WordStream/LocaliQ Google Ads benchmarks |
| Local SEO retainer | $500 to $1,000 a month for basic single-city work; $1,500 to $3,500 in competitive trades like home services | 2026 agency pricing guides (Coalition Technologies, Digital Applied) |
| Truck wrap | $3,000 to $5,500 for a full pickup wrap, one-time; cab-only from about $2,000 | USA Wrap Co and Wrapmate 2026 pricing guides |
With those costs in mind, here is an illustrative split of the total budget by stage:
| Channel | New (0 to 2 yrs) | Growth mode | Established |
|---|---|---|---|
| Website and SEO | 20% | 30% | 30% |
| LSAs and search ads | 45% | 35% | 20% |
| Reviews and Google Business Profile | 15% | 10% | 10% |
| Repeat and referral marketing | 5% | 10% | 25% |
| Branding (wraps, signage) | 10% | 5% | 5% |
| Tracking and software | 5% | 10% | 10% |
The logic behind the shifts: a new company leans on paid channels because they produce leads this week, while it sets up its Google Business Profile and earns its first 50 Google reviews. A growth-stage company moves money into SEO and service pages that rank, because owned rankings lower lead cost permanently. An established company should have its cheapest channel, past customers, carrying a quarter of the budget. A well-designed truck wrap earns early funding because it is a one-time cost that advertises for years.
Step 4: Track three formulas: CPL, CAC, and ROI
Budget tracking for contractors comes down to three formulas. Learn them once and every spend decision gets easier:
- Cost per lead (CPL) = channel spend / leads from that channel
- Customer acquisition cost (CAC) = channel spend / booked jobs from that channel
- ROI = (gross profit from marketing-driven jobs - marketing cost) / marketing cost
Here is a worked, illustrative example. An HVAC contractor spends $3,000 a month on Local Services Ads and gets 55 leads. CPL = $3,000 / 55 = about $55, right at the national average Searchlight Digital reports. Their data also shows LSA leads book at about 43.9 percent on average, so figure 24 booked jobs: CAC = $3,000 / 24 = $125 (their observed average cost per booked customer across trades is $233, so $125 is a good month). If those 24 jobs average $900 in revenue at a 45 percent gross margin, gross profit is $9,720. ROI = ($9,720 - $3,000) / $3,000 = 2.2, meaning every dollar in returned $2.20 of profit after paying for itself.
Two rules for using these numbers. First, judge channels on CAC and ROI, never CPL alone: a $90 lead that closes at 50 percent beats a $40 lead that closes at 10 percent. Second, compute ROI on gross profit, not revenue. A 5x "return" on revenue at thin margins can still lose money.
Step 5: Adjust quarterly, and know when to fire your agency
Quarterly reviews are where the budget earns its keep. Every 90 days, line up CPL, CAC, and ROI per channel and act on what you see.
Raise spend on any channel whose CAC sits comfortably below your gross profit per job, as long as you have crew capacity to serve the extra work. Cut any channel whose CAC has crept above job-level profit for two consecutive quarters, and anything still unmeasurable after a fair 90-day trial. Do not cut to zero when you get busy: leads generated today are jobs in 60 to 90 days, and switching marketing off manufactures your next slow season.
If an agency manages part of the budget, hold them to the same math. Fire, or at least put on notice, an agency that:
- Cannot show you leads and booked jobs by source after 90 days, only impressions and clicks.
- Reports lead volume but refuses to talk CAC or connect spend to revenue.
- Owns your ad accounts, website, or Google Business Profile so you cannot leave without starting over. You should hold admin on everything.
- Watches CPL rise for three straight months with no written plan to fix it.
- Guarantees rankings or "exclusive leads" with no method they can explain in plain English.
A good agency will happily be measured this way, because the math is how they prove their fee back to you.
Common contractor marketing budget mistakes
- Spending before tracking. If you cannot name the source of your last ten jobs, fix tracking before adding a single dollar.
- Managing to CPL instead of CAC. Cheap leads that never close are the most expensive leads you can buy.
- One-channel dependence. A single lead source leaves you exposed the day its price jumps. LSA costs already vary from $25 to $130 by market; diversify before yours moves.
- Feast-or-famine spending. Marketing on when slow and off when busy guarantees a lumpy pipeline all year.
- Slow follow-up burning paid leads. Budget buys the call; a slow callback wastes it. Tighten your speed to lead before scaling spend.
- Starving owned assets. Underfunding your website and reviews to chase clicks means renting leads forever. Start with the seven pages every contractor website needs.
How we put this together
We pulled the percent-of-revenue bands from the SBA's widely cited small-business guidance and from published contractor marketing benchmarks, then priced the channels using 2026 sources: Searchlight Digital's February 2026 analysis of Local Services Ads spend, WordStream/LocaliQ's Google Ads benchmark study, current agency SEO pricing guides, and 2026 vehicle wrap pricing from wrap vendors. The budget tables and the CPL/CAC/ROI example are illustrative math built on those figures, not client data. Numbers were last verified in July 2026; your market and trade will move them.
Frequently asked questions
What percentage of revenue should a contractor spend on marketing?
Most contractors should spend 5 to 10 percent of gross revenue, with the SBA's commonly cited baseline at 7 to 8 percent for businesses under $5 million. Sit at 5 to 8 percent to maintain, 8 to 12 percent to grow, and expect 10 to 15 percent as a newer company.
How much should a new contractor spend on marketing?
A contractor in the first two years typically needs 10 to 15 percent of revenue, because there is no referral base or ranking website yet. Weight the spend toward Local Services Ads and search while building the reviews and website that lower costs later.
What is a good cost per lead for contractors in 2026?
Around $53 is the average Local Services Ads lead for home services as of February 2026, per Searchlight Digital's spend data, with trades ranging roughly $25 to $130 by market. Judge your own CPL against close rate and job profit, not against the average alone.
Is 3 percent of revenue enough for marketing?
Three percent is usually only enough to maintain an established business with strong repeat and referral flow. Companies trying to add crews or territory on 3 percent almost always stall, because that budget cannot buy meaningful lead volume at 2026 channel prices.
Should I cut marketing when I am booked out?
Trim, but never cut to zero. Today's leads become jobs in 60 to 90 days, so pausing all spend during a busy stretch tends to create the next slow season. Keep a baseline running and use the busy period to raise prices.
When should I fire my marketing agency?
Fire an agency that cannot report leads and booked jobs by source after 90 days, will not discuss CAC, or controls your ad accounts and website so you cannot leave cleanly. Rising CPL for three straight months with no written recovery plan is the other clear exit signal.
Set the number, then let the math steer
Start with the percent-of-revenue band that matches your stage, convert it to monthly dollars, and split it with a bias toward assets you own. Then let CPL, CAC, and ROI move the dial every quarter. A contractor marketing budget run this way stops being a gut check and becomes a system. The next step is making each dollar produce more: see the lead generation tools worth paying for and how to use AI to stretch a small marketing budget.

