City launch playbook · market sizing · first 120 days
Open your HVAC company in a new city with a plan you can check
For HVAC and heating owners expanding into a new metro anywhere in Canada, from Victoria to St. John's.
7-day free trial · no credit card · no lock-in
- 17+ years in digital marketing
- MBA, Technology Management
- 150+ live HVAC websites
- Sedighi.ca & SAZ.ca group
Services
-
City market sizing and launch plan
Know whether a city can pay back the launch before you sign a lease or hire a tech.
-
Launch website and city service pages
A site for the new market that answers local questions and turns visits into calls on day one.
-
Google Business Profile and local SEO launch
Get a verified, honest local presence in the new city and build map visibility month by month.
-
Launch paid search and call tracking
Buy the first phone calls while organic search catches up, and measure every one of them.
Opening in a new city is the most expensive marketing decision most HVAC owners will ever make, and it is usually made on a feeling: a competitor is doing well there, a lead tech wants to move, a supplier says the market is underserved. HVAC.City replaces that feeling with a short, checkable plan. We help you estimate how much heating and cooling work a city can realistically give a newcomer, decide how you will be present there, and put the marketing live in an order that keeps cash burn under control.
We are a marketing and business consulting service. We don't install, service or repair equipment, and we never send technicians anywhere. Your licensed crews do the work; we handle the plan, the website, the local search presence, the ads and the measurement.
Why most city launches stall in month four
Most expansion launches don't fail on day one. They fail around the fourth month, when the opening ad budget has been spent, the map listing still sits on page two, and the new branch has produced enough calls to keep a technician half busy but not enough to cover a van, a lease and a dispatcher.
The pattern is predictable, which means it can be planned for. Paid search produces calls quickly but stays expensive. A Google Business Profile in a new location needs verification, reviews and time before it shows in the map pack. Organic service pages compound slowly. A launch plan has to bridge the gap between the fast, costly channel and the slow, cheap one, and it has to say in advance how long that bridge is and what it costs. Our launch sequence guide walks through that bridge week by week.
Market sizing you can check yourself
The first question is simple: is there enough work in this city for one more company? We answer it with a method rather than a headline number, because any figure you can't trace is a figure you shouldn't bet a branch on.
The method has five inputs:
- Households. Occupied private dwellings from the 2021 Census for the city or metro.
- Fuel mix. The provincial share of households heating mainly with natural gas, electricity, oil or other fuels, from Statistics Canada.
- Replacement rate. Your own assumption about how many systems in that mix get replaced each year.
- Achievable share. The slice of those jobs a newcomer could win in year one, which is usually small.
- Ticket and margin. Your real average replacement value and gross margin.
Here is how the arithmetic looks for a hypothetical metro of 300,000 occupied dwellings in a province where about half of households heat with natural gas. That gives roughly 150,000 gas-heated homes. If you assume one in eighteen replaces its furnace or boiler in a given year, that is about 8,300 replacements. If a new entrant wins 1% of them in year one, that is 83 jobs. At an average ticket of $9,000, that is about $747,000 in replacement revenue before service, maintenance plans or cooling work. Change any input and the answer moves, which is the point: you can see which assumption your expansion depends on. The full worksheet is in our market sizing guide, and the market sizing service builds it for a specific city.
The launch sequence, in order
Order matters more than budget. Spending heavily on ads before your call handling is ready, or building fifty location pages before the core service pages exist, burns money without building anything. A typical HVAC.City launch runs in four stages:
- Weeks 1–3: decide and prepare. Confirm the sizing, the service area, how you will be licensed and insured in that province, and whether you will open a staffed location or serve from an existing branch.
- Weeks 3–6: build the base. Launch the city website and service pages, set up call tracking, and create or extend your Google Business Profile in a way that matches your real presence.
- Weeks 6–16: buy the first calls. Run tightly scoped paid search on the jobs that carry your highest margins, and ask every first customer for a review.
- Months 4–12: shift the mix. As map and organic visibility grow, pull ad spend back toward the searches that still need it.
Proof from heating companies we have launched and grown
Our published results are HVAC results, named and linked so you can see the live sites. The closest parallel to a city launch is GasBoilers.ca, a gas-boiler division we built for CANRO Heat that now serves 26+ BC communities and holds a 5.0★ rating from 76+ Google reviews. BCWide.ca shows how quickly a focused plan can move: 3× leads in 90 days. BoilerPart.ca shows the opposite end of the timeline, with 2,000+ programmatic pages behind 180% organic traffic growth. The results page explains what each case does and doesn't tell you about launching somewhere new.
Who this is for, and who it isn't
HVAC.City suits owners who already run a profitable heating and cooling business in one market and want to add another. You know your closing rate, your average ticket and your busy months. What you need is a second opinion on the new city and a marketing launch that doesn't waste the first six months.
It is less useful if you are starting your first HVAC company from scratch, because the sizing method depends on knowing your own numbers. It is also not a substitute for licensing, insurance or legal advice: each province has its own safety regulator and trade certification body, and our areas pages link to them so you know who to contact.
Coverage across Canada
We plan launches in every province and territory. Each region page covers the main metros, the heating-fuel mix that shapes demand, the climate pattern that sets your busy season, the regulators to contact, and current energy programs as of October 2026. Start with Ontario, Alberta or British Columbia if you are weighing one of the larger metros.
Who is behind it
HVAC.City is part of the Sedighi.ca and SAZ.ca group of companies, a Canadian group headquartered in Vancouver, British Columbia. It is led by Ali Sedighi, MBA in Technology Management, who has more than 17 years of digital marketing experience and has built 150+ live HVAC websites. Read more on the about page, see pricing, or call, text or email to talk about the city you have in mind.
Featured work
Featured work: Boilers.ca
The gas-boiler brand of our client ROMA Heating & Cooling: Greater Vancouver installation, replacement and repair, built on a Canada-wide database of boiler brands, series, models, documented error codes, parts, serial numbers and rebates, each tied to the service that fixes it.
- 13,000+pages in its sitemap
- Canada‑wideboiler database
- 6interactive tools
Tools: Running-cost calculator, boiler age lookup, heat-loss estimator, rebate checker, error-code finder, repair-or-replace tool.
AI-ready: llms.txt and llms-full.txt, explicit access for GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Bingbot, structured data, hosted on Cloudflare.
Our other programmatic build, BoilerPart.ca, has 2,000+ programmatic pages.
Design · Development · SEO · AI optimization by our team
Want a platform like this? Call (604) 632-4959
Proof from real campaigns
- A gas-boiler division built for CANRO Heat
GasBoilers.ca
Design · Development · SEO · AI optimization by our team
- 3× leads in 90 days
BCWide.ca
Design · Development · SEO · AI optimization by our team
- 2,000+ programmatic pages
BoilerPart.ca
Design · Development · SEO · AI optimization by our team
- 300% ROI
CombiBoiler.ca
Design · Development · SEO · AI optimization by our team
- 250% lead growth
CanroHeat.ca
Design · Development · SEO · AI optimization by our team
How it works
Bring the city and your numbers
Name the city you are weighing, your average replacement ticket, your closing rate and how much cash you can commit before the new branch pays for itself.
Get the sizing sheet and launch order
We return a written market estimate built on census households and provincial heating-fuel shares, a break-even month, and the order in which the website, profile, ads and reviews should go live.
Talk it through before you commit
No forms and no sales funnel. Call, text or email; you'll talk to a senior strategist.
Frequently asked questions
What is HVAC.City?
HVAC.City is a Canadian digital marketing and business consulting service that helps HVAC and heating companies launch in new cities. Ali Sedighi, MBA, leads it from Vancouver, BC, as part of the Sedighi.ca and SAZ.ca group of companies.
Do you install furnaces or heat pumps in the new city for us?
No. We are a marketing and advisory service, not a heating contractor. Your licensed team does every install, repair and service call; we plan the launch, build the marketing and measure what it produces.
Will you tell us how big the market is in a city?
We give you a method and a worked estimate, not a magic number. The sheet starts from Statistics Canada household counts and provincial heating-fuel shares, then applies your own assumptions about replacement cycles, share of market and ticket size, so you can see and challenge every input.
How long before a new city branch produces steady calls?
Paid search can produce calls in the first weeks once tracking is live. Map visibility and organic rankings usually build over three to nine months, depending on how crowded the city is. We plan the budget so ads carry the early months and organic work takes over gradually.
What does it cost?
Monthly plans start at $2,998, and launch websites start at $3,500 one-time, in Canadian dollars plus GST/HST based on your province (GST and QST in Quebec). You can start with a 7-day free trial that needs no credit card, and nothing locks you in afterwards.
Can we launch a city without a physical location there?
You can market a genuine service area, but Google Business Profile rules expect a real business presence, and a fake address can get a profile suspended. We help you decide between serving the city from an existing branch and opening a staffed location, and we market whichever is true.
Where we work
- YTYukon
- NTNorthwest Territories
- NUNunavut
- NLNewfoundland and Labrador
- BCBritish Columbia
- ABAlberta
- SKSaskatchewan
- MBManitoba
- ONOntario
- QCQuebec
- PEPrince Edward Island
- NBNew Brunswick
- NSNova Scotia