Back to Blog

The Right Marketing Stack at $500K, $1M, $2M, and $5M+ in Revenue

Pipeline Research Team
Blog

Key Takeaways

  • Home services Google Ads CPL hit $92 on average in 2025 - and $120-$200 in competitive metros
  • Contractors spending 10%+ of revenue on marketing grow 20-30% annually vs. stagnation at 3%
  • LSA lead costs are up 40% since 2023, with 67% of contractors reporting quality decline
  • A $16M contractor generates $5M from repeat customers who cost nothing to market to

The average cost per lead on Google Ads for home services hit $92 in 2025. In Miami, Dallas, or Atlanta, contractors are paying $120 to $200 per lead. If you are running the same marketing stack at $500K that a $5M company runs, you are either burning cash or leaving jobs on the table.

Your marketing stack should change as your revenue changes. Here is exactly what to run at each stage.

What Does the Right Marketing Budget Actually Look Like?

Growth-oriented contractors should invest 8-12% of revenue in marketing. Companies sitting at 3% typically stagnate, while companies at 10% or higher grow 20-30% annually, based on aggregated data from the SBA and home improvement industry benchmarks compiled through April 2026.

At the $1M mark, that is $80,000 to $120,000 per year - roughly $6,600 to $10,000 per month. The SBA guideline floors you at 7-8%, but that is maintenance money. If you want to grow, you spend more.

At $500K revenue, your marketing budget is $40,000 to $60,000 per year. That sounds like a lot until you realize one Google Ads campaign, a basic website, and a CRM subscription can eat through it in months if you are not deliberate.

What Should a $500K Contractor Spend Money On?

At this stage, you do not need a full agency. You need three things that work: a website that converts, Google Business Profile, and one paid channel you can actually track.

A typical full stack - $2,500 for LSAs, $2,000 for Google Ads, $3,000 for an agency, $99 for a review platform, $99 for an answering service, $100 for a CRM - runs $7,800 a month or $93,600 a year, according to a March 2026 analysis by Digital Footprint Solutions. For a $500K shop, that is nearly 19% of gross revenue, which will sink you fast.

LSAs work well at this stage because you only pay per lead, not per click. But be aware: LSA lead costs are up 40% since 2023 in competitive markets, and a single HVAC lead now runs $25 to $80.

At a 30% close rate, an $80 lead means you are paying $267 per booked job before you even say hello. Know your close rate before you fund that channel.

Your website at this stage matters more than your ads. If traffic is arriving and nobody is calling, read about why website visitors don’t fill out forms - because your site is probably the problem, not the channel.

Also do this today: track your speed to lead. The 5-minute rule for responding to leads is real, and at $500K you are likely losing jobs to faster competitors, not better ones.

What Changes at $1M in Revenue?

At $1M, you add a second channel and you start measuring everything. You are no longer guessing which jobs came from where.

This is where Google Ads enters the picture alongside your LSAs. LocaliQ analyzed 3,211 home service campaigns between April 2024 and March 2025 and found construction and contractor businesses had a 2.61% conversion rate on search ads - the lowest of any home service category. That is not a reason to avoid Google Ads. That is a reason to make sure your landing pages, call tracking, and follow-up are tighter than your competitors who are wasting the same clicks.

Your recommended budget at $1M is 7-10% of revenue, or $70,000 to $100,000 per year. Start splitting that between paid search and SEO.

SEO does not pay off in month one, but it compounds significantly. A case study from FreeAgency.ai published in April 2026 showed a $16M contractor generating $5M in revenue from SEO that had been running for a decade - on just $50,000 in SEO investment.

The same firm six months into SEO was generating $300,000 on $30,000 invested. For understanding whether to lean into SEO or paid ads right now, the SEO vs. PPC breakdown for home service contractors is worth your time.

At $1M you should also have call tracking running. If your office manager cannot tell you which channel booked the last 10 jobs, you are flying blind with a $100K budget.

What Does a $2M Contractor’s Marketing Stack Look Like?

At $2M, you have enough history to know what is working. You are not experimenting - you are scaling what converts.

Budget guidance at this stage sits at 6-9% of revenue, or $120,000 to $180,000 per year. That all-in number includes digital ads, truck wraps that generate cheap impressions, yard signs, job site marketing, and agency fees. Nothing gets a free pass from ROI tracking.

This is also the stage where your website needs to do more work. If you are covering multiple cities or ZIP codes, building out service area pages for local SEO is one of the highest-ROI moves at this revenue level. Most contractors at $2M have not done it properly.

ServiceTitan released data showing that repeat customers accounted for 39% of revenue and 71% of business volume for contractors in their 2023 Residential Service Report. At $2M, if you are not running a systematic follow-up process for past customers, you are paying acquisition costs for jobs you already earned. SMS marketing for contractors at this stage pays for itself fast.

Blanton and Sons, an HVAC company that had been on ServiceTitan for several years, reported their profit quadrupled from 5% to 20% in a single year after deploying the right technology stack - specifically ServiceTitan’s Sales Pro. The channel mix did not change. The systems did. That is the core $2M-to-$5M lesson: technology and process start mattering as much as ad spend.

How Does Marketing Change at $5M+?

At $5M and above, your marketing stack looks less like a bunch of tools and more like an actual department. Budget guidance drops slightly as a percentage - 6-9% is still reasonable - but the dollar amount is now $300,000 to $450,000 per year.

You have enough volume that small efficiency gains across channels produce large dollar swings. You are no longer choosing between channels - you are running all of them and optimizing the mix based on cost per booked job, not cost per lead.

WebFX’s 2026 Home Services Marketing Benchmarks show that kitchen, bath, and roofing leads run $350 to $500 CPL but deliver 35-40% margins. At $5M, you can afford to buy expensive leads if the margin math works. A $500K contractor cannot.

At this stage, website visitor identification becomes a real asset. You are spending enough on traffic that knowing which companies or households are visiting your site - even when they do not fill out a form - changes your follow-up game entirely. Understanding how website visitor identification works for contractors is worth your time if you are pushing past $5M.

Zack Kays, software administrator at Intelligent Design - a multi-trade shop handling plumbing, HVAC, electrical, and roofing - reported $182,000 in revenue from 79 online-booked jobs in under two months after going live with ServiceTitan’s Scheduling Pro. That is not from a new ad campaign. That is from removing friction in the booking process.

At this stage, review velocity, reputation management, and video testimonials all start producing compounding returns. Your volume of happy customers is finally large enough to generate a real pipeline of social proof.

Also worth building at $5M+: a systematic process for following up on unsold estimates. At this revenue level, even recovering 10% of declined estimates adds meaningful top-line dollars without touching your ad budget.

Marketing Stack by Revenue Stage - Comparison Table

Revenue StageBudget RangeCore ChannelsWhat to Avoid
$500K$40K-$60K/yrGBP, LSAs, website, call trackingFull agency retainers, multiple paid channels
$1M$70K-$100K/yrGoogle Ads, LSAs, early SEO, CRMChannels you cannot attribute jobs to
$2M$120K-$180K/yrGoogle Ads, SEO, service area pages, SMS follow-up, truck wrapsIgnoring repeat customer marketing
$5M+$300K-$450K/yrAll channels, visitor ID, online booking, reputation systemsOptimizing for CPL instead of cost per booked job

Frequently Asked Questions

What percentage of revenue should a contractor spend on marketing?

Growth-oriented contractors should spend 8-12% of revenue on marketing, based on SBA guidelines and home improvement industry data compiled through April 2026. Businesses spending only 3% typically stagnate, while those at 10% or higher grow 20-30% annually. The all-in budget includes digital ads, direct mail, truck wraps, and any agency fees.

How much does a Google Ads lead cost for home services in 2025?

The blended average cost per lead for home services on Google Ads was $92 in 2025, according to LocaliQ’s analysis of 3,211 home service campaigns running April 2024 through March 2025. In competitive metros like Miami, Phoenix, Dallas, and Atlanta, contractors report paying $120 to $200 per lead. Roofing and remodeling sit at the high end, while plumbing and exterior painting run lower.

Are LSA leads worth it for contractors?

LSA leads now cost $65 to $95 each on average, and 67% of contractors reported quality declined as of 2026. Lead costs are up 40% since 2023 in competitive markets. They can still work, but you need a documented close rate and average ticket to know if the math holds in your market.

What should a $500K contractor NOT spend money on?

Skip full-service agency retainers at $2,000 to $5,000 per month - that is 5-12% of gross revenue gone before a single ad is placed. Skip running multiple paid channels simultaneously before you have attribution data. Focus on one channel you can track, a website that converts, and a fast lead response process.

When does SEO start making sense for a contractor?

SEO starts making sense when you have enough monthly budget to sustain it for 12 or more months without expecting immediate returns. The FreeAgency.ai April 2026 case study of a $16M contractor showed that SEO compounded over a decade delivers extraordinary returns - $5M in revenue on $50,000 invested. Even six-month-old SEO at a newer company generated $300,000 on $30,000, which means early-stage SEO can pay off if you stay consistent.


Pull up your last 90 days of marketing spend and sort every line item by cost per booked job - not cost per lead. If you cannot tie a dollar amount to a booked job, cut that line until you can. Start there today.