HVAC marketing, built around how homeowners actually choose an HVAC company

What they search when the furnace quits on the first cold night. Why one heat pump quote makes sense to them and the next one doesn't. Who else has to agree before a new system goes in. We model it from that research, run over 10 years across more than 500 businesses, then aim it at a full schedule through spring and fall, not only the coldest and hottest weeks. You see the read before you commit a dollar.

Generated for clients
$100M+
Clients
500+
In business
10 Years
In-house team
30+

30 minutes, free.

Bring your goals and challenges. We’ll bring the data.

A Setsail Marketing strategist thinking at his desk, chin in hand, beside his laptop

HVAC SEO and the map

Google and Meta ads for both peaks

Maintenance plans and email

Proven numbers that do the talking

  • 577%

    ROI in 67 days. $224,219 in camp enrolments on $33,100 of ad spend.

    Pear Tree Camps · Education · Summer camps

  • 2,500%

    return on ad spend, with 292 job applications in 30 days.

    NH New Horizons Staffing · Healthcare staffing

  • $20M

    in sales by DŌST Bikes. We built the brand, the store and the marketing it ran on.

    E-commerce · E-bikes

Agency-wide results from three different industries.

Here’s the short version → Setsail Marketing is a digital marketing agency based in Vancouver, BC, that provides HVAC marketing for heating and cooling companies across British Columbia and the US Pacific Northwest.

For:
Residential service and repair companies · heat pump and furnace replacement installers · light commercial HVAC contractors who run maintenance contracts
What we do:
HVAC SEO and the local map · Google and Meta ads planned around the heating and cooling peaks · maintenance‑plan and reminder emails · tracking that ties every call and form to a booked job
How we work:
Every HVAC engagement starts by modelling how that company’s own customer searches, compares and decides · persona and market research run over 10 years across more than 500 businesses · sourced read shown before any delivery work is paid for
Engagement:
Scope, timeline and price agreed up front · client-approved 90‑day plan
Where:
100% in-house · offices in Vancouver, British Columbia + Beaverton, Oregon
Proof:
B Corp certified · Google Partner · Meta Business Partner

No HVAC case on this page yet. Here is the closest work we can name.

See our work
  • TQ Construction: 4.27x return on ad spend

    A design-build general contractor working on homes across Greater Vancouver. Paid search with us turned $6,700 in Google Ads spend into $28,500 in tracked leads. We also rebuilt the website and ran SEO alongside the ads.

    A kitchen built by TQ Construction
  • Ray Blinds: 5 to 32 ranking keywords in 2 months

    A window-coverings company in Surrey, BC, running SEO and Google Ads with us. We found more than 8,000 broken pages holding the site back and cleaned them up. Ranking keywords went from 5 to 32 in two months, with 3 in the top 10.

    A living room fitted with Ray Blinds window coverings

30 minutes, free.

Bring your goals and challenges. We’ll bring the data.

We know how someone chooses an HVAC company, before we spend a dollar of your money

Most HVAC marketing is built around the equipment brand on the van and a seasonal coupon. We start with the person standing over a cold vent at night, and what they need to hear before they let a technician into the house.

  1. How they search

    HVAC searches follow the thermometer, twice a year. In SE Ranking's Canadian data, searches for "furnace repair" ran between 9,900 and 18,100 a month over the last year, and "air conditioning repair near me" reached 1,900 in September 2026, up from 40 in February. The urgent search happens when the furnace stops on a cold night or the house hits 30 degrees in a heat warning. It is typed on a phone, and the caller picks from the first few names in the map. The planned search is quieter and runs all year: a furnace past fifteen years, a gas bill that keeps climbing, a neighbour's new heat pump, a rebate they read about. Those people search for cost and compare for weeks. Put both on one budget and one report, and you cannot tell which one is paying.

  2. How they compare

    Nobody can judge a furnace or a heat pump by looking at it, so they judge the company. Did someone answer, or did it go to voicemail? Did the technician explain what failed in words they understood? On a replacement they line up the quotes. Does it name the make and model? Is the size based on measuring the house, or copied from the old unit? Who fills in the rebate paperwork, and is the warranty registered for them? Quotes for the same heat pump can sit thousands of dollars apart, and the homeowner usually picks the one they can follow.

  3. How they decide

    A no-heat call is decided in one phone call, by whoever answers first. A new system is a household decision. A couple weighs the price today against the monthly bill for the next fifteen years. In a rental the tenant calls and the landlord pays. In a strata building, a heat pump on a balcony or a roof can need council approval before anyone signs. On light commercial work, the property manager gives the job to whoever already does the spring and fall maintenance. The company that did last year's tune-up is usually the first one asked to quote the replacement.

This is modelled from research we have done over 10 years across more than 500 businesses. It is the part of what we do that a competitor cannot copy in an afternoon.

HVAC companies we build for

  • A Setsail Marketing designer concentrating at his laptop

    Residential service and repair

    Service vans, a dispatcher, and a phone that rings all day on the first cold weekend and the first hot one, then goes quiet in April and October. Repairs keep the trucks moving, and a good repair visit is where most replacement jobs start. We track the peak weeks and the quiet ones separately, so a busy January does not hide an empty spring, and we keep your no-heat and no-cooling lines easy to find the day the weather turns.

  • A hand pointing at campaign charts on a large monitor

    Heat pump and system replacement installers

    Bigger tickets and slower decisions. The homeowner reads about rebates, gets three quotes and may take a month to choose. You win it with a quote they understand, photos of installs in homes like theirs, and a follow-up that lands while they are still comparing. Most of the budget belongs here, because one install is worth a season of tune-ups.

  • Three website designs laid out side by side

    Light commercial and maintenance contracts

    Rooftop units, small offices, restaurants and strata buildings. You answer to property managers and owners who keep an approved vendor list and rarely change it. They choose on maintenance done on schedule, service reports that make sense, and someone who answers when a unit fails on a hot afternoon. The marketing job is to be the name on their list before the current one slips.

Run HVAC inside a larger building or renovation company? Our construction marketing page covers the wider build.

Four things we run for heating and cooling companies. Pick one to start, or run all four.

Start with whichever one is losing you the most calls before the next peak. Each is set up around your service area and the work you want more of: repairs, installs or maintenance plans.

  • HVAC company in the Google map results for an AC repair search, over two Setsail colleagues at their laptops

    HVAC SEO and the map. Show up when the furnace stops.

    Your Google Business Profile, a page for each area you serve, and service pages for furnace repair, AC repair, heat pumps and maintenance that answer what homeowners ask about cost, rebates and warranties. So you appear in the map for urgent searches, and get named when someone asks an AI assistant who to call.

    See the SEO page →
  • Google Ads results for an HVAC company's no-heat repair campaign, over a Setsail team member at a laptop

    Google and Meta ads for both peaks. Running before the first cold night, not after it.

    Search ads for no-heat and no-cooling calls, with their own budgets and hours, kept apart from heat pump and replacement campaigns. Meta ads that keep your installs in front of nearby homeowners who looked but did not call. Every campaign is judged on booked jobs, not clicks.

    See the Performance marketing page →
  • Seasonal tune-up reminder email for an HVAC company's maintenance customers, over a Setsail video shoot in a kitchen

    Maintenance plans and email. Customers who come back every season.

    Tune-up reminders before each heating and cooling season, renewal emails before a plan lapses, and a short note to every homeowner who got a quote and went quiet. The customer on a maintenance plan is the one who calls you first, and the one who asks you to quote the next system.

    See the Email marketing page →
  • Report showing which campaigns brought an HVAC company's calls, over a Setsail team member kneeling at a laptop in a glass-walled room

    Tracking from call to booked job. Know which calls became work.

    Call and form tracking on every ad and listing, matched against your job list. You see which calls became service visits, which became install quotes, and what each signed install cost to win.

    See tracking on the pricing page →

You see the read before you pay for the work

A Setsail Marketing strategist focused on his monitor

You see it first.

The sourced read of your market and your customer is shown to you before any delivery work is paid for. If the numbers do not hold up, you will know before you have committed anything.

It is fixed, and agreed up front.

Scope, timeline and price are set in a client-approved 90-day plan. An itemised scope, not an estimate that moves. It is the same thing your customers want from a quote for a new system.

A Setsail Marketing specialist working at his desk in the studio

No lock-in, and it’s all yours.

Month to month. 30 days’ notice. Nobody is locked in. Your accounts, data and content stay yours.

You watch it work.

Live dashboards with projection against actual, including the months we miss. You do not have to take our word for any of it.

Every engagement starts with a Growth Strategy. It starts with a deposit, credited in full against your first month.

See the full pricing ladder

10 Years in Business$100M+ revenue generated500+ clients

  • B Corp Certified
  • Google Partner
  • Meta Business Partners
  • OpenAI
    Channel Partner
  • Anthropic
    Claude Partner
  • Shopify Partners
  • Clutch, rated 4.9 out of 5

Book a Growth Strategy call

30 minutes, free.

Start with a call. We’ll dig into your HVAC business, your service area, and what’s holding your numbers back, and you’ll leave knowing exactly what to fix first. If it makes sense to go further, our strategists then build your full Growth Strategy and present it with the complete plan.

10 years · $100M+ revenue generated · 500+ clients

Before the call, we run a 200+ point audit of your full online presence, so we arrive already knowing your starting point. On the call, we’ll walk you through:

  • What we found and what it means for your HVAC business
  • Where other HVAC companies are outperforming you
  • Your top priorities — what to fix first

Bring your goals and challenges. We’ll bring the data.

A man in a green shirt talking to camera, mid-gesture, in a softly lit roomNot ready for a call?Get a free digital audit covering your website, search visibility, competitor ad activity and conversion setup.
Get my free audit →

We do not share or sell your information. Your details are used to build your audit and share it with you.

Setsail is a digital marketing agency in Vancouver, British Columbia, with a 30+ person in-house team running paid ads, SEO, websites, email and social for owner-led businesses across Canada and the US.

Trusted by governments and 500+ businesses

10 years · $100M+ revenue generated · 500+ clients

In their words · Reviews ★★★★★

What clients say about working with us, week to week.

From political campaigns to nationwide rebrands and massive product launches: an in-house team that moves fast and delivers, across North America and worldwide.

“If I have a client who needs something up in three weeks, you guys will just do it… I never hear no, or ‘it can’t be done’.”

Theodora Jean

Founder & CEO, Coldwater Communications

“Everything that Setsail has designed for us, we try to incorporate that now in all of our presentations, including investor materials.”

Dorthy Cheng

Executive Assistant, CleanDesign

“You made yourselves part of Charlo. You made yourselves part of my story.”

Lia Psomiadis

Founder, Charlo

“We changed our direction of our business and Setsail has been matching that pace each and every time that we made that adjustment.”

Blake Voyer

Microworks Handyman

“From the beginning they were so easy to talk to. Really transparent about the whole process… I’m so proud of my website now.”

Heather LaRoy

Owner, James Crossing

“I’ll immediately hear from somebody… It’s just handled. It’s just white glove considerate handled without a white glove price tag.”

Melanie Clarance

Co-Founder, AetherEV

“Creating a real strategy with KPIs that aren’t out of touch… this isn’t a pie in the sky story, this is an actionable work plan.”

Lucas Ens

Economic Development Officer, City of Prince George

Watch Video
“We’ve been working with Setsail for 7 years for all our marketing materials, website design, product design, videos, photos. They’ve been great. Responsive, responsible, great materials.”

Larry Knurik

VP Logistics, GVA Brands

“It’s been really easy, smooth, and it’s been a great time, and I’d recommend it to anyone.”

Antonio Zivanovic

Founder, ElektraFi

“Tom and Jason are a thrill to work with… The direction and strategy that they bring to the table is top notch.”

Gordon Lai

Surface 604

“If you’re looking for a marketing team that really gets it and delivers outstanding results, Setsail Marketing is the way to go.”

Sam Atakhanov

Founder, DŌST Bikes

Your map listing, your peak-season ads and your maintenance emails. Each one has its own specialist.

Setsail Account Strategist at work

Account Strategist

Owns your 90-day plan, models how homeowners in your service area choose an HVAC company, and reports in booked jobs and installs, not clicks.

Setsail Paid Media Specialist at work

Paid Media Specialist

Runs your Google and Meta campaigns, sets heating and cooling budgets ahead of each peak, and pulls money from anything that isn't booking service visits.

Setsail SEO & Local Specialist at work

SEO & Local Specialist

Keeps your Google Business Profile, area pages and reviews current, so you hold the map where you want the work.

Setsail Email & Content Specialist at work

Email & Content Specialist

Writes your tune-up reminders and renewal emails, and turns your technicians' job photos into posts a homeowner can judge you by.

Strategy, ads, SEO, email and your website are built in-house.

The Google Partners sign on a planted counter in the Setsail Marketing office

Reporting you can read in the truck between calls, from day one to every 90 days.

You're on service calls, quoting installs or covering the phones most of the day, so the reporting has to work on your phone. Open the live portal, read the monthly report, book a call, or send a quick message when something comes up.

The Setsail Marketing client portal: projected against actual by month, this month's leads and cost per lead, and this week's HVAC enquiries
  1. Starting numbers

    Day one: you know where you stand

    We record your starting numbers before we touch anything, so every win after that is one you can see.

  2. Live progress

    Every week: you see it moving

    Progress shows up in your portal as it happens, so you never wait for a report to know.

  3. Monthly report

    Every month: you know what your money bought

    What we expected next to what happened, in a report you can understand in 2 minutes.

  4. 90‑day plan

    Every cycle: steered

    Every 90 days the plan re-forms around what’s working, so your budget keeps flowing to the work that pays.

Plans designed to reach your goals, at a pace that matches your ambition

Monthly plans, from one part of this to the whole system. What each plan covers, and its pricing, is published on the pricing page.

Every plan starts the same way: a Growth Strategy call. 30 minutes, free. You’ll know whether we’re a fit and what we’d look at first.

HVAC marketing is a hundred small jobs. This is the list we work from.

  • Paid search & social ads

    • Google Ads campaigns for no‑heat and no‑cooling calls, kept separate from installs
    • Budgets that rise before each peak and ease off in spring and fall
    • Meta ads that reach homeowners who looked but did not call
    • A tracked phone number on every ad
    • Landing pages for furnace repair, AC repair, heat pumps and maintenance plans
    • Negative keywords that screen out HVAC jobs, courses and DIY searches
  • HVAC SEO & maps

    • Google Business Profile optimisation and upkeep
    • A page for each neighbourhood and town you serve
    • Service pages that answer cost, rebate and warranty questions
    • Directory listings that match your name, address and hours everywhere
    • Help asking customers for a review after each visit
    • Visibility when someone asks an AI assistant which HVAC company to call
  • Website

    • Mobile-first pages built to turn a visit into a booked call
    • A booking or quote form short enough to finish on a phone
    • Photos of your own installs, not stock
    • Your licences, certifications and warranty terms up front
    • Hosting, and updates when your services or areas change
  • Tracking & reporting

    • Calls and forms tracked by source
    • Service calls, install quotes and signed installs counted separately
    • Cost per booked job, by channel
    • Peak-season work and planned work reported separately
    • Live dashboard access and a monthly report
  • Maintenance, email & reputation

    • Tune-up reminders before each heating and cooling season
    • Renewal emails before a maintenance plan lapses
    • Follow-up emails to homeowners who got a quote and went quiet
    • Posts built from your technicians' job photos
    • New reviews watched, and every one answered

What’s included depends on the plan you pick.

If you catch yourself nodding at one of these, book the call

A BC Hydro heat pump rebate thumbnail we designed, on an iPad among rocksA BC Hydro heat pump rebate thumbnail we designed, on an iPad among rocksBC Hydro
  • ✓ The phone rings all week in January, but you can't say which ad, listing or post brought each call.
  • ✓ The schedule is full in the coldest and hottest weeks, then the vans sit in April and October.
  • ✓ You'd rather install heat pumps than drive across town for every thermostat reset.
  • ✓ A bigger company with worse reviews sits above you in the map.
  • ✓ Maintenance customers drift to whoever called them first last fall.
  • ✓ An agency once sent you a report full of clicks, and none of it matched your booked jobs.

If one of these sounds like your week, the call is worth it. If none do, we'll say so, and we won't try to sell you anything.

Questions from HVAC company owners

Book a Growth Strategy call

Setsail Marketing

Vancouver, BC + Beaverton, OR

Clients across Canada and the US
500+
Revenue generated for clients
$100M+
A Setsail Marketing team member smiling at his desk in the studio
What does Setsail actually do for an HVAC company?
We run the marketing that brings an HVAC company the calls and installs it wants: HVAC SEO, including the local map results, Google and Meta ads planned around the heating and cooling peaks, emails that bring maintenance customers back each season, and tracking that shows which calls turned into booked jobs. So yes, we manage HVAC PPC campaigns, but ads are only one piece. Before we build anything, we model how homeowners in your service area find a heating and cooling company and decide who comes into the house. The work is then aimed at how they really behave, not at a template.
How do you know what my customer responds to?
Because we have done the research, repeatedly, over 10 years, for more than 500 businesses. We model how the person on the other end of your call searches, what they compare, and what actually closes them. Then we show you that read before you pay for delivery work, with the sources attached so you can check the logic. Any agency can copy our prices in an afternoon. None of them can copy the research.
What is the Growth Strategy call, and how is it priced?
The call is free. It takes thirty minutes. It is for qualification and scoping. The Growth Strategy itself is the sourced read of your market and your customer, with the plan built on it, delivered as a fixed-scope deliverable before any engagement begins. It starts with a deposit, credited in full against your first month. The strategy is yours to keep either way. Published rates are on our pricing page.
Can ads fill the schedule fast when a cold snap or heat wave hits?
Yes, that is the job paid search does best. Ads can start showing within days of going live, while organic rankings take months to build. We build the no-heat and no-cooling campaigns ahead of each season, with their own budgets and hours, and turn them up when the forecast changes. Tracking then shows which of those calls became booked jobs and installs, so you can see which peak-season dollars paid for themselves.
How long does HVAC SEO take to work?
Longer than ads. SEO typically takes 3 to 6 months to build strong rankings depending on competition and market size. In a city where a few large companies have held the map for years, it takes more time than in a town where nobody has done the work. Before anything is built, the read sets out a potential timeline for your service area, and you track progress against it every month. We do not promise a ranking. Nobody controls Google's results.
Can you help us sell and renew more maintenance plans?
Yes. Maintenance customers are the ones who call you first when something breaks, and who ask you to quote the replacement. We set up reminder emails before each heating and cooling season, follow-ups for customers whose plan is about to lapse, and an easy way to book a tune-up online. Renewals and booked tune-ups are tracked as their own numbers, so you can see whether your plan base is growing.
How much does an HVAC marketing agency cost?
At Setsail, you pay a fixed monthly fee for the work, agreed with the scope before anything starts. Published rates are on our pricing page. Paid ads, SEO, email and outbound plans carry our guarantee: if the first 90 days bring zero results, we refund 100% of our monthly fees. Refund policy.

Get your free audit

See what’s costing you leads. We run a 200+ point audit of your website, search visibility, competitor ads and conversion setup, then email you what to fix first.

Your details are used to build your audit and share it with you. We do not share or sell your information.