For owners and managers of US plumbing and HVAC companies

You're probably not short on leads. You're losing them between the phone and the invoice.

Google Local Services Ads can send you calls all week and your company can still end the month with thin margins. Wrong-service calls you got charged for. Calls that rang out while your technicians were on jobs. Customers who never got a callback after 6 pm. Bookings that turned into small repairs two towns over. I investigate the full path from Google to the completed job and show you where the revenue is leaking.

One fixed price. A clear explanation of the problem, a prioritized plan, and help putting the first fixes in place. No retainer, no software pitch, and no dashboard that stops at cost per lead.

$599 fixed price, one time Independent, no software commissions English and Spanish support

The full revenue journey

The dashboard only shows the beginning of the story.

Every dollar you collect from Google travels through six stages. Money can leak at any of them, and the LSA dashboard only gives you a partial view of the first two.

01 · Google visibility

Your phone may never get the chance to ring

Budgets can cap out mid-week. License or insurance documents can expire. A profile edit can trigger a review. Competitors with stronger reviews or faster response can take the limited ad positions available in your market.

02 · Call or message

The lead may be worth nothing

A homeowner may request a trade you do not provide. A residential caller may reach a commercial-only company. The customer may live outside the area where the job is profitable. The call could also be spam, a job seeker, or an existing customer who tapped the ad.

03 · Response

One missed call can cost you twice

A qualified customer calls while everyone is on a job. The call rings out, the customer calls the next provider, and Google logs the missed contact against your responsiveness. You lose the job today and may receive fewer opportunities later.

04 · Qualification and booking

A real customer still needs a firm next step

The phone gets answered, but the right questions are not asked, no appointment window is offered, or the caller is told someone will call back. The lead was real and paid for, yet the job still goes to the company that booked it on the first conversation.

05 · Dispatch and completion

The schedule can fill with the wrong work

The booking may involve two hours of driving, a low-value repair during peak season, or an estimate that receives no follow-up. Revenue looks acceptable until technician time and capacity are taken into account.

06 · Revenue and profit

The completed job must connect back to the lead

Without that link, you cannot identify which services, locations, schedules, or lead types produce profitable work. The next budget gets allocated using the same incomplete numbers as the last one.

Does this sound familiar?

These are the situations plumbing and HVAC owners describe.

They are not abstract marketing problems. They are calls, jobs, schedules, and invoices that did not turn out the way the dashboard suggested they would.

  • You got charged for someone asking for a completely different trade and could only rate the lead and hope for a credit.
  • Existing customers search your company name, tap the LSA ad, and become paid leads even though they were already yours.
  • The dashboard estimated a lead volume your account has never come close to reaching.
  • You want commercial work, but residential faucet and drip calls keep consuming money and office time.
  • Your best calls arrive at lunch, in the evening, or on weekends when nobody can respond within minutes.
  • The ads run longer than your phone is genuinely covered, so after-hours customers quietly go to the company that answered.
  • Ads stopped because of an expired document, a billing problem, or an account review nobody noticed quickly.
  • A large competitor with thousands of reviews sits above you and nobody can explain which factor is actually responsible.
  • Cost per lead rises every season, but nobody knows what a lead can sustainably cost because the booking rate is unclear.
  • Your agency reports impressions and leads but cannot say how many became completed jobs.
  • Performance changes with the season and nobody can separate market demand from account or operational problems.
  • The office blames lead quality, technicians blame scheduling, the agency blames Google, and you are still signing the checks.

Why the dashboard is incomplete

Cost per lead is where the dashboard stops. It is where your losses start.

The dashboard tells you how many leads arrived and what they cost. It cannot tell you how many were real opportunities, how many got answered, how many booked, how many jobs were completed, or what those jobs were worth. Those numbers live in your phone system, schedule, CRM, and invoices.

$70 ÷ (0.50 × 0.60 × 0.80)
≈ $292 per completed job

Assume half the leads are qualified, 60% of qualified callers book, and 80% of bookings become completed jobs. That $292 may work for a replacement, repipe, sewer job, or installation. It can be brutal for a small repair with thin margins and long drive time.

Improve the booking rate from 60% to 75% and the same $70 lead costs about $233 per completed job, without increasing the ad budget. Until the weak number in the chain is known, every fix is a guess.

One-time engagement

Revenue Leak Discovery

$599 fixed price · one time

A focused investigation into everything that happens between Google showing your company and your company collecting revenue from a completed job. I go through the account, the leads, the calls, the booking process, and the available job economics until the problem has a clear explanation you can act on.

What I investigate

  • Verification, services, job types, service areas, hours, ad schedule, bidding, budget pacing, and local competitors
  • Google Business Profile reviews, photos, categories, and consistency where they affect LSA and customer trust
  • Real opportunities versus wrong-service, wrong-area, spam, duplicate, job-seeker, and existing-customer leads
  • Answered and missed calls, callback speed, after-hours coverage, messages, and call routing
  • Qualification questions, appointment booking, dispatch, drive time, technician capacity, and estimate follow-up
  • Cost per qualified lead, booked appointment, and completed job, plus revenue and estimated margin where data allows
  • Tracking gaps between Google, the phone system, scheduling or CRM tools, and completed jobs

What you receive

  • A kickoff call about your market, capacity, target services, and the work you no longer want to pay for
  • A review of up to 90 days of available lead, call, booking, and job data
  • A plain-English written explanation separating account, operational, and market problems
  • A prioritized plan ordered by financial impact, cost, and effort
  • A clear distinction between free fixes, process changes, and recommendations that may justify additional spending
  • A results meeting with you and the people who handle your leads
  • Help implementing the first approved changes and fourteen days for follow-up questions
What I need from you: viewer access to LSA and the Google Business Profile, recent lead and call records, available call recordings, basic booking and job information, and time with the owner and whoever answers the phone. If this data does not exist, that is itself a useful finding.

Optional continued support

Monthly Follow-Through

$750 fixed price · per month

Some owners take the plan and run with it internally. Others want someone staying on the numbers while answer rates drift, seasons change, competitors adjust, and Google changes the product. This is for the second group, and only when the discovery itself proved useful.

01

Monthly commercial review

Lead volume, lead quality, answer rate, bookings, completed jobs, and the commercial results your available data can support.

02

One or two working sessions

One scheduled results call, plus a second implementation or problem-solving session when the work requires it.

03

Practical follow-through

Account adjustments, lead classification, call-flow changes, tracking improvements, and coordination with phone, scheduling, or answering-service vendors.

04

Month-to-month support

No locked-in management contract. You can stop at any time, your accounts remain yours, and meaningful changes are explained first.

Costs that stay separate: Google advertising spend, answering-service or call-center fees, CRM and software subscriptions, and major website development are always separate and discussed before anything is recommended.

Possible findings and solutions

Different leaks need different fixes. That is why the investigation comes first.

Two companies can report the same symptom and have opposite problems. The solution should follow the evidence rather than the tool a vendor wants to sell.

Missed calls

Match coverage to the value and timing of the calls

Possible fixes include adjusting the ad schedule, simple call forwarding, instant missed-call texts, a strict callback rule, a human answering service, or an AI receptionist when the economics support it.

Wrong leads

Correct the signals before accepting the waste

Job types, service areas, hours, and profile consistency may need correction. Lead feedback should be used consistently. In other cases, some noise is unavoidable and must be included in the real cost per completed job.

Low visibility

Identify the actual ranking constraint

Bids and budget are only two suspects. Review strength, responsiveness, verification, schedule settings, document status, demand, and stronger competitors may be the real cause.

High acquisition cost

Find the weak conversion point

The leak may sit in qualification, booking, completion, estimate follow-up, service mix, or geographic mix. Spending more will not solve a weak handoff after the lead arrives.

Verification problems

Resolve the administrative block and prevent a repeat

Expired licenses, insurance documents, profile mismatches, billing problems, and account reviews can stop ads quietly. The fix may be simple administration plus a recurring check.

Poor booking rate

Give the person answering the phone a workable process

A short qualification checklist, authority to book, concrete time windows, clearer scripts, or overflow routing may be more valuable than changing anything inside Google.

Unprofitable areas

Stop treating all booked jobs as equally valuable

Certain zip codes can look acceptable as revenue and become poor business after technician time and drive distance. Service areas, minimum job values, or the promoted service mix may need to change.

Weak tracking

Start with the simplest system that answers the question

A consistent lead-source field, a shared sheet, or data already available in the phone and scheduling systems may be enough. Larger tools should come later, when the volume and need justify them.

Who this is for

A good fit means a real operating problem and a willingness to look at it honestly.

A strong fit

This work makes sense when:

  • You run a US plumbing or HVAC company using LSA or preparing to launch it.
  • Leads arrive, but too few become booked, completed, profitable jobs.
  • Costs rise, volume changes, or nobody can explain what happened.
  • Calls are missed during jobs, lunch, evenings, or weekends.
  • Wrong-service, wrong-area, or existing-customer calls cost you money.
  • You want the real cost per completed job before spending more.
  • You are willing to share account, call, booking, and job information.
Probably not a fit

This work will struggle when:

  • Basic lead, call, and booking information cannot be reviewed.
  • You only want confirmation of a conclusion already reached.
  • Nobody is willing to change how calls are answered, qualified, booked, or followed up.
  • You want a guaranteed lead volume, ranking, cost per lead, or revenue result.
  • The company wants another dashboard but does not want to examine the operating process behind it.

Questions owners ask

Frequently asked questions

Is Google Local Services Ads even worth it for plumbers and HVAC companies?

For many companies, yes, because LSA sits at the top of the search results and charges per lead rather than per click. But whether it is worth it depends on your market, answer rate, booking process, job mix, and margins. The honest way to answer the question is to calculate what your LSA leads cost per completed job and compare that with what those jobs are worth to your company.

What is a good cost per lead?

There is no universal number. A $75 lead can be cheap when it regularly becomes a high-value replacement and expensive when it becomes an unbooked call about a small repair. I calculate cost per qualified lead, per booked appointment, and per completed job before deciding whether your lead price is actually the problem.

How much should I budget for LSA?

Enough for the ad to stay active during the services and hours your company can actually cover, and no more than your call handling can absorb. Raising the budget while calls go unanswered simply buys more missed opportunities. Budget is reviewed after lead quality, responsiveness, and booking performance are understood.

Can missed calls really hurt my LSA performance?

Yes, in two ways. Google tracks responsiveness and says that answering calls can affect ranking and the ability to receive leads. Separately, an urgent customer who reaches voicemail usually calls the next company. Missed calls are one of the most common and most fixable revenue leaks.

Why am I getting charged for wrong or irrelevant leads?

Google moved from manual lead disputes to automated lead credits in 2024. Some invalid calls receive credits, but owners still report paying for wrong-service, out-of-area, duplicate, and existing-customer calls. The practical response is to review job types, service areas, hours, profile consistency, and lead feedback so fewer bad contacts arrive and the account receives clearer signals.

I am just setting up LSA. Can you help before I spend anything?

Yes. Verification, documents, job-type selection, service areas, schedules, phone coverage, and tracking all influence what happens once the account starts spending. For a new account, the work focuses on setup quality, market conditions, call handling, and a simple way to measure leads through to completed jobs.

Do I need an AI receptionist or an answering service?

Possibly, but the evidence should decide. A company missing calls only during lunch may need call forwarding and a strict callback rule. A company losing high-value emergency calls every night may need reliable after-hours coverage. I review when calls are being lost and what those calls are worth before recommending a vendor or tool.

Will fixing my website improve my LSA results?

Not directly. LSA ranking is driven by factors such as proximity, reviews, verification, relevance, and responsiveness rather than website quality. However, customers may still look up your company before calling, so a weak or inconsistent website can reduce trust and bookings. I review the website only where it affects the wider customer journey.

What is the difference between LSA and regular Google Ads?

They are separate products. Local Services Ads charge per lead, require verification, and appear in a dedicated local-services format. Standard Google Search Ads usually charge per click and give much more control over keywords, targeting, and landing pages. Many companies use both, but the correct mix depends on the services and customers they want.

What data and access do you need, and is it safe to share?

Viewer-level access to your LSA account and Google Business Profile is enough to begin. I also need recent lead records, call logs and recordings where available, and basic booking and job-value information. I do not need banking details, and nothing is changed without your approval. Exports and screen shares can also be used when direct access is not preferred.

My office and some of my technicians work in Spanish. Does that help?

Yes. I work in English and Spanish, so I can review Spanish-language calls directly, examine how customers are qualified, and help create bilingual call scripts and service descriptions. This can be especially useful when the company operates bilingually but the marketing and phone process were built only in English.

What happens after the one-time discovery?

The Revenue Leak Discovery stands on its own. You receive the explanation, the prioritized plan, help implementing the first approved changes, and fourteen days for follow-up questions. Monthly Follow-Through is optional and available only when the first engagement was useful to you.

Do you guarantee results?

No. Lead volume and cost depend on Google, competitors, seasonality, demand, and your local market. What I commit to is a defined investigation, a clear written explanation, a prioritized plan, and practical help implementing the findings. Anyone guaranteeing a specific LSA ranking, lead volume, or revenue outcome should be treated carefully.

Are you affiliated with Google?

No. This is an independent consulting service. I am not employed by, partnered with, or endorsed by Google, and I do not receive commissions from software vendors, answering services, or agencies that may be discussed as possible solutions.

Start with a conversation

Bring me 20 minutes and whatever numbers you have.

Walk me through your situation. I will tell you honestly whether the Revenue Leak Discovery makes sense for your company. If it does not, I will say so and point you toward a more useful next step.

  • Your service area and the main services you want more of
  • Your approximate monthly Google spend
  • Whether LSA is active, paused, or not yet set up
  • The frustration that brought you here, in your own words
  • Any rough lead, call, booking, or job numbers you have
Prefer WhatsApp? Send your city, trade, approximate monthly Google spend, and what feels broken. I will reply with a straight answer.
20-minute fit call Choose a time to discuss what is happening with your leads

Before spending more

Find out where the money you already spend stops becoming revenue.

Book a short fit call. There is no pressure and no generic sales pitch, just a clear discussion about whether this investigation is the right next step for your company.

WhatsApp