Every result on this page comes from our HVAC marketing work, not from KPI coaching, and none of them is a promise about your company. They are here because they were measured carefully, with a defined start, a defined period and a defined outcome, which is the same standard a monthly KPI line has to meet. We include them because each is a specific, measured number, and because each one lines up with a KPI an owner can watch on a monthly dashboard. The full list of case studies is on HVAC.Agency.
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
- 2,000+ programmatic pages
BoilerPart.ca
- 180% organic traffic growth
Design · Development · SEO · AI optimization by our team
- 300% ROI
CombiBoiler.ca
- 300+ monthly leads
- 500+ page-1 rankings for combi-boiler keywords
Design · Development · SEO · AI optimization by our team
- A gas-boiler division built for CANRO Heat
GasBoilers.ca
- 26+ BC communities served
- 5.0★ from 76+ Google reviews
Design · Development · SEO · AI optimization by our team
- 400% organic traffic growth in 12 months
Roma Heating & Cooling
Design · Development · SEO · AI optimization by our team
- 850+ SEO articles
HeatLand
- 300% lead increase in 6 months
Design · Development · SEO · AI optimization by our team
- 250% lead growth
CanroHeat.ca
Design · Development · SEO · AI optimization by our team
- 3× leads in 90 days
BCWide.ca
Design · Development · SEO · AI optimization by our team
- 500+ leads
HVACDeal.ca
- 12:1 ROI
Design · Development · SEO · AI optimization by our team
All case studies on HVAC.Agency
HVACDeal.ca: a return measured against spend
HVACDeal.ca generated 500+ leads at a 12:1 ROI. In dashboard terms, ROI is a ratio of what came back to what went in, and it only means something when both sides are defined.
What transfers to your numbers:
- Define the "in" side fully. Ad spend, fees and tools all belong in it. That is the same rule we use for marketing cost per booked job.
- Define the "out" side honestly. Revenue is not profit. A ratio based on gross margin is the more conservative test.
- Track it monthly. A ratio that is only calculated once a year cannot guide a budget decision in March.
CombiBoiler.ca: volume and return together
Our combi-boiler client, CombiBoiler.ca, sits at 300% ROI, and the same reports count 300+ monthly leads plus 500+ page-1 rankings for combi-boiler keywords. The useful lesson for an owner is that volume and return were reported side by side.
Many companies watch only one. High volume at a poor return drains cash; a strong return on tiny volume does not fill the schedule. On a dashboard, booked jobs and cost per booked job sit next to each other for exactly this reason.
What transfers:
- Put a volume line and a cost line together for every channel.
- Specialised work, like combi boilers, can deserve its own job-type line in gross margin by job type, because its equipment cost and install time differ from a standard furnace.
BCWide.ca: a short measurement window
BCWide.ca achieved 3× leads in 90 days. A 90-day window is a useful reminder that some KPIs should be read over a quarter rather than a single month.
What transfers:
- Use rolling three-month figures for anything that builds over time, such as organic search or reviews.
- Fix the start point. A three-times claim needs a clear baseline, so record the starting value before any change.
- Separate seasonality from progress. A heating company's leads rise every fall anyway. Compare with the same quarter last year, which is how we handle cash-flow seasonality too.
HeatLand: content as a long-term asset
For HeatLand, the content library passed 850+ SEO articles, and leads went up 300% within 6 months. Content is a cost today that keeps working later, much like a well-priced service agreement.
What transfers:
- Some spending should be judged over seasons, not weeks. On the dashboard, we note when a cost is an investment with a longer payback.
- The same logic applies to service-agreement economics: a member who costs money in year one can be worth a great deal by year four.
What these results do not show
They do not show profit margins, cash positions or technician productivity at those companies, and we do not claim anything about them. They are marketing outcomes. The KPI work on this site is about measuring the rest of the business with the same care.
Turning a result into a dashboard line
If you want to measure your own company the way these results were measured, pick one outcome and write three things next to it before you start: the starting value, the measurement period, and the exact definition. "Leads" is not a definition; "inbound calls over 60 seconds plus messages that left a phone number" is. Then report it on the same day every month. That discipline is most of what separates a usable KPI from a marketing claim.
Using results honestly
When anyone shows you a result, from us or anyone else, ask three questions: what exactly was measured, over what period, and from what starting point. If the answer is vague, the number is decoration. Ask us those questions about any figure on this page by phone, text or email, or start with the FAQ.
Frequently asked questions
Are these results from KPI coaching?
No. They come from HVAC marketing work led by Ali Sedighi. We show them here because each is a measured outcome, and because the way they were measured is the same discipline the dashboard brings to the rest of a company.
Can I expect the same numbers?
No one can promise that. Each result depended on that company's market, offer, crews and timing. What transfers is the habit of measuring the right figure every month.
Where can I see more case studies?
The full list of published HVAC case studies is on HVAC.Agency's case studies page.