Skip to main content

Case Studies

Real results. Honest field notes.

Verified client outcomes, and clearly labeled diagnostic observations when the work is still in the correction phase.

In Their Words

Owners on what it’s like to work with us.

Michael Bissett

Owner, KABAM Plumbing Services

Sun City Center, FL

Founder’s Story

Balanced Comfort Heating & Air

From one truck to $17M+ annual revenue, 4,000+ 5-star Google reviews, four Inc 5000 appearances, three Best Place to Work certifications, and a successful exit. This is the company Aaron Husak built before starting Sequoia GEO. Every strategy deployed for clients was tested here first.

$17M+
Annual revenue at exit
4,000+
5-star Google reviews
4x
Inc 5000 honoree
3x
Best Place to Work certified
Client Case Study

A Fireman’s Chimney Sweep

A firefighter-owned chimney company in Emmett, Idaho with 367 Google reviews and a website that had never measured anything. We rebuilt it, protected every ranking it had earned, and put it on page one within three weeks of launch.

367
Google reviews at a 4.8
3 weeks
To page one
5.8
Avg position, month one
56 → 87
Lighthouse mobile score
Client Case Study

KABAM Plumbing Services

An independent, owner-operated plumber in Sun City Center, Florida, holding a perfect 5.0 across 154 Google reviews in a market full of private equity brands. A managed profile, a rebuilt website, and numbers watched closely enough to answer “are calls down?” with data.

5.0
Across 154 reviews
116
Profile call-button clicks, 6 months
18.8K
Search impressions, climbing
100%
Rankings kept through rebuild
Client Case Study

Luma Exteriors

A premium exteriors company in Austin, Texas that went from 9 Google reviews to 28 at a straight 5.0 and took the top 3 of the map pack across 88 to 96 percent of its service area. Review velocity, posting cadence, and Local Services Ads leads watched like they cost money, because they do.

9 → 28
Reviews, all 5.0
88-96%
Territory in map pack top 3
+39%
June interactions vs May
~49
Directories in sync
Anonymized Case Study

The $28,000-a-Month Question

A Central Valley window and insulation company spending $28,000 a month on ads graded by their own inflated dashboard. We rebuilt what counted as a conversion, told the client the numbers would look worse because they would finally be real, and cut the spend to about $7,500 while inquiries kept arriving.

$28K+
Peak monthly ad spend
~$7,500
Spend after cleanup
~$60K
Co-op funds accrued
Weekly
Sales-marketing meeting
Anonymized GEO Field Note

When AI Cannot Resolve a Local Business

A pre-engagement public-surface diagnosis of a local contractor whose website, profiles, historical pages, and third-party records gave conflicting answers about the same business. This is a correction plan, not a performance claim.

Identity
Must be canonical
Profiles
Must agree
Schema
Must name the business
Evidence
Before claims

Named case studies are added with client approval. Diagnostic field notes are anonymized and distinguish current observations from verified outcomes.

Audit Method

Three Vendors. Three Dashboards. No Unified Answer.

When separate vendors manage separate channels, each report can look healthy while nobody connects the combined system to qualified calls and jobs booked. The full-picture audit verifies the definitions, joins the records, and finds the gap.

Siloed
Reporting structure
Jobs booked
Primary outcome
Cross-channel
Review approach

What the audit verifies

Page views
reported as
conversions

Google Ads: nonlead events inflated the report

The review identifies page views and other nonlead actions inside conversion reporting, then verifies the remaining events against accepted forms, calls, completed bookings, and dispatch data.

Unmatched
lead-platform
spend

Lead-platform spend was not tied to booked jobs

The review matches lead-platform invoices to qualified calls and jobs booked by trade. A report that stops at leads delivered does not establish performance.

Primary
pages missing
from search

SEO company billing monthly while Google couldn’t see their site

The review checks whether primary service pages are indexed by Google, not merely published. Search Console evidence determines whether the intended search audience can reach the content.

The actual problem

This is not always a channel problem. It can be a visibility problem. Separate vendors each own a piece and optimize it in isolation. If no one can reconcile dispatch data, nobody can answer which marketing source is producing qualified calls and jobs booked.

This is what a Full Picture Audit surfaces. Not a critique of the agencies, an honest accounting of what is working, what is wasting money, and what needs to be fixed before another dollar gets spent.

Get Your Free Audit

48-hour turnaround. No pitch deck. Just your numbers.

Operator Finding

The Tech Gave Away the Job. The Marketing Agency Never Saw It.

This one wasn’t in an ad account or a search console. It was in an appointment note. That’s why most marketing agencies would never find it.

What the note said

“If the hydrojet doesn’t work, there’s no charge.”

Tech’s appointment note, plumbing client

That’s not how pricing works. The tech made a verbal commitment on the truck that the business never approved. The job got done. The customer got a free service. The tech moved on. Nobody flagged it until we were reviewing notes that week.

What it actually cost

A hydrojetting job runs $300 to $600 depending on the line length and condition. That job was paid for by the marketing budget that generated the lead, the CSR time that booked it, and the tech time that ran it. The revenue went to zero because of one sentence said on-site that nobody in the office ever heard.

You can generate 200 leads a month and still lose money if your techs are giving away work, your CSRs aren’t booking right, or your follow-up process is broken. The leak isn’t always in the ad account.

Why a marketing agency will never catch this

Your marketing agency doesn’t have access to your appointment notes. They don’t sit in dispatch. They don’t review job completions. They send you a leads report and call it a week. That’s not a criticism, it’s the scope of what they’re hired to do.

The difference between a marketing vendor and someone who thinks like an owner is whether they ever ask why revenue didn’t move when the lead numbers looked fine. An agency sends you a leads report. An owner asks what happened after the lead came in. Those are different questions. They produce different results.

Talk to someone who reads the notes

No pitch deck. A real conversation about your numbers.

Audit Finding

A Well-Known SEO Company Set Up LSA. Three Things Were Wrong From Day One.

A plumbing company came in wondering why their Local Services Ads weren’t producing leads. A large, reputable SEO firm had set up the account. Here’s what we found.

Three things wrong at setup

01
Wrong
number

The phone number was wrong, calls dropped instantly

The phone number on the LSA profile was incorrect. Every call Google routed to that number dropped immediately. Google Guaranteed leads, the highest-intent calls a plumbing company can receive, were going to a line that disconnected on contact. The owner assumed the campaign just wasn’t working. The real answer was that it was working fine; the calls just weren’t landing anywhere. Nobody at the SEO firm had ever called the number to verify it connected.

02
Wrong
area

The service area was configured incorrectly

The geographic service area set in the LSA profile did not match where the company actually operated. This affects which searches trigger the ad and how Google ranks the profile in the Local Services pack. Leads outside the real service area are harder to convert and harder to dispute. An incorrect service area also signals to Google that the business serves areas it doesn’t, which degrades match quality over time.

03
No lead
management

The owner had never been told lead management exists

Google Local Services Ads requires active lead management inside the LSA portal. Every lead that comes in needs to be marked, booked, archived, or disputed. When you dispute an invalid lead within 30 days, Google credits the charge. When you consistently mark leads as booked, Google’s algorithm improves your ranking. The owner had no idea this portal existed, let alone that it needed weekly attention. The SEO firm set up the account and moved on. Nobody explained that managing the leads is a core part of making the campaign work.

The reputation doesn’t run the account

The firm that set this up has a recognizable name. That name doesn’t check whether the phone number works. It doesn’t train the owner on the LSA portal. It gets the account live, moves to the next client, and sends a monthly report showing that the campaign is active. Active is not the same as working.

A five-minute call to verify the phone number would have caught this at setup. Thirty minutes of onboarding on lead management would have changed how the owner operated the account from day one. Neither happened.

Free LSA Management Guide

11 pages covering how to set up, manage, and dispute leads in your Google Local Services Ads account, the same process we use for every client.

Download the guide
Get Your Free Audit

48-hour turnaround. No pitch deck. Just your numbers.

See the Work

Live audit: Daddario Roofing

A full marketing audit walkthrough, GBP, Google Ads, LSA, website, and tracking, the same process run for every new client.

Want results like these for your company?

Every engagement starts with understanding your numbers. Let’s find where your marketing is leaking revenue.

Call NowChoose a Time