Calgary, Alberta

I run furnace and AC ads for one Calgary contractor. Here's the receipt.

Last campaign cost him $780 in ad spend and produced three installs. That works out to $260 to buy a job worth several thousand. I'd like to do the same for your winter.

Book a 15-minute call

No pitch deck. I'll show you the ad account.

Easy Air Heating & Cooling — CalgaryClient since January 2026

What one Calgary contractor actually got

These come off the Meta billing receipts and his install count, not off a case study I wrote about myself.

Easy Air Heating & CoolingAC campaigns · Jan 27 – Sep 1, 2026
Cost per completed installMost recent campaign, July 8 – August 17
$260
Ad spend, most recent campaign29 days, before GST
$780
Installs from that campaign
3
Ad spend across the whole AC season
$1,640
Installs across the seasonAll five confirmed by the owner as coming from these ads
5
Season average per install
$328

One further buyer was ready to go and didn't get financing approved. Two or three lenders instead of one would likely have saved that job — the kind of thing I'll tell you about whether or not you hire me.

How it runs

1

I build the whole thing

Ads, landing page, the questions that screen out renters and repair calls, tracking, and the booking system. Takes about two weeks. You don't hand over passwords and you don't get homework.

2

Leads get screened before they reach you

Every enquiry answers where they live, whether they own the place, how old the equipment is, and whether they want a replacement or a repair. Anyone who passes gets a text within a minute and books straight onto your calendar.

3

You quote them

That part is yours. I'll tell you what I see in your follow-up times and your close rate, because your numbers are how I get paid, but I'm not going to pretend I can sell furnaces better than you can.

Before you book the call

I've been doing this since January and I have one contractor's numbers to show you, not twenty. The first few campaigns I ran for him were expensive while I worked out his offer and his follow-up, and the season averaged $328 a job rather than the $260 the last one hit.

I'd rather you hear that from me than find it out in month two. The version I'd run for you is the one that's working now, and you get the eight months of mistakes for free.

Book a 15-minute call

Pick a time that works for you. I'll walk you through the ad account on screen.