Visibility
12 min
By
Stuart Trier

How a Foundation Company Cut Its Google Ads Budget by $20K and Still Doubled January Revenue

A foundation repair company cut its Google Ads budget by $20,000 a month, moved the money to Angi, Yelp, and Facebook, and watched its revenue go from $215,000 to $522,000. The agency had been saying to spend more. Someone finally did the math instead.

JANUARY REVENUE

$215K → $522K

More than doubled year-over-year within 30 days of the budget shift.

AD SPEND CUT

$20,000/mo

Slashed from the Google Ads budget and reallocated to higher-ROI platforms.

TRUE COST PER CUSTOMER

$1,453

What Google Ads was actually costing to acquire one paying job, on a $4,800 average ticket.

JANUARY APPOINTMENTS

497

Up from a fraction of that the prior year, driven by the new channel mix.

In December 2025, Colin (not his real name) was spending $42,000 a month on Google Ads and getting 108 leads. At a 26.7% close rate, that worked out to roughly 29 customers and a true cost of $1,453 per job. His average job was $4,800. Before the crew left the driveway, 30% of the revenue was already gone. Two moves followed: cut Google Ads by $20,000 a month, and put that money into Angi, Yelp, and Facebook instead. January revenue came in at $522,000, against $215,000 the prior year.

CLIENT SNAPSHOT

  • Industry: Foundation repair and waterproofing
  • Revenue: ~$8M annually, targeting $10M
  • Team: ~50 employees, 4 drain tile crews, 4 tech crews, 1 poly crew
  • Primary system installed: Visibility
  • Engagement: Weekly advisory, 2025–ongoing
  • Timeframe to first result: Under 30 days

The agency said to spend more

Colin built Groundworks Pro from the ground up over 15 years: one crew, then five, then an $8M operation with 50 employees running jobs across Chicagoland. By mid-2025, leads were down 15% year-over-year and the Google Ads budget had ballooned to $39,000–$42,000 a month. He'd been running that budget on autopilot, trusting that more spend meant more jobs.

When leads started drying up, he called his agency.

"I am low on leads, so I called the agency. They said sure, we can increase the budget — how much do you want to put in? It's very stressful."

More spend does generate more leads on Google. But Colin had never looked at what those leads were actually costing him to close. Cost per lead was the metric on every agency report. Cost per customer wasn't on any of them.

Meanwhile, secondary platforms were sitting underutilized. Angi (formerly Angie's List) was generating roughly $110,000 in sales from a $3,500 monthly spend, a return that made the Google numbers look embarrassing by comparison. Nobody had mapped that out either.

The business had visibility into lead volume. It had no visibility into what acquiring a paying customer actually cost across each channel. That gap was expensive.

The number that stopped the conversation

Stuart Trier has run close to 1,800 coaching calls with home service operators since 2022. On a January 2026 call, he pulled up Colin's December ad data and started calculating.

$42,000 in Google Ads spend. 108 leads. $388 per lead. Close rate: 26.7%. It took roughly 3.75 leads to close one job, so each customer cost $1,453 to acquire.

Average job size: $4,800. That put acquisition cost at 30.2% of revenue, before the crew showed up.

"So we can't pay 30.2% to line the client," Stuart said.

Colin's answer: "Like you can't. Yeah."

There was no debate about whether Google Ads were worth running in principle. Stuart wasn't suggesting Colin abandon the platform entirely. But $42,000 a month for 108 leads, with a close rate requiring nearly four leads per closed job, was no longer a viable model. Something had shifted in the market, and the numbers made it impossible to ignore.

What customer acquisition cost actually means

Most marketing reports show cost per lead: the price of getting someone to fill out a form or pick up the phone. That number looks manageable. What it hides is what happens next.
Customer acquisition cost (CAC) is what you actually spend to land one paying job, once you factor in how many leads your team needs to close one sale. The formula is simple: divide your cost per lead by your close rate.
If leads cost $388 each and your team closes 1 in 4 (25%), it takes four leads per job. Your true CAC is $1,552. On a $4,800 job, that's 32% of revenue spent acquiring the work before any labor, materials, or overhead enters the picture.
Cost per lead tells you how much the platform charges. CAC tells you whether the math works.

Two moves

Move 1: Cut Google Ads by $20,000 a month

Colin didn't shut Google Ads off. He pulled $20,000 out of a budget running at $42,000, enough to change the economics without abandoning the channel entirely. At a $1,453 CAC on a $4,800 average ticket, the spend level was unsustainable. Reducing it didn't solve the underlying CPA problem, but it stopped the bleeding while the reallocation took effect.

Move 2: Put the money where the math worked

The $20,000 came from Google and went into three places: Angie's List (uncapped, with the monthly limit removed), Yelp (increased to $11,000 per month), and Facebook Ads (expanded beyond polyjacking into the broader service line). These weren't new platforms. Colin was already on all of them. The change was to treat them as primary channels rather than as supplements to Google.

The Angie's List (now called simply Angi) )return was already on record: $110,000 in sales from $3,500 in spend. Yelp's attribution was messier. Customers would find the profile but call or visit the website directly rather than using the platform's messaging app, making source tracking difficult. But lead volume was demonstrably there. Facebook gave Colin the ability to target specific neighborhoods and service types rather than bidding against every competitor in the metro area for generic search terms.

Colin committed to all three on the same call.

"I'll call Angie's when I get off this call — it's definitely worth increasing the budget there. I already told them to bump up Yelp too."

When the January numbers came in 

January 2026 came in at $522,000. The prior January had been $215,000.

497 appointments were set. 314 estimates were presented, compared to 124 in the prior year. The production calendar is filled through the end of winter and into March, which is unusual for a foundation repair business in the Chicago off-season.

"We're at $522,000 so far this January, whereas last year we were at $215,000. It's a great start."

The friction was attributed. Yelp in particular made source tracking genuinely difficult. Customers would find Groundworks Pro through the platform, then call the office directly or go to the website, leaving no clean Yelp-generated lead in the CRM. The team had to build better intake processes to capture where calls were actually coming from. Solving one visibility gap had exposed another.

Stuart's diagnosis of Google's deterioration was specific: the platform hadn't failed; the market had shifted around it.

"Google used to own 90% of the search market. Now a growing percentage of that traffic is going through AI. We can't spend $40,000 to get 108 leads and expect to be profitable."

The agency wasn't mismanaging the account. The channel economics had quietly changed, and nobody had calculated what that meant until the CAC number landed on the table.

Metric Before After
January revenue $215,000 $522,000 (+143%)
Google Ads monthly spend $42,000 $22,000
Cost per customer (Google) $1,453 — untracked Actively tracked across channels
January estimates presented 124 314
January appointments 497
Marketing visibility Cost per lead only CAC tracked per channel

What other trades can take from this

The underlying problem at Groundworks Pro wasn't Google Ads. The $42,000 budget was a symptom, while the real issue was that nobody had ever calculated what a closed job actually cost to acquire. 

For high-ticket project trades — foundation repair, commercial HVAC, roofing restoration, electrical panel upgrades:

Long sales cycles and large job sizes make CAC calculation both more important and more forgiving. A $1,453 CAC on a $40,000 commercial HVAC installation is survivable. The same CAC on a $4,800 foundation job is not. The principle is identical: know what each channel is actually costing you to close one job, not what it costs to generate a lead. An HVAC company spending $35,000 a month on broad Google search terms and closing 20% of inquiries for $350 capacitor jobs is running the same structural problem at different numbers.

For high-volume transactional trades — residential plumbing, HVAC service calls, electrical diagnostics:

Smaller job sizes mean less room for error. A plumbing company paying $150 per lead and closing 25% of them has a $600 CAC on a service call that might bill $250. The budget reallocation logic applies the same way: find the channels where the CAC math works and move money toward them, regardless of which platform carries the most brand recognition. Yelp and Angi (formerly Angie's List) have reputations for tire-kicker leads, but those reputations are usually built on platforms treated as passive listings rather than actively managed channels. Response speed and targeted service categories significantly affect the conversion profile.

The test that applies across all of them: take last month's spend on your primary platform, divide by the number of leads, then divide again by your close rate. That's your CAC. Compare it to your average job margin. If the number makes you uncomfortable, that's the right reaction.

Frequently asked questions

If I slash my Google Ads budget, won't my pipeline dry up next month?

Only if Google is the only thing feeding it — and if that's true, you have a different problem. Cutting ad spend on one channel doesn't reduce your marketing budget; it reallocates it. The question is whether the channels you're moving toward can absorb the shift. In this case, Angie's List was already generating $110,000 in sales from $3,500 in spend. The pipeline didn't dry up because the money moved to channels where the economics already worked. The first step is to calculate your CAC for each platform you're currently using. If one channel's math is broken, the money you're pouring into it isn't building a pipeline — it's subsidizing bad economics.

My marketing agency sends me a monthly report showing my cost per lead. Isn't that the same thing?

Cost per lead measures what the platform charges to get someone to raise their hand. CAC measures what you actually spend to close one job. The gap between those two numbers is your close rate, and it's the variable that turns a manageable cost-per-lead into an unsustainable cost-per-customer. A $150 lead that converts at 50% costs you $300 per job. The same $150 lead at 20% costs you $750. If your agency's report doesn't include close rate in the calculation, it's showing you the top of the funnel and leaving you to guess about the bottom.

I've tried Yelp and Angi, and the leads were terrible. Why would it work now?

Lead quality on secondary platforms depends heavily on two things: response speed and profile targeting. Customers who find a business on Yelp and don't hear back within minutes often move on without ever formally submitting a lead, which makes the platform look low-volume even when it's generating intent. Angi leads convert at much higher rates when the first call happens within minutes of the inquiry. The other variable is what you're advertising. A generic "foundation repair" listing attracts price shoppers. A profile optimized around a specific high-margin service, with photos and reviews that pre-qualify the customer, attracts a different kind of call.

Is Google Ads actually dying for local contractors?

The platform isn't dying, but the economics have shifted. For years, Google controlled roughly 90% of search traffic, which made it the default channel for local lead generation. A growing share of that traffic now goes through AI tools — people asking ChatGPT or looking to Google AI Overviews for a contractor recommendation instead of clicking ads. The result is that the same ad budget buys fewer leads than it did two years ago, and the leads it does generate are increasingly the ones AI tools haven't answered yet. That's not a reason to abandon Google entirely, but it is a reason to stop treating it as the only channel worth funding.

What's the right CAC for a home service business?

There's no single number — it depends entirely on job size and margin. The useful benchmark: your CAC should leave enough room after materials, labor, and overhead to hit your target net margin. On a $4,800 average job with a 20% target net margin, you have $960 left for overhead and acquisition combined. If your CAC is eating $1,453 before the crew leaves the lot, the math doesn't work regardless of how efficiently you run the job. Calculate your CAC by channel, compare it to your average job profit, and cut spend on any channel where those two numbers don't leave margin on the table.

Stuart Trier

Founder & CEO

Stuart Trier has built, bought, and sold multiple companies, scaling his first from $0 to $8M in revenue in just three years. He then grew his second company to 28 locations in 12 months before a successful exit to a publicly traded company. Drawing on nearly 1,800 coaching calls since 2023, he helps home service business owners achieve double and triple-digit growth by implementing the systems, strategies, and accountability that drive scalable results.

view on linkedin

Get Your Business Score

Answer 10 questions. Get a clear picture of where your business stands and where to focus next.
TAKE THE FREE DIAGNOSTIC

Take the Diagnostic

If your lead volume looks fine but the bank account doesn't match, the CAC calculation is the first thing to run. Not your total ad spend. Not your cost per lead. The full number: what it costs to close one job, per channel, against your average job size.

The free diagnostic  identifies your primary constraint across all five systems in five minutes — including whether Visibility is where to start.

Clear Results official corporate logo on dark background
Strategic advisory for home service companies doing $3M to $10M in revenue. We install and operate the systems required to scale.
get started
Home service companies doing $3M to $10M in revenue. Canada & United States.
take the diagnostic
© 2026 Clear Results Corp. All rights reserved.
Privacy Policy