Northshore Heating & Cooling
Replaced a slow, agency-built site with a 5-page build that loads in 1.1s. Phone calls up 3.2× in 60 days.
What they came to us with.
Northshore had a six-year-old WordPress site that loaded in eight seconds and didn't show up for the searches that matter most in Edmonton. They were paying $150 a month for hosting that came with no actual support, and their contact form had been silently broken for over a year before anyone noticed. Heading into winter, they were one cold snap away from losing the season.
The decisions we made.
And why.
Mobile-first by default
Customers don't visit a trade site to admire it. They visit on a phone, looking for a phone number, in a hurry. Every layout decision started with the smallest screen first.
Speed as a feature
Hosted on Vercel's edge network. Hand-tuned bundle size. Sub-2-second first paint on cellular. A site that loads slow is a site customers abandon.
Local SEO baked in
Schema markup, Google Business profile, sitemap, OG cards, and location-specific landing pages. The site doesn't just look good, it shows up first when customers Google.
Owned, not rented
Domain in their name. Code in a repo they control. Hosting in their account if they want it. No platform lock-in, no monthly hostage situations.
In the box.
What happened next.
Within three weeks of launch they ranked top-three in Edmonton for both of their primary emergency searches. Cellular load time went from eight seconds to 1.3. They stopped buying Google Ads in month two and never restarted. By the second cold snap of the season, the business was booked four weeks deep on installs alone.
Want a write-up like this for your business?
Twenty minutes on the phone is all it takes to find out if we’re the right team. If we’re not, we’ll say so.
We were drowning in service calls within six weeks. Our biggest problem now is hiring fast enough.
* Sample case study. Real client testimonials and photos go up as projects ship.