An HVAC marketing agency (or a plumbing marketing agency) runs the channels that make a service company's phones ring, mainly Google Search, Local Services Ads, Google Business Profile, SEO and the website, and connects every call to a booked job and an invoice in the company's field service software. A good one is judged by cost per booked job and revenue by source, and it fixes call handling and tracking before it asks for more budget.
This guide is for residential HVAC, plumbing and combined home service companies, from a few trucks to multi-location shops, that are hiring a first serious agency or replacing one. For how we run this work ourselves, see our marketing for HVAC and plumbing companies page.
What an HVAC and plumbing specialist does that a generalist does not.
A generalist runs ads and reports leads. In the trades that breaks at the call board, the dispatch screen and the weather. A specialist builds around those:
- Job-type structure. System replacement, repair, maintenance agreements, water heaters, drain and sewer, and emergency service get their own campaigns, keywords and landing pages, because ticket size and close rate differ by a wide margin.
- Calls first. Most HVAC and plumbing demand arrives by phone. The agency tracks calls by source, listens for booked versus unbooked outcomes, and treats the CSR team's booking rate as part of the marketing system.
- Field service software as the source of truth. Booked jobs, sold tickets and memberships are read from the company's field service platform rather than from what an ad platform estimates.
- Weather and capacity. Budgets flex with heat waves, cold snaps and freeze events, and pull back when the schedule is full, so the company is not paying for calls it cannot run.
- Service area discipline. Ads, Local Services Ads and Business Profile settings match the ZIP codes the trucks actually serve, with drive time in mind.
Channels that produce booked jobs and how each is measured.
Each channel needs its own scoreboard. Ask any agency how it measures these, and what number it would use to cut one:
| Channel | What it does well | How it should be measured |
|---|---|---|
| Local Services Ads | Pay per lead placement at the top of Search and Maps with the Google Verified badge | Cost per booked job, share of leads disputed and credited, booking rate on LSA calls |
| Google Search ads | Control over keywords, offers, landing pages and hours for replacement, repair and emergency work | Cost per booked job and revenue by campaign, from offline conversions imported from your software |
| Google Business Profile and local SEO | Map pack calls, reviews and direction requests for each location | Calls and bookings from the profile, review count and rating trend, ranking by service area |
| Website SEO and content | Service and city pages that rank for repair, replacement and installation searches | Organic calls and booked jobs by page, not just traffic |
| Meta ads | Seasonal tune-up offers, maintenance plan sign-ups and retargeting past visitors | Cost per booked tune-up or membership, and the share that later buys a system |
| Email and SMS to past customers | Maintenance reminders, membership renewals and replacement offers on aging systems | Booked jobs and agreement renewals from the customer list |
Google is changing how Local Services Ads are run. According to Google's Ads help page on the Local Services Ads transition to Performance Max, the first phase began in August 2026 for select US home and storefront service advertisers, and plumbing and HVAC are both on the first-phase list. Pay per lead billing, Search and Maps placements and the Google Verified badge carry over, while manual bidding and vertical-level target cost per lead go away.
“"Local Services Ads is transitioning to a more integrated, self-service experience inside the Google Ads platform." (Google Ads Help)”
Google says historical LSA performance reports do not transfer in the move, so export them before migrating. Ask any agency how it will split HVAC and plumbing budgets now that the per-vertical controls are gone, and how it keeps lead quality visible inside Google Ads. Our guide to choosing a Google Ads agency for HVAC and plumbing companies goes deeper on the paid search side.
Rules and compliance for HVAC and plumbing marketing.
Check each of these against the official source, since the rules change:
- Google Verified screening. Google's Local Services screening and verification page says Google checks state licenses against official databases and may require background checks for the business owner and field workers in some categories and locations. Google's own announcement says the Google Verified badge replaced the Google Guaranteed, Google Screened and License Verified badges.
- License numbers in ads. Many states require the contractor license number in advertising. California's Contractors State License Board says in its advertising guidelines that the license number must appear in all forms of advertising, including online listings and vehicles. Check your own state board before launch.
- Texting and calling leads back. The TCPA governs autodialed and prerecorded calls and marketing texts. The FCC's one-to-one consent rule, which would have required consent for each seller separately on shared lead forms, was vacated by the Eleventh Circuit in January 2025 and later repealed by the FCC, so it never took effect. The FCC's 2024 revocation rules still require callers to honor opt-outs made by any reasonable means, such as replying "stop". The FCC delayed the separate "revoke all" provision to January 31, 2027 in Order DA 26-12.
- Tax credit claims. The IRS Energy Efficient Home Improvement Credit page says the credit applies to qualifying property placed in service before December 31, 2025. Heat pump and central air ads still promising the federal 25C credit in 2026 are out of date. Utility and state rebates are separate and vary by program.
- Refrigerant claims. EPA's Technology Transitions program set a 700 global warming potential limit for new residential air conditioning and heat pump systems starting January 1, 2025, and EPA revised parts of the rule in 2026. Copy about "banned" refrigerants or forced replacements needs to match the current rule, not last year's sales script.
- Reviews. The FTC's rule on consumer reviews and testimonials (16 CFR Part 465), in effect since October 21, 2024, bars fake reviews, incentives conditioned on a positive or negative review, and suppressing negative reviews through threats or intimidation.
The market you are hiring into.
Demand for the trades is steady, and so is competition for technicians. The Bureau of Labor Statistics counts about 440,900 HVAC mechanic and installer jobs in 2025 and projects 11 percent growth from 2025 to 2035. The BLS counts about 510,600 plumber, pipefitter and steamfitter jobs and projects 7 percent growth over the same decade. Both are much faster than the average for all occupations.
Criteria to judge an HVAC or plumbing marketing agency.
| What to check | What a strong agency shows you | Red flag |
|---|---|---|
| Measurement | Cost per booked job, booking rate and revenue by channel, read from your field service software | Reports stop at clicks, impressions or cost per lead |
| Software integration | Calls and forms tied to jobs and invoices in your platform, with offline conversions sent back to Google Ads | No interest in which software you use |
| Call handling | Call recording review, booking rate by CSR and a plan for missed and after-hours calls | Treats the phones as your problem |
| Job-type structure | Separate campaigns and pages for replacement, repair, maintenance and emergency plumbing | One campaign for "HVAC" and one for "plumbing" |
| Local Services Ads | A plan for the Performance Max migration, lead disputes and budget split by trade | Has not heard about the migration |
| Ownership | Ad accounts, tracking numbers, website and Business Profile in your name | Agency owns the phone numbers or the domain |
| Compliance | License numbers in ads, consent language on forms and current tax credit copy | Old 25C claims or texting scripts with no opt-out handling |
If you run ServiceTitan, ask how the agency uses its marketing attribution and call data, and what it does if you switch. Our ServiceTitan marketing page covers how we connect it, and our guide to ServiceTitan alternatives covers the other common platforms.
Red flags.
- Guaranteed lead or call counts with no definition of a booked job.
- Tracking phone numbers, the website or the Google Business Profile registered to the agency instead of you.
- Shared leads sold to you and to the shop down the street, with no look at the consent language.
- A plan to raise spend before anyone listens to the calls.
- Fake or incentivized reviews, or advice to hide negative ones.
- Reporting that never mentions booked jobs, average ticket or memberships.
Questions to ask in the first call.
- What will the monthly report show for cost per booked job, booking rate and revenue by channel, and where does each number come from?
- How do you connect our field service software to Google Ads so booked jobs, not calls, train the bidding?
- How will you run Local Services Ads after the move into Performance Max, and how will you split HVAC and plumbing?
- What do you do in a heat wave, a cold snap or a freeze when the schedule is full?
- How do you handle missed calls, after-hours calls and text follow-up, and what consent language do our forms use?
- How do you market maintenance agreements and replacements to past customers?
- Who owns the ad accounts, tracking numbers, website and Business Profile, and what happens to them if we leave?
What an HVAC or plumbing marketing agency costs.
Pricing models vary, and the model shapes the agency's incentives. The ranges below are typical market ranges as published in agency pricing surveys, not Theory Road quotes. Our full guide to how much a marketing agency costs explains each model.
- Flat monthly retainer. A set fee for defined channels, commonly in the low thousands to tens of thousands of dollars a month depending on scope and locations. Predictable.
- Percentage of ad spend. Commonly cited around 10 to 20 percent of monthly media, often with a minimum. Ask how the agency decides when to cut spend.
- Pay per lead or per booked job. Check how a lead is defined, whether wrong numbers and spam count, and whether leads are shared with competitors.
- Project fees. Websites, tracking rebuilds and software integrations are usually quoted as fixed projects, often with a deposit.
- Media and tools. Ad spend, Local Services Ads leads, call tracking and review software are usually billed separately from the agency fee.
Before you sign, work out what a booked job can cost and still pay. Our break-even cost per lead calculator takes your average ticket, close rate and margin and returns the most you can pay per lead.
In-house marketer vs specialist agency vs generalist agency.
| Option | Best for | Watch out for |
|---|---|---|
| In-house marketer | Larger shops with several locations that need someone in the building every day | One person rarely covers paid search, SEO, web, tracking and software integration well |
| Home services specialist agency | Companies that want an agency that already knows dispatch, CSR booking and Local Services Ads | Template sites and shared lead programs; check ownership and exclusivity |
| Generalist agency | Companies whose main need is brand, creative or a channel outside home services | Learning the trades on your budget and reporting leads instead of booked jobs |
How to run the selection.
Where Theory Road fits.
Theory Road builds marketing, websites and lead systems for HVAC and plumbing companies. We run Google Search, Local Services Ads and Meta campaigns split by job type, and connect calls and forms to the company's field service software so offline conversions reach Google Ads. We run accounts on cost per booked job, booking rate, revenue by source and membership growth, with reporting pulled from the company's software rather than ad platform estimates. Details are on our HVAC and plumbing companies page, our Google Ads management service and our lead generation systems work.
- Phones and tracking first. We audit the path from search to booked job, including call recordings, missed calls, software setup and Local Services Ads history, then fix tracking and follow-up before raising spend.
- Compliance commitments. License numbers where the state requires them, consent language on every form, opt-outs honored, no incentivized reviews and no expired tax credit claims.
- Ownership. Ad accounts, tracking numbers, the website and the Business Profile stay in your name.
- Engagement. Fully managed, run alongside your office team, or built and handed off. Pricing is quoted once we understand the goal, projects take a deposit, and management is month to month after an initial term.
What is the best HVAC marketing agency?
The best HVAC marketing agency for your company is one that tracks calls to booked jobs in your field service software, splits campaigns by job type, runs Local Services Ads and Google Search together, and reports cost per booked job and revenue by source. Compare any agency, including us, against those criteria.
What does a plumbing marketing agency do?
A plumbing marketing agency runs Google Search, Local Services Ads, Google Business Profile, SEO and the website for a plumbing company, with separate campaigns for emergency service, drain and sewer, water heaters and repiping, and connects each call to a booked job in the company's software.
How much does an HVAC marketing agency cost?
Typical market ranges run from the low thousands to tens of thousands of dollars a month as a retainer, or around 10 to 20 percent of ad spend, plus ad spend and tools. Websites and integrations are usually separate projects. These are general market ranges, not Theory Road quotes.
Are Local Services Ads worth it for HVAC and plumbing?
Usually yes, alongside Google Search. Local Services Ads bill per valid lead and show the Google Verified badge at the top of Search and Maps. Google began moving them into Google Ads as Performance Max campaigns with pay per lead goals in August 2026, with HVAC and plumbing in the first phase.
Can I text HVAC leads without written consent?
It depends on the message and how it is sent. Marketing texts sent with an autodialer need prior express written consent under the TCPA. The FCC's one-to-one consent rule was vacated in 2025, but opt-out requests must still be honored by any reasonable means. Ask your counsel about your scripts and forms.
Is the federal heat pump tax credit still available in 2026?
No. The IRS says the Energy Efficient Home Improvement Credit (25C) applies to qualifying property placed in service before December 31, 2025. Remove 25C claims from 2026 ads and pages, and check state and utility rebates separately.