Google AdsHome servicesNW CalgarySample

How a Calgary Plumbing Company Cut Its Cost per Lead by 72% With Google Ads

They were spending $3,000 a month on Google Ads with another provider and getting clicks, but not many calls. Six months after we rebuilt their campaigns around tracked calls and forms, they were getting more than three times the leads from the same budget.

3.6xmore leads per month
72%lower cost per lead
$96 → $27cost per lead
41%wasted spend eliminated
Plumber repairing pipes in a bathroom

Sample case study. Client details, results and quotes on this page are illustrative examples of how we report results. They will be replaced with real client results.

The Client

About the Business

A family-owned plumbing and heating company serving homeowners across northwest Calgary, with a 12-person team handling repairs, water heaters, furnaces and emergency calls from 7 a.m. to 9 p.m.

The Challenge

What Wasn't Working

Google Ads had been running for two years, but the owner couldn't say how many jobs it produced. Reports showed clicks and impressions, not calls.

When we audited the account, we found the money was leaking in several places:

  • 41% of spend went to irrelevant searches like "plumber jobs", "how to fix a leaky faucet" and DIY parts
  • No call tracking: calls from ads were never counted as leads
  • Every ad sent visitors to the home page, not to the service they searched for
  • Ads ran overnight, when nobody was available to answer the phone
  • The same generic ads ran for every service, from drain cleaning to furnaces
The Goals

What They Wanted

  • More repair, water heater and furnace calls from homeowners in their service area
  • Cost per lead below $40
  • Clear reporting showing which services and campaigns bring in jobs
Our Approach

What We Did, Step by Step

  1. 1

    Tracking First

    Before changing a single bid, we set up tracking for calls from ads, calls from the website and form submissions, so we had an honest baseline: about 31 leads a month at $96 each.

  2. 2

    Rebuilt Campaigns by Service

    We split the account into focused campaigns for emergency plumbing, water heaters, furnace repair and drain cleaning, each with tightly matched keywords and its own ads.

  3. 3

    300+ Negative Keywords

    We blocked job seekers, DIY searches, commercial requests they don't serve and areas outside their service map, which stopped most of the wasted spend.

  4. 4

    Service Landing Pages

    Each campaign sent people to a page for that exact service, with click-to-call, upfront information and a short form.

  5. 5

    Smarter Schedule & Location Targeting

    Ads only showed within their service area and during staffed hours, with higher bids for emergency searches in the evenings.

  6. 6

    Monthly Lead Quality Reviews

    Each month we reviewed leads with the office manager, tagged which became booked jobs and moved budget toward the services producing the best work.

Timeline

How It Unfolded

  1. Weeks 1–2

    Audit, Tracking and Rebuild

    Conversion tracking installed, baseline measured, campaigns rebuilt by service with new negative keywords.

  2. Month 1

    Launch and Tighten

    New campaigns went live. We reviewed search terms several times a week and cut waste early.

  3. Months 2–3

    Landing Pages and Budget Shifts

    Service landing pages launched. Budget moved toward water heaters and furnace repair, the highest-value jobs.

  4. Months 4–6

    Scale What Works

    Winning campaigns scaled within the same budget, new ad variations tested and lead quality reviewed monthly.

The Results

Before and After

Leads per monthTracked calls and form submissions from Google Ads
31Before: 31 leadsBefore
48M1: 48 leadsM1
67M2: 67 leadsM2
82M3: 82 leadsM3
94M4: 94 leadsM4
103M5: 103 leadsM5
111M6: 111 leadsM6
View as table
PeriodLeads
Before31
M148
M267
M382
M494
M5103
M6111
MetricBeforeAfter
Leads per month31111
Cost per lead$96$27
Calls from ads2284
Form inquiries927
Spend on irrelevant searches41%Under 6%
Monthly ad spend$3,000$3,000
Measurement

How We Tracked Every Lead

Every lead was tracked: calls from ads and from the website through call tracking, and form submissions as conversions. Each month we reviewed the lead list with the office manager, who marked which inquiries became booked jobs, so we optimized for real work, not just phone calls.

“For the first time we actually know what our ad budget brings in. Same spend, and our phones are busier than they've ever been.”
OwnerResidential Plumbing & Heating Company
Key Takeaways

What Made the Difference

Tracking Comes First

You can't improve what you don't measure. Proper call tracking showed where the real leads came from.

Negative Keywords Saved More Than Any Bid Change

Blocking irrelevant searches freed up 41% of the budget to spend on real customers.

Specific Pages Convert Better

Sending people to a page for the exact service they searched for beat the home page every time.

Your Questions

Questions You Might Have

Would this work for my business?

If customers search Google when they need your service, especially urgent or high-value services, a well-tracked Google Ads setup can work the same way. On a free strategy call we'll look at your market and tell you honestly.

What did it cost?

$1,000/month for our management, plus their existing $3,000/month ad budget, paid directly to Google. They didn't increase their ad spend; the improvement came from spending it better.

How long did it take to see results?

Lead volume started improving in the first month as wasted spend was cut. The biggest gains came between months two and four, once landing pages and budget shifts were in place.

Is Your Business in a Similar Spot?

Book a free strategy call. We'll look at where you are today and give you an honest plan to get more qualified leads.

What Happens on the Call

  1. We learn about your business, customers and service area.
  2. We review how you get leads today and where they're leaking.
  3. You get a clear recommendation on channels and budget. No obligation.