Northside HVAC was burning $3,000 a month on Google ads and barely breaking even. We rebuilt their site around emergency repair searches, fixed their local SEO, and got them ranking in the map pack. They cut ad spend in half and tripled booked service calls.
Northside HVAC has been in business for 14 years. Two full-time technicians, one owner, and a phone that wasn't ringing enough to keep them busy. They were spending around $3,000 per month on Google Ads, getting maybe 20 leads, and closing 5 to 7 of them. The math wasn't working.
Their website was a Wix template from 2019. It loaded slowly, the contact form was buried two clicks deep, and there was no phone number above the fold on mobile. The Google Business Profile had 8 reviews and hadn't been touched in over a year. They were nowhere on the local map results for any of the obvious searches: 'AC repair near me', 'furnace repair', 'HVAC emergency'.
The owner, Mike, told us he'd worked with two other agencies before and gotten nothing but invoices. He didn't want a fancy site. He wanted the phone to ring.
We rebuilt the site in two weeks. New homepage with the phone number stuck to the top of every page on mobile. One-page service flow: AC repair, heating repair, emergency service, maintenance plans. Each had its own page targeted at the search intent behind it. Every page ended with the same simple call-to-action and a tap-to-call button.
Then we went after the Google Business Profile. New photos of the trucks and the techs. Service area properly mapped. Posts about seasonal tune-ups every two weeks. A review request system that ran automatically after each completed job. They went from 8 reviews to 47 in three months, all real, all 4 or 5 stars.
Local SEO came next. We rewrote the site to mention every neighborhood Mike served. Built citations on the 40 directories that actually matter for HVAC. Got them listed on Nextdoor as a recommended business. Within 8 weeks they were showing in the map pack for 'AC repair' searches across most of their service area.
The results were quiet at first, then loud. By month 3, organic calls had overtaken ad-driven ones. By month 4, Mike paused ads entirely. Service calls had tripled. The two techs were booked solid two days out. They hired a third.
Cost per lead dropped from $150 (paid) to about $72 (blended), and quality went up because organic searchers tend to be ready to book, not just shopping.
Let's build a website and strategy that brings you consistent leads.