The right HVAC marketing agency is the one that measures what you measure. For an HVAC owner, that's booked jobs and what each one cost. Everything in this guide (the preparation, the questions, the red flags, the contract checks and the scorecard) is a way of finding out, before you sign, whether an agency will be judged on that number or will hide behind clicks and impressions. Use it on every agency you talk to, including us.
Step 1: Prepare before you talk to anyone
Short answer: know your numbers, your goals and your capacity, or the agency will define them for you.
Spend an hour on this before the first sales call. Write down:
- Your job values. Average ticket and rough gross margin for repairs, maintenance visits and replacements.
- Your current lead flow. Calls per month in a typical peak month and a typical slow month. A rough estimate is fine.
- Your close rate. Out of ten real estimates, how many become jobs?
- What you want more of. "More leads" is vague. "Eight more heat-pump installs a month in the shoulder season" is a brief.
- Your capacity. Could you handle 30% more work next month, or would you need to hire first?
- Your service area. The communities you want to work in, and the ones you'd rather not drive to.
- Your accounts. Who holds the logins for your domain, website, Google Business Profile, Google Ads and analytics.
This one page becomes your brief. Give the same brief to every agency so their proposals are comparable.
Step 2: Shortlist with evidence, not ads
Short answer: shortlist agencies that can show you live HVAC websites and named results.
Search for agencies the way your customers search for you, then check what you find:
- Live HVAC work. Can they point to heating and cooling websites they built or run? Visit them on your phone. Are they fast, clear and easy to call from?
- Named results. A result like "Roma Heating & Cooling grew organic traffic 400% in 12 months" can be checked. "We grew a client 400%" cannot.
- Their own marketing. An agency whose own site is slow, vague or full of superlatives is showing you how it works.
- Fit. An agency that mostly serves restaurants may learn HVAC on your dime. An HVAC specialist already knows that October and June are different businesses.
Three agencies is a good shortlist.
Step 3: Ask these questions in the first meeting
Short answer: the answers to ten questions will tell you most of what you need to know.
| Question | A good answer sounds like | A weak answer sounds like |
|---|---|---|
| What will you measure? | Calls, booked jobs, cost per booked job | Impressions, traffic, "brand awareness" |
| Whose name are the accounts in? | Yours, with us as manager | "We manage everything for you" |
| What happens in month one? | A specific list: audit, tracking, fixes | "We'll get started on your strategy" |
| When should I judge results? | Different timelines per channel, agreed up front | "Give it time" |
| Is ad spend included? | A clear yes or no, in writing | A blended number you can't break apart |
| Who does the work? | Named roles, and who you'll talk to | Vague "team" with no names |
| What do I keep if I leave? | Everything: domain, accounts, content | Unclear or "it depends" |
| How do you handle rebates in ads? | Only current programs, with dates and links | "Rebates sell, so we lead with them" |
| What would you not do for us? | An honest limit | "We do it all" |
| What will reports look like? | A sample report, starting with calls and jobs | No sample available |
The rebate question matters more than it used to. As of October 2026, several federal heat-pump programs have closed, and the new National Heat Pump Rebate, announced on October 8, 2026, has not yet opened; federal pages say it launches in 2027 and no administrator or launch date has been published. The Competition Bureau prohibits false or misleading representations, so an agency that writes loose rebate copy is creating risk for you, not them.
Step 4: Watch for these red flags
Short answer: promises, secrecy and ownership grabs are the three patterns to walk away from.
- Promises they cannot keep. Pledges of page-one rankings or a fixed number of leads. Google controls rankings, and no honest agency can promise them.
- Owned accounts. The agency creates your Google Ads account or Business Profile in its own name, or registers your domain for you.
- Long lock-ins. Twelve- or twenty-four-month terms with heavy exit penalties.
- Reports without calls. Monthly reports that never mention phone calls or jobs.
- Fake reviews or review gating. Any suggestion to buy reviews, offer incentives for them, or only ask happy customers. Google's Maps content policy prohibits these.
- Cloned city pages. A plan to publish dozens of near-identical town pages. Google's spam policies describe this as doorway abuse.
- No HVAC knowledge. If they can't tell a combi boiler from a heat pump, your content will show it.
- Pressure. "This price is only good until Friday."
Step 5: Check the contract before you sign
Short answer: read for ownership, exit, scope and spend.
Before signing, confirm in writing:
- Ownership. Domain, website files, content, Business Profile, ad accounts, analytics and call-tracking numbers belong to your company.
- Exit. Notice period, any fees, and what is handed over when you leave.
- Scope. What is included each month (number of pages, campaigns, reports, meetings) and what costs extra.
- Spend. Whether ad budget is included or billed separately, and whether the agency adds a markup on it.
- Reporting. Frequency, format and the metrics that will be reported.
- Tax. Prices in Canadian dollars, with GST/HST shown separately at the client's provincial rate (GST and QST in Quebec).
- Privacy and consent. If the agency sends texts or emails on your behalf, how it handles consent under CASL. Confirm legal questions with your own adviser.
Step 6: Score the proposals side by side
Short answer: score each agency out of 5 on six criteria, and weight measurement and ownership most.
| Criterion | Weight | Agency A | Agency B | Agency C |
|---|---|---|---|---|
| Measures booked jobs and cost per job | ×3 | |||
| Accounts and domain in your name | ×3 | |||
| Relevant, named, live HVAC results | ×2 | |||
| Clear month-one plan and timeline | ×2 | |||
| Fair exit terms | ×2 | |||
| Total monthly cost fits your break-even | ×1 |
Multiply each score by its weight and add them up. The maximum is 65. Price is weighted lowest deliberately: a cheaper agency that can't tell you what a booked job costs is the expensive choice. To check whether the price fits your margins, use our guide to setting an HVAC marketing budget.
Step 7: Set up the first 90 days for success
Short answer: agree on baselines, milestones and a monthly review before the work starts.
- Week 1: record baseline calls, booked jobs and spend, so you can compare later.
- Month 1: confirm tracking is working by checking a handful of calls against the report.
- Month 2: review search terms, landing pages and call recordings together.
- Month 3: judge paid search and Business Profile work on cost per booked job; judge SEO on progress against the milestones you agreed.
Then keep the monthly review. Our guide to reading HVAC marketing reports explains what to look for in each one.
Applying this guide to us
Short answer: we'd rather be judged by this checklist than sell around it.
HVAC-Marketing.ca is part of the Sedighi.ca and SAZ.ca group and led by Ali Sedighi, MBA, who has built 150+ live HVAC websites. Our plans have no lock-in, our prices are published, and our results name the client and link the live site. We market and advise HVAC companies; we are not a contractor. Our free 7-day trial (an audit, website check, SEO analysis and competitor benchmark, with no credit card) is a low-risk way to test us against the questions above. Call, text or email when you're ready.
Frequently asked questions
How many agencies should I talk to?
Three is usually enough. Fewer and you have nothing to compare; more and the proposals blur together. Give each one the same brief so you can compare like with like.
Should I choose an HVAC specialist or a general agency?
A specialist already knows the seasonality, job types and buying behaviour of heating and cooling customers, which shortens the learning curve. Ask any agency to show live HVAC sites it has built and the results, with the client named.
What is a reasonable notice period to leave an agency?
Short notice periods favour you. Our own plans have no lock-in. Whatever you agree, make sure leaving doesn't cost you your domain, Business Profile, ad account history or website.
Is it a red flag if an agency won't share past results?
Not always, since some clients ask for privacy, but an agency should be able to show at least some named, live examples. Results you can't check are worth very little in a buying decision.
Sources
- Government of Canada: Prime Minister announces investment to retrofit one million homes (2026-10-08) (2026-10-22)
- Competition Bureau: Misleading representations and deceptive marketing practices (2026-10-22)
- Google Maps User Generated Content Policy: Prohibited and restricted content (2026-10-22)
- Google Search Central: Spam policies for Google web search (2026-10-22)
- CRTC: Frequently asked questions about Canada's Anti-Spam Legislation (2026-10-22)