These are the questions HVAC owners ask us most often when they're thinking about a new city. The answers above are short; the sections below cover the bigger themes in more depth. If your question isn't here, call, text or email and you'll get a direct answer from a senior strategist.
Frequently asked questions
How much does a new-city launch cost?
Monthly plans start at $2,998, and launch websites start at $3,500 one-time, in Canadian dollars plus GST/HST for your province (GST and QST in Quebec). Ad spend is extra and is paid from your own account. The pricing page includes a worked first-year budget.
Do we have to sign a long contract?
No. Work runs month to month with nothing locking you in, and the first step can be a 7-day trial that costs nothing and asks for no card.
How long before the new city produces steady calls?
Paid search can produce tracked calls within the first few weeks after launch. Map and organic visibility usually take three to nine months to build, depending on competition. A well-run launch shifts the mix from paid to organic over the first year.
Can you tell us whether a city is worth entering?
Yes, with a method rather than a guess. Our market sizing combines census household counts and provincial heating-fuel shares with your own ticket, margin and close rate, and shows a break-even month under three budget scenarios. If the numbers don't work, we say so.
We tried an agency before and it didn't work. Why would this be different?
We can't promise it will be, but we can make the work checkable. Every assumption in the plan is written down, every call is tracked to its source, and the monthly report shows cost per booked job against the plan. If something isn't working, you'll see it quickly, and so will we.
Who owns the website, profile and ad accounts?
You do. The domain, website content, Google Business Profile, ad accounts and analytics are registered to your business. If you stop working with us, everything stays with you.
Can you promise rankings or a number of leads?
No, and you should be careful with anyone who does. Results depend on the city's competition, your prices, your call handling and time. We show you published results from our HVAC work and how we'll measure progress for yours.
What do the monthly reports show?
Tracked calls by source, cost per call and cost per booked job for paid campaigns, map visibility for your core searches, review growth, and how the launch compares with the sizing plan. Growth and Elite plans include weekly reporting.
Do you handle licensing or permits in the new province?
No. We aren't a contractor and don't give licensing, code or legal advice. Our region pages link to each province's safety regulator, certification body and workers' compensation board so you know who to contact.
Can we launch without a location in the new city?
You can market a genuine service area served from an existing branch. What you can't do safely is list a virtual office or borrowed address on Google, which risks suspension. We help you choose a presence model that's honest and workable.
Should we create a new brand for the new city?
Sometimes. A section on your existing site is faster when you stay in the same province and market. A separate brand can make sense for a different province, fuel market or language, or if you may sell the branch later.
Do you work in Quebec?
Yes. A Quebec launch needs French-first marketing, and RBQ licensing and CCQ certification are significant steps for your team. We plan the marketing in French and point you to the regulators for the rest.
Can we use energy rebates in our launch ads?
Yes, carefully. Programs change often, so every rebate mention must be dated and checked with the administrator. As of October 2026, several federal programs have closed and a new national heat pump rebate has been announced for 2027 but isn't open yet.
Cost and commitment
A launch costs a monthly plan, possibly a one-time website, and your own ad spend. Plans start at $2,998 a month; websites start at $3,500 one-time. GST/HST is added by province. Nothing locks you in, and a no-card, 7-day trial lets you see our read of the target city first.
The most useful way to judge the cost is against gross margin per job. If one replacement brings you $3,000 or more in gross margin, a plan fee is covered by a modest number of jobs a month. The pricing page has a worked first-year budget, and the market sizing guide shows how to estimate whether the city can produce those jobs.
Timing
Expect paid search to carry the first three to six months, and organic visibility to take over gradually after that. Some things can't be rushed: Google Business Profile verification, reviews accumulating one job at a time, and provincial certification for your team.
The ideal go-live date is six to eight weeks before your busy season in the new city, so the profile and reviews start building before demand peaks. The launch sequence guide sets out the full 120-day order of work.
Ownership and control
Everything we build is yours. The domain, the site, the Google Business Profile, the ad accounts and the analytics are registered to your business from the start. Ad spend goes from your account directly to the platforms. If you leave, nothing has to be transferred, because you already own it.
That matters more for a new city than for your home market. A new branch is an asset you might expand, merge or sell, and its marketing history is part of its value.
Results and honesty
We don't promise rankings or lead counts, and we don't publish quotes from clients. We publish named, linked results from our HVAC work, such as BCWide.ca at 3× leads in 90 days and GasBoilers.ca, a new division serving 26+ BC communities. The results page explains what each one shows for a launch and what it doesn't.
We also tell you when a city isn't a good bet. That's part of the market sizing service: a no-go decision based on clear numbers is cheaper than a branch that never breaks even.
If the new city doesn't work out
A launch plan should say in advance what "not working" looks like, so you can stop early rather than late. Before any money is spent, the sizing sheet sets a target range for booked calls, cost per booked job and sold jobs at three, six and nine months. If the branch falls well below that range for two reporting periods in a row, we look first at the parts you control, such as call answering, estimate follow-up and pricing, and then at the market itself.
Sometimes the honest answer is to pause. Because you own the website, profile and ad accounts, pausing doesn't destroy what was built: the pages stay indexed, the reviews stay on the profile, and the account history stays yours. A paused city can be restarted later with a better service area or a different offer, and the second attempt starts from a stronger position than the first.
The launch paid search service explains how we read cost per booked job each month, which is usually the first number to show trouble.
What we are, and what we aren't
HVAC.City is a marketing and business consulting service, not an HVAC contractor. We don't install, repair or service equipment, and we don't give licensing, engineering or legal advice. We're part of the Sedighi.ca and SAZ.ca group, headquartered in Vancouver, BC, and led by Ali Sedighi, MBA. More on the about page.