vibe22Free audit

Blog

An HVAC SEO calendar for Ontario contractors

Furnace and AC calls arrive with the weather. Pages and profile updates take longer than that to show up in search. Here is what to build, fix and post in each season so the work is already done when the phone should be ringing.

By the Vibe22 team · Published September 11, 2026 · Updated September 11, 2026

Short version: publish your heating pages in late summer, before the first cold snap. Use the fall for Google Business Profile posts, services and holiday hours. Spend the winter refreshing your rebate page and drafting cooling pages, then have the AC and heat pump pages live by early spring. Ask every customer for a review, all year, and build the habit before the busy weeks so it holds up when they arrive.

Why the calendar runs a season ahead

Google is upfront that search changes are not instant. Its SEO Starter Guide says: "Some changes might take effect in a few hours, others could take several months." A furnace repair page written the week the heat comes on is racing that clock, and it usually loses.

The fix is boring. Do each season's work in the season before it. What follows is that schedule, written for Ontario, where heating season is long and cooling season is short and sharp. If you want the reasoning behind it, our approach to HVAC SEO covers why search in this trade works the way it does. This post is the to-do list.

Late summer (August and September): heating pages first

This is the window that matters most, and the one most contractors skip because they are still running AC calls. Four jobs.

  • Write the heating pages. One page for furnace repair, one for furnace replacement, and a boiler page if you service boilers. Each one should say which areas you cover, whether you take after-hours calls, and what a homeowner can check before calling you.
  • Link them where people look. Put each heating page in your services menu and link it from the homepage and related pages. A page nobody can reach in a click or two is a page nobody reads.
  • Check that Google has them. Once the pages are live, run each address through Search Console's URL Inspection tool. It shows Google's indexed version of the page, and you can request a crawl from the same screen.
  • Add heating services to your profile. Google lets you pick suggested services or add custom ones with a description. The same help page says to keep prices and phone numbers out of custom service names, and custom services that break policy are rejected automatically. Name the service and stop.

While you are in the profile, add photos of your own recent furnace installs. Real jobs, your truck, your crew. Stock photos tell a homeowner nothing about you.

Fall (October and November): posts, hours and the first cold snap

When the heat comes on for the first time, furnaces that sat idle all summer start failing. Your heating pages should already be live by then. Fall is profile season.

  • Post on your profile every week. Google Business Profile has three post types: updates, offers and events. Updates do most of the work here: furnace tune-up reminders, what to check when the furnace won't start, a photo from a job that week. Only run an offer if you actually have one.
  • Know the two post rules that catch people. Google's help page says posts with a phone number in the description might get rejected, and "posts older than 6 months are archived unless a date range is set." A post from October will not be carrying you in April.
  • Set holiday hours before the holidays. Thanksgiving, Christmas, Boxing Day and New Year's all land in heating season. Google's page on special hours says it's a good idea to confirm hours for official holidays "even if they're the same as your regular hours." If your emergency line runs different hours from the office, the same page points to "More hours" for services with differing times. List only the hours someone actually answers the phone.

Winter (December to February): the rebate page, then spring drafts

Winter is busy with no-heat calls but quiet for decisions, which makes it the right time for the page that goes stale fastest.

Keep one rebate page. Date it, link every claim to the official source, and have your heat pump, water heater and furnace pages link to it instead of repeating dollar figures. When a program changes, you fix one page, not a dozen. Amounts scattered across service pages are how HVAC sites end up advertising programs that closed years ago.

Here is what the official sources say as of September 2026:

  • Home Renovation Savings is the current Ontario program, delivered by Enbridge Gas and Save on Energy with support from the Ontario government. Its heat pump page lists up to $7,500 for a cold climate air source heat pump in homes heated with electricity, oil, propane or wood, up to $2,000 for Enbridge Gas customers who heat with natural gas, and up to $12,000 for a ground source heat pump in homes that don't heat with gas.
  • The heat pump rebate goes through a participating contractor. The contractor submits a pre-installation application, and the program is blunt about timing: "Pre-approval is mandatory. Installations done before approval are not eligible for rebates." The same page says new contractor registrations are currently paused. If you are not on the list, your rebate page should say so and send homeowners to the program. Never imply you file something you can't.
  • Furnaces and central air are not on the list. The program's upgrade list covers heat pumps, heat pump water heaters, insulation, windows and doors, air sealing, smart thermostats, appliances and solar. Standard gas furnaces and central air conditioners aren't on it, so your furnace and AC pages should not hint at a rebate.
  • The Canada Greener Homes Grant is closed. Natural Resources Canada says December 31, 2025 was the last day to submit documents.
  • Enbridge's Home Efficiency Rebate Plus is closed. Enbridge closed intake to new applicants on February 5, 2024.
  • The oil to heat pump program depends on the province. The federal Oil to Heat Pump Affordability program took its last applications on July 31, 2026 for residents of Alberta, Manitoba, the Northwest Territories, Quebec and Saskatchewan. Ontario homeowners are sent to a co-delivered version through Save on Energy's income-qualified Energy Affordability Program. Read that page before you mention it anywhere.

Put a "last checked" date at the top of the rebate page and re-check it every season on this calendar. Programs change mid-year, and a homeowner who finds a dead offer on your site doesn't blame the government.

With the rebate page done, draft the spring pages: AC repair, AC replacement and heat pump installation. Every heat pump page gets a rebate question, so answer it with a link to the rebate page. If you mention eligibility, note that the program requires the unit to be listed on Natural Resources Canada's qualified products list for cold climate air source or ground source heat pumps.

Spring (March to May): cooling pages live before the first heat wave

  • Publish the cooling pages early. Get the drafts from winter live in March, link them from your menu and homepage, and run the same URL Inspection check you did for heating.
  • Switch the profile to cooling. Add AC and heat pump services if they aren't there, move your weekly posts to AC tune-ups and heat pump questions, and add photos of condenser and heat pump installs.
  • Check hours again. Good Friday and Victoria Day both fall in spring. Same rule as winter: confirm them on the profile, even if nothing changes.
  • Re-read the rebate page. Spring is when homeowners start pricing heat pumps, and it is the season a stale rebate page costs you the most.

Then summer runs itself. AC calls come in, you answer them, and in August the calendar starts over with heating.

All year: ask for the review while the job is fresh

Reviews are the one job with no season. Google's tips page says you can ask customers to use a Google link or scan a QR code. On the trades sites we build, the link goes in the follow-up text or invoice the same day the job closes, sent by whoever did the work. A request that waits a week mostly gets ignored.

The peak weeks are when this pays off, because that is when you finish the most jobs. It is also when the habit breaks, because everyone is tired. Set it up in the quiet months so it survives the busy ones.

Two rules from Google's content policy to follow without exception. No incentives: no discounts, no gift cards, nothing in exchange for a review. And no cherry-picking: the policy says merchants may not "selectively solicit positive reviews from customers." Ask every customer, including the one whose job was a headache. Then reply to what comes in. Google's tips page says replies should be "conversational, not promotional," which means answering the person, not pitching them a tune-up.

Where Vibe22 fits

We build sites and run local SEO for trades in Toronto and across Ontario, and this calendar is how we schedule HVAC work. For the full picture of how we handle cost pages, rebate content and the map pack, read how we run SEO for HVAC contractors. If the profile side is where you are behind, our Google Business Profile management page covers what we take on. And if you want to know which of these jobs your site is missing before the next season turns, run our free SEO audit on your site. You keep the findings either way.

Find out where you stand
before the season turns.

A plain read on your heating and cooling pages, your Google Business Profile, and any rebate claims that have gone stale. No obligation.

Ask us to take a look