30 Conversions at $58.72 Each. The Account Was Already Working. Then It Got Better.

A Columbia SC carpet and upholstery cleaning company. $1,761 in spend. 30 confirmed conversions. $58.72 CPA. Strong geographic targeting. Tracked conversion types. $590 in identified waste eliminated.

30
Confirmed Conversions — Q1 2026

$58.72 CPA · $1,761 spend · Columbia, Lexington, Irmo, Cayce — converting

$1,761
Spent on Google Ads

Q1 2026

30
Confirmed Conversions

calls, forms & bookings

$58.72
within home services range

Hanover Manor — excluded

$590
Waste Identified

cut from the account

2,394
Search Terms Reviewed

Q1 2026

When the Account Is Good But Could Be Better


Most Google Ads case studies tell a rescue story. This one is different.
This Columbia SC carpet cleaning account was already performing within the home services benchmark.
$58.72 CPA on a $1,761 budget. 30 confirmed conversions in Q1 2026. Solid geographic targeting covering Columbia, Lexington, Irmo, and Cayce. Correct conversion types tracked.
The job wasn’t rescue. It was refinement — finding $590 in quarterly waste, cutting it, and letting the budget do more work for the same spend.

What Was Working

What Was Wasting $590 Per Quarter


A named competitor carpet cleaning company had accumulated $52+ in spend across multiple search term variants before review. Those searches come from customers who already chose a competitor. Excluded.
‘Commercial exterior building cleaning’ and related commercial exterior terms produced $538 in spend across 2,394 search terms with no confirmed conversions.
Different service category — a carpet cleaner’s budget shouldn’t run against pressure washing and exterior building queries.
Combined: $590 in quarterly waste identified. Cut. That $590 stays in the budget and now works against searches that actually convert.

The Geographic Picture


Conversions concentrated in Columbia, Lexington, Irmo, and Cayce — exactly the service area this company covers. The geographic targeting was already correct.
That’s important. Good geographic targeting is the foundation of an efficient local services campaign. A bad geographic setup wastes budget on users outside the service area before you even get to keyword management.

‘Carpet cleaning near me’ at $20.15 CPA is the account’s standout performer — 5 conversions from $100.74 in spend. That’s the highest-volume, highest-efficiency term in the account and deserves the highest bid priority and budget allocation going forward.

Table of Contents

Table of Contents

Five Questions Carpet Cleaning Company Owners Actually Ask

What is a good cost per lead for a carpet cleaning company on Google Ads?

The home services benchmark for carpet cleaning is $40-80 per lead. This Columbia SC account hit $58.72 — within range. The best-performing term in the account ran at $20.15 CPA, which represents the ceiling this account can approach with continued optimization. home services Google Ads benchmarks 2026 has full cleaning context.

Review search terms by spend, classify by intent, and flag three categories: competitor brand names (someone who already chose a different company), wrong service type (exterior cleaning, pressure washing, window cleaning), and research-intent searches (how to clean carpet, DIY carpet stain removal). Each category is wasted budget that can be redirected to converting searches.

Yes. A customer searching a competitor by name has already made their choice. Paying for that click funds a competitor’s brand awareness at zero conversion probability. the adjacent service rule in home services Google Ads explains the full pattern across home services categories.

Critically. This account’s conversion geography confirmed Columbia, Lexington, Irmo, and Cayce — the company’s exact service area. Correct geographic targeting is the foundation of an efficient local services campaign. Without it, budget leaks to users outside the service area before keyword management even starts.

Phone calls from ads, phone calls from the website after clicking through, and booking form submissions. This account tracked all three. Tracking all conversion types gives Smart Bidding the maximum signal to optimize and gives you the accurate picture of what the campaign is actually producing.

Google Ads for carpet cleaning and home services companies across SC, NJ, and nationwide.


A free audit shows what’s in your search term report — and how far your current CPA can fall.
growmarketingco.com/services/free-google-ads-audit

Ready to Get Better Results?

Let’s chat about how we can improve your performance.

View More Case Studies

Scroll to Top