Get a Budget Built for Your Company
Bring your revenue, your crews and your average job. On a quick call we'll show you what a realistic monthly budget looks like for your trade and your market.
Trusted by 300+ partners
Contractor Marketing 🚀
Monthly budgets by revenue stage, cost per lead by trade, agency fees and tools, with sources for every number.
Trusted by 300+ partners
Most home improvement contractors spend 5% to 15% of revenue on marketing, and 10% is the most common target for a company that wants to grow. For a $1M company, 10% is about $8,300 a month for ads, agency fees, tools and website combined. Where you land in that range depends on how busy your crews are, how much you want to grow and what your average job is worth.
Published guidance lands in the same range:
Here is what those percentages look like per month. These are simple calculations, not quotes.
Annual revenue | Typical company | 5% per month (hold steady) | 10% per month (grow) | 15% per month (push hard) |
|---|---|---|---|---|
$500,000 | Owner plus 1 or 2 crews | about $2,080 | about $4,170 | about $6,250 |
$1,000,000 | 3 or 4 crews, owner still selling | about $4,170 | about $8,330 | about $12,500 |
$2,000,000 | Office manager, 1 salesperson | about $8,330 | about $16,670 | about $25,000 |
$5,000,000 | Sales team, several service lines | about $20,830 | about $41,670 | about $62,500 |
$10,000,000 | Multi-location | about $41,670 | about $83,330 | about $125,000 |
Using the "target revenue" rule: a $1M company aiming for $1.3M next year would budget 10% of $1.3M, which is $130,000 a year or about $10,800 a month.
A budget has four parts. Comparing quotes only works when you compare the same parts.
Cost | What it covers | Public 2026 range |
|---|---|---|
Ad spend | Paid directly to Meta, Google, Local Services Ads | About $1,000 a month at the low end, $5,000+ in competitive markets (Hook Agency) |
Agency or management | Strategy, ads, creative, reporting | Retainers $2,500 to $10,000 a month; Google Ads management alone $500 to $2,500 a month (Hook Agency). Percentage pricing usually 10% to 20% of ad spend (OuterBox) |
SEO | Website content, local rankings, Google Business Profile | $1,000 to $3,500 a month (Hook Agency) |
Tools | CRM, call tracking, texting, reviews | $200 to $600 a month (Hook Agency); GoHighLevel $97 to $497 a month (Apexure); CallRail from $55 a month (Capterra) |
Website | Site or landing pages | Basic template builds start around $3,000 to $5,000 (Hook Agency) |
Hook Agency also puts a typical starter budget for a new home service business at about $2,500 to $4,000 a month and a growth budget at $8,000 to $15,000 a month, all in.
One question to ask every agency: "Does this number include ad spend?" A $3,000 quote with ad spend included and a $3,000 quote with ad spend on top are very different budgets.
Your budget buys leads, and leads cost very different amounts by trade and channel.
Trade | Google Search ads (per lead) | Local Services Ads (per lead) | Meta ads (per lead) |
|---|---|---|---|
Home improvement, all trades | $90.92 (WordStream/LocaliQ) | $53 blended (SearchLight Digital) | No public benchmark found |
HVAC | about $128 (LocaliQ) | $51 (SearchLight Digital) | No public benchmark found |
Roofing and gutters | about $228 (LocaliQ) | Not in the SearchLight data | No public benchmark found |
Plumbing | about $129 (LocaliQ) | $57 (SearchLight Digital) | No public benchmark found |
Insulation | No public benchmark found | No public benchmark found | $21.18 to $52.49 in our published case studies (full table) |
Painting, flooring, epoxy | No reliable public benchmark found | No reliable public benchmark found | We don't publish case studies for these trades yet |
Google Search data from LocaliQ covers April 2024 to March 2025 (trades) and April 2025 to March 2026 (all home improvement). SearchLight Digital data covers February 2026 across 888 contractors. They come from different years, so use them as a range, not an exact price.
Lead marketplaces are priced differently. Blue Grid Media (2026) reports an average cost per booked job of about $250 on Thumbtack and $542 on Angi, and Angi leads are often sent to several pros at once (Housecall Pro, 2026).
Work backwards from the jobs you want. Here is the chain with one of our published case studies, Metro Insulation, as the example. Swap in your own numbers.
Step | Example | Your number |
|---|---|---|
Cost per lead | $29.57 | From your ad account |
Leads that book an estimate | 32.94% | Booked divided by leads |
Estimates that sign | 14.29% | Signed divided by booked |
Ad spend per signed job | about $628 | Cost per lead divided by both rates |
Jobs needed per month for one crew | Your crew capacity | Ask your installer |
Monthly ad spend | Jobs needed × ad spend per job |
At about $628 per signed job, 8 extra jobs a month needs about $5,000 in ad spend, plus management and tools. Closing rate swings this the most: our published accounts ranged from about 7% to 25% of booked estimates, which can make the same lead cost several times more per job. 1 Clean Air, a duct and carpet cleaning company, reported $157.85 per acquisition on 136 closed jobs, a reminder that lower-ticket services need a much lower cost per job.
Run your own numbers: cost per lead calculator, cost per booked job calculator, marketing ROI calculator.
Most trades have busy and slow months. Cornerstone Advertising (ACCA, 2025) recommends putting 60% to 70% of the year's spend into your peak 4 to 6 months. Keep a smaller budget running the rest of the year so your ads and pages keep their history, and use slow months for reviews, referrals and SEO.
Why Contractors Plan Their Budget With Us
Budgets From Your Numbers
We start from your crews, your average job and your area, not a package.
Published Results
Every result we quote links to a full case study, with ad spend, leads and revenue.
Every Dollar Tracked
Leads, booked estimates and signed jobs are tracked in your CRM, so you see cost per job, not just cost per click.
Clear Split
Ad spend goes to your own Meta and Google accounts, separate from our fee.
Trusted by 300+ partners
How We Set Your Marketing Budget
From your crews and your average job to a monthly budget you can track to signed jobs.
Sized to Your Crews
We size spend to the jobs your crews can install. Past capacity, cost per job only goes up.

Ad Spend in Your Accounts
Ad spend is paid directly to Meta and Google from accounts in your name, and the split between ad spend, management, tools and setup is in writing.

Judged on Cost per Signed Job
Leads, booked estimates and signed jobs are tracked in your CRM, so budget goes where jobs close, not where clicks are cheap.

Planned Around Your Season
More of the budget goes into your peak months, with a smaller budget the rest of the year so your ads and pages keep their history.

Home improvement contractors who want a marketing budget built from their own numbers.
Trusted by 300+ partners
What Real Budgets Produced
Our published case studies are insulation contractors. Ad spend only; fees and tools are extra.
See how we work by trade: contractor marketing agency, painting, flooring, epoxy, insulation.
Most home improvement contractors spend 5% to 15% of revenue. About 5% holds your volume, about 10% grows it, and 15% fits a new company or a new market. ACCA's 2025 guidance suggests calculating 10% on the revenue you want to reach.
In dollars, 10% of revenue is about $4,200 a month for a $500,000 company and about $8,300 a month for a $1M company. Hook Agency puts a typical starter budget at $2,500 to $4,000 a month and a growth budget at $8,000 to $15,000 a month.
Public 2026 data puts home service retainers at $2,500 to $10,000 a month and Google Ads management at $500 to $2,500 a month, with ad spend on top. Percentage pricing usually runs 10% to 20% of ad spend.
It depends on trade and channel. Public data shows about $91 per lead on Google Search across home improvement and $53 on Local Services Ads. Our insulation accounts on Meta ran $21.18 to $52.49. What matters most is cost per signed job compared with your average job value.
Yes, if the numbers work: track leads, booked estimates and signed jobs, and compare ad spend per job with your profit per job. Midwest Insulation spent $456.20 in its first month and signed a $7,000 job.
Marketplaces are quick to start, but leads are often shared and Blue Grid Media reports about $542 per booked job on Angi. Your own ads take setup but the leads are yours alone. See the contractor lead generation guide.
Stop Missing Opportunities: Unlock the Power of Our 360 Growth System
Our partners experience exceptional ROI by implementing our comprehensive 360 growth system. This system harnesses advertising platforms such as Meta and Google, combined with cutting-edge software, technology, and strategies like GoHighLevel, Appointment Setters, Automations, AI, Email & SMS, and more. By integrating these tools into a seamless strategy, we ensure every part of your funnel is optimized to drive maximum growth for your business.
Get a Budget Built for Your Company
Bring your revenue, your crews and your average job. On a quick call we'll show you what a realistic monthly budget looks like for your trade and your market.
Trusted by 300+ partners