Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)EnglishEN (CA)Englishcoming soonRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 14up to 500 mi from Kansas City 24further, over Zoom
Remote across the US, calls on Zoom
04 Case studies All →
06 Knowledge All →
For plumbing, electrical, HVAC and other home service contractors

Marketing for
plumbers and HVAC

Marketing for plumbers, electricians and HVAC contractors that rings the phone for emergency repairs. Ads run when a dispatcher can answer, and every call is tracked to the job it became.

Free: a 30-minute call, an action plan and a price range in writing.

Plumber in a work jacket next to his service van with a toolbox, answering a call from a customer in his service area
Where jobs leak

Why the competitor
with fewer trucks gets the call

Missed while on a job

Your tech is under a sink; the phone rings out. The homeowner with a flooded basement calls the next number in seconds.

Calls

Paying for the wrong clicks

Ads showing for "DIY", "jobs" or towns you don't serve, running at 2 a.m. when nobody answers.

Ads

Not in the top three

The Maps pack takes most local clicks. Wrong categories, few photos and old reviews keep you below it.

Maps
How it works

Reviews that
win the next customers

Before calling, customers read reviews. I help you collect them and reply in a way that builds trust.

  • Review request after the visit
  • A reply to every review
  • Reviews visible on Maps and in AI
What works

The home service
marketing stack

  1. Local Services Ads

    Pay-per-lead listings with the Google Guaranteed badge for plumbing, electrical and HVAC, where available in your area.

  2. Google Business Profile

    Service-area settings, exact categories, job photos, service lists and steady reviews after every finished job.

  3. Search ads by job type

    Separate campaigns for emergencies, installs and maintenance, scheduled to dispatch hours, with call tracking.

  4. Service and city pages

    One page per service and the towns you cover, with license number, financing and a clear call button.

  5. Missed-call text-back

    When a call goes unanswered, the caller gets a text within seconds so the job doesn't go elsewhere.

Packages

What it costs
for a contractor

Prices in US dollars. Your ad and LSA budget is billed by Google directly.

■ Growth[01]
from $3,950 USD

Website with service and area pages, Google Ads setup and analytics.

  • Call tracking ready
  • Up to 30 days
  • Code and domain yours
Choose Growth→
Google Ads management[02]
from $1,000 USD/mo

Search campaigns and LSA oversight, checked every two weeks.

  • Cost per booked job
  • Cancel with a month's notice
Ads management→
SEO and Google Maps[03]
from $750 USD/mo

Maps ranking work across your service area.

  • Photos and posts
  • Review flow
Local SEO→
Comparable projects

Home projects
found on Google

Boreal KitchensCabinetry, Edmonton, Canada
200 keywords

Website, ads, bots, CRM and SEO: 200 keywords on page one of Google in Canada. A home-improvement business with service pages much like a contractor's.

See the case study →
Magik Cleaning GroupCleaning, Warsaw, Poland
20 + contracts/mo

Ads, bots and CRM bring 20+ recurring contracts a month. Maintenance plans for HVAC work on the same recurring logic.

See the case study →
Process

From missed calls
to booked jobs

CallServices, service area, average ticket and your busiest months.
AuditMaps, LSA status, ad account, call handling and tracking.
Fix and buildProfile, service pages, call tracking and text-back.
Run by seasonBudgets shift with weather and demand, reviewed every two weeks.

The first ten seconds decide the job

Marketing for plumbers, electricians and HVAC contractors is mostly about urgency. A homeowner with no hot water, a tripped breaker that won't reset or an AC that died during a July heat wave does not research for a week. They search "emergency plumber near me" or "AC repair" plus a town, look at the Local Services Ads and the Maps pack, and call the first business that looks reliable. If nobody answers, they call the next one.

That is why I start with the phone, not the ads. Call tracking shows which channel each call came from and whether it was answered. A missed-call text-back sends an immediate message ("Sorry we missed you, what's going on?") so the caller has a reason to wait. Read more in missed-call text-back.

Local Services Ads and the Maps pack

For plumbing, electrical and HVAC, Google Local Services Ads usually sit above everything else. You pay per lead rather than per click, and the Google Guaranteed badge signals checked licenses and insurance. Availability and pricing depend on your city and trade, and you need to pass Google's screening. Below the LSA strip, the Maps pack shows three businesses; ranking there depends on distance, relevance and prominence, which means categories, services, photos and reviews. I compare both in Google Local Services Ads.

A website that sells the job

Most contractor websites list services in one paragraph. A site that brings calls has one page per service (water heater replacement, sewer line repair, panel upgrade, heat pump install, duct cleaning) and pages for the main towns you cover, each with your license number, service guarantees in plain words, financing options if you offer them and a call button that is always visible on a phone. I build these on a custom CMS; read more about home services websites.

Seasons drive the budget

Trades marketing follows the weather. AC repair and installs peak with the first heat wave in the South and Southwest and with summer everywhere else. Furnace and heat pump calls come with the first cold snap in the Midwest and Northeast, along with frozen and burst pipes. Hurricane season on the Gulf and Atlantic coasts brings generator installs and storm repair work. Spring is the time to sell maintenance plans before the rush. I shift budgets between campaigns as the season turns and pause what your crews cannot take.

Maintenance plans and repeat work

The most profitable customer is the one who signs a maintenance plan. After each job, a short follow-up asks for a review and offers a seasonal tune-up. Reminders go out before spring and fall. Texts need consent; emails need an unsubscribe link and your postal address.

I work remotely with contractors across the US, for example in Phoenix, Houston or Detroit. Calls happen on Zoom early in your morning, before the trucks roll. Everything, from the website to the LSA profile, stays in your company's name.

FAQ

Questions from
contractors

How do I get the Google Guaranteed badge?

Through Google Local Services Ads. You apply in your category, pass background and license checks and show proof of insurance where required. It can take a few weeks. Availability depends on your city and trade. I help prepare the profile and manage it after approval.

Do I need my license number on the website?

In many states contractors must show a license number in advertising, and it builds trust anyway. Rules differ by state and trade, so check yours. I put it in the footer, on service pages and in ad extensions where it fits.

Should ads run 24/7 for emergency service?

Only if someone answers 24/7. Otherwise ads run during dispatch hours, and a missed-call text-back covers the gaps. Paying for night clicks that hit voicemail is one of the most common wastes I find.

Are lead sites like Angi or Thumbtack worth it?

They can fill gaps, but leads are often shared with other contractors. Your own Maps listing, LSA profile and website build an asset you keep. I compare cost per booked job across all of them before you renew anything.

What budget does a plumbing or HVAC company need?

Home service clicks are expensive in most metros. Around $1,500 a month in ad spend is a sensible minimum to learn anything, on top of management. Bigger service areas and competitive cities need more. I start with the jobs that pay best.

Let's talk

Which jobs do you
want more of?

Tell me your trade, your service area and how calls are answered today. I reply within one business day.

  • 9 short steps
  • No obligation
  • I reply personally
What happens after you send it
  1. I reply within 1 business dayPersonally, by email or on WhatsApp, whichever you prefer.
  2. A 30-minute call, freeI ask about your business, customers and budget. Beforehand I review your website and ads.
  3. A proposal with a price, in writingWhat I’ll do, by when and for how much. You decide with no pressure.
MarketingStep 1 of 9

What do you need most?