HVAC lead generation — Halifax, the HRM & Nova Scotia

You know heat pumps. The question is whether the homeowner pricing one this week ever sees your name.

You don't need a web designer to explain your trade to you. You need the quote requests. We build HVAC sites that get found for the searches that actually turn into jobs in this province, put the quote one tap away, and report what came in — so you can tell whether the thing is earning or just sitting there.

  • Bedford client: $75,000+ quoted in 3 months
  • 5 organic leads in a single week
  • You see every lead that comes in

Where the leads are leaking

Four reasons an HVAC company gets less work from its site than it should.

None of these are about how the site looks. Every one of them is a job that went to someone else.

  • 1

    One 'Services' page can't rank for six jobs.

    Heat pump install, oil-to-heat-pump conversion, ductless mini-split, furnace repair, no-heat emergency, maintenance plan — these are six different searches by six different people. A single services block competes for none of them well. A page each is the difference between showing up and not.

  • 2

    You're invisible on the rebate search.

    A lot of homeowners search what's available before they ever search for an installer — and the programs keep changing, so they search again. That's a free run at someone who's about to spend thousands, and almost nobody in this market has claimed it. Own that page and you meet them before your competitor does.

  • 3

    The quote is too much work to start.

    A conversion quote begins with a question and a photo of what's in the basement. If the only option is a generic contact form or a phone number buried on another tab, you lose the person who was willing to ask but not to work for it.

  • 4

    You can't tell what's working.

    If leads only arrive as emails, you can't say which page produced them, whether the number is going up, or whether the site is worth what it cost. That's not a reporting problem — it's why most contractors can't tell a good site from a bad one.

How a lead actually reaches you

Four steps. Every one of them is somewhere a lead can leak.

Most contractor sites are judged on how they look. We build against this chain instead, because this is where the phone call is won or lost.

  • 1. The search happens

    Someone types 'heat pump install bedford' or 'no heat halifax'. If you have no page for that exact job, you're not in the running.

  • 2. They land and stay

    The page loads fast on mobile data, answers the exact thing they searched, and proves you're real and local within a few seconds.

  • 3. They ask

    Tap-to-call for the emergency, a send-a-photo quote request for the conversion. Two different buyers, two different paths, both one tap.

  • 4. You get it — and it's recorded

    The lead reaches your phone and email, and it's stored, so nothing is lost to a spam folder and you can count what the site actually produced.

What we build

Every piece here exists to produce a quote request.

No feature list for its own sake. This is what we build and the lead each part is meant to catch.

  • A page per job you want more of

    You tell us which work pays best — conversions, replacements, service plans — and each gets its own page targeting how homeowners here actually search for it. That's what gets you into the results for the job you want, instead of the job you don't.

  • Two quote paths, because you have two buyers

    The no-heat call needs a tap-to-call button and nothing in the way. The conversion needs a send-a-photo estimate request that a homeowner can finish in a minute. Same site, two different lead paths, both built to be finished on a phone.

  • Your tickets, above the fold

    Your certifications are a conversion asset and most sites bury them in the footer. A homeowner deciding who to let near their heating system is looking for a reason to feel safe, and government-backed credentials are the strongest one you have. We put them where that decision gets made.

  • A rebate page built to be updated

    This is a lead magnet with a shelf life — the broad home-heating rebate closed at the end of 2025 while other paths continued. We build it so you or we can update it in minutes, because a stale rebate page costs you trust at the exact moment you were winning it.

  • Service-area pages for the communities you actually serve

    Bedford, Sackville, Dartmouth, Halifax, and out to the Valley or the South Shore if you go there. 'Near me' searches resolve to communities, so the site and your Google Business Profile have to name the same ones. This is how you stop losing local jobs to a company two towns over.

  • Lead capture that doesn't lose anything

    Every submission is stored, not just emailed — so a lead never dies in a spam folder, and you have a real count of what came in. It also means we can tell you which pages produced quote requests and which didn't.

Where the website fits

Ads rent you the emergency call. The conversion quote is won on what you own.

Google Local Services Ads — the 'Google Verified' badge at the top — get the first look on an urgent 'no heat' search, and you pay per lead for them. Fine for catching the emergency. But the money job here is the conversion, and nobody spends five figures off a tap: they read, compare, check that you're certified, and then ask. That happens on your site. It also keeps working between cold snaps and after you pause the ad spend, which is the whole difference between a cost and an asset.

  • Local Services AdsPay-per-lead, in a rented spot. Good for the urgent call — it stops the day you stop paying.
  • The conversion quoteResearched for weeks before anyone calls. Service pages, credentials, and an easy quote path are what win it.
  • The maintenance planRecurring revenue that carries the slow months. An easy signup turns one install into years of repeat work.
  • The asset you keepAds earn only while you pay. A site that ranks keeps producing quote requests through every season.

The proof

A Bedford HVAC company: $75,000 in quoted work in its first three months.

Anyone can promise leads. Here is a real Nova Scotia client, real figures, the dates they were measured — and the part I can't attribute.

  • HVAC client, Bedford NS

    TrueFlow Sheet Metal — $75,000+ quoted, 5 leads in one week

    A new site from a standing start. Three months in it has produced over $75,000 in quoted work, including five leads in the week of August 23–29 — every one confirmed by the owner as organic search through the site's own form, and four walked within days. That week drew 517 impressions and 11 clicks, with the weekly click count going 1, 2, 3, 5, 7, 11; by late September its best week reached 1,120 impressions and 19 clicks. Two honest caveats: that's quoted and booked work, not money banked, and I can't draw a clean line from those 11 clicks to the 5 leads — the arithmetic doesn't close, so some reached him by routes Search Console doesn't record.

  • Financing platform

    IronFinance.ca

    A heavy-equipment financing platform serving the Canadian trades economy — production software, architected and shipped end to end. The same person who builds your site builds systems that handle real money.

  • Local data tool

    Core Business Finder

    A map tool that finds and verifies local operators and their contact data — first-hand proof of how messy local listings are, and how quietly that costs trades work.

Client review

What TrueFlow HVAC said.

“I’ve been really impressed with the work Lightly Coded has done for TrueFlow HVAC. The website looks professional, represents the business extremely well, and most importantly, it’s already generating quality leads.

“It’s exciting to see people finding us online and reaching out for the services we actually want to grow. The attention to detail, content, and overall strategy has made a real difference. I couldn’t be happier with how everything has come together.”

CalebTrueFlow HVAC

What HVAC companies actually ask

Straight answers about leads.

How long before I see quote requests?
Longer than you'd like, and anyone promising otherwise is selling something. The Bedford client above took about eight weeks to reach five leads in a week, and three months to pass $75,000 in quoted work — but the first four weeks produced almost nothing visible, and that's normal. You're building an asset, and it compounds: his weekly clicks went 1, 2, 3, 5, 7, 11. If you need the phone ringing next week, that's ads, not this. If you want something that's still producing in two years without a monthly ad bill, this is it.
How do I know it's actually working?
Because we show you the same numbers we just showed you for another client: impressions, positions on the searches that matter, and quote requests, with dates. Every lead is stored rather than just emailed, so there's an actual count. If the site isn't producing, you'll be able to see it — which is the point. Most contractors can't tell whether their site is earning, and that's how bad sites survive for years.
I already come up when I search my own name. Isn't that enough?
That's the one search that doesn't matter — everyone ranks for their own business name, including your competitors for theirs. The jobs are in the searches from people who don't know you exist yet: 'heat pump install bedford', 'oil to heat pump nova scotia', 'no heat halifax'. Those are the ones worth checking, and the free Visibility Check will tell you where you stand on them.
Most of my work is repeat customers and referrals. Do I need this?
Depends whether you want to grow or hold steady. Referrals still check you out before they call, so a weak site quietly costs you some of those too. But the real argument is that referral volume is capped by how many people already know you — and the conversion work in this province is being searched for right now by homeowners who don't. If you're happy with the current volume, this isn't urgent. If you want more, this is where it comes from.

Start a project

Tell us which HVAC work you want more of.

Heat pump installs, oil conversions, no-heat calls — tell us which jobs you want the phone ringing for and where you work. You'll get a straight answer on what it would take and what it would cost, from the person who'd build it.

You'll talk to the person who'd write the code — no account manager, no agency markup.

Real, live builds:
Call

Request a free audit

Preferred way to reach you