← All spec rebuilds

Trades · Spec rebuild

A trades site built to get the phone ringing

Most Kamloops trades win work by word of mouth, then lose the online half of it to a site that fights the customer. This is how I’d rebuild a typical one — fast, mobile-first, and built around a single job: get a phone call.

View the live demo →

Before

The problems that hold back a Kamloops plumbing & heating company.

  • Phone number buried in the footer — no tap-to-call, so a customer on a job site has to pinch, zoom, and copy it by hand.
  • Desktop layout squeezed onto a phone: tiny text, buttons too small to hit, a menu that covers the screen.
  • Slow to load — a heavy template and unoptimised photos mean the page is still loading after five seconds on mobile data.
  • No service-area or service-specific pages, so Google never connects the business to “emergency plumber Kamloops.”
  • No licence, insurance, or review proof above the fold — nothing that tells a stranger this is safe to call.

After

What the rebuild changes.

One job: the call

A tap-to-call button fixed to the screen on mobile, and a clear “Call now” in the hero. Booking a job is one thumb-tap from anywhere on the page.

Fast on phone data

Static pages, no bloated template, images sized and lazy-loaded. The page is usable in under a second on mobile — before a slow site has even painted.

Found on Google

A clear title built around the service and city, real service-area copy, and a structure Google can read — so the business turns up for “emergency plumber Kamloops,” not just its own name.

Trust, immediately

Licensed-and-insured, years in business, and real reviews placed high on the page — the proof a stranger needs before they’ll dial.

This is a spec rebuild — an unsolicited concept, anonymized, built to show how I work. It wasn’t a paid client engagement, and no real business is named or shown.

Want one like it?