Web Design
Websites that book jobs while you're on one.
Web design and SEO for plumbers and trades in Halifax, Dartmouth and across Nova Scotia
A trades website books jobs when it loads fast on a phone, answers the one question a customer actually has (will you show up and can I reach you?), and keeps a call, text or book button one tap away on every screen. It's not about looking pretty. It's about being the site that turns a 2am panic search into a booked call while you're asleep or on another job.
The proof is the page
You're standing inside the example.
No stock mockups. No borrowed screenshots. The thing pitching you a website is the website. If the type is sharp, it loaded fast on your phone, and you already know exactly where to tap next. that's the whole argument, and you just lived it.
Same hands built the rest: the agent you can call and the automations that answer the phone and send the invoice while you're on the tools.
What a booking site does
Does it really book jobs while you're on one?
Yes. That's the entire point. The site works the shift you can't: it answers the panicked caller at 11:47pm, gives them one obvious move, and drops the booking on your calendar so the first thing you see in the morning is work already won.
- Call, text or book. In reach on every screen
- Books straight into the calendar you already use
- Texts the customer a confirmation, no thumbs required
Harbourside Plumbing · Example
Burst pipe? We're on it today.
Halifax & Dartmouth · Licensed · Answering now
New booking · 11:47pm
Tue 8:00am, while you were on a job
Brochure vs. booking
What's the difference between a site that sits there and one that books?
A brochure site
The one the other nine guys sold.
- Loads in six seconds on LTE
- Phone number buried in the footer
- A ten-field “contact us” form nobody fills out
- Looks fine on a desktop your customers never use
- Sits there. Books nothing.
A booking site
The one that answers the phone-shaped question.
- Loads before the thumb stops moving
- Call, text and book in reach on every screen
- Answers the one question: will you show up?
- Built for a phone in a flooded basement
- Works the night shift. Books while you sleep
What actually books the job
What separates a site that books from one that just sits there?
- 01
Built for a phone in a flooded basement
Your customer isn't at a desk. They're standing in water on one bar of LTE. The site is designed phone-first, so the thumb finds the call button before the panic sets in. Desktop-pretty loses the job; phone-fast books it.
- 02
Loads before the thumb stops moving
A slow site is a lost job. People bounce and dial the next shop. This is built for Core Web Vitals green: about a second to first paint on a mid-range phone, real text streaming in, nothing waiting on a heavy image to decide whether you get the call.
- 03
Every word is real text, so Google and AI can read it
Nothing important is baked into a picture. Every headline and service is real HTML, which means Google indexes it and ChatGPT can quote it when a homeowner asks it to find a plumber. A design that can't be read is a design that can't be found.
- 04
One obvious move on every screen
No hunting for a buried phone number, no ten-field contact form nobody fills out. Call, text, or book stays in reach at every scroll position, because the whole job of the site is to make the next step impossible to miss.
Built to be found
What good is a fast site if nobody finds it?
None at all. So search is built in from the first line of code rather than sold back to you as an add-on six months later. Three things have to happen: Google has to be able to read the site, AI assistants have to be able to quote it, and both have to believe you are a real business in Halifax. This page does all three, which is part of why you are reading it.
- 01
Google has to be able to read it
Every word here is real HTML text, never baked into a picture. Clean headings, a sitemap, a canonical on every page, and structured data that tells Google what the business does and where it does it. Most trades sites fail on exactly these basics, with no sitemap, no schema, and a phone number that only exists inside an image.
- 02
Homeowners ask assistants now, not just Google
That is what answer engine optimisation means. Every page answers the question in its first two sentences, phrased the way somebody would actually ask it. When a homeowner asks an assistant who to call about a burst pipe in Dartmouth, the pages that get quoted are the ones that answered plainly instead of burying it under a hero image.
- 03
Being the source the AI names
Generative engine optimisation is the newer half. It means letting the AI crawlers in on purpose, stating plainly who the business is and where it works, and keeping those facts identical everywhere they appear. Most sites either block those crawlers without knowing it or say nothing an assistant could repeat.
Works with what you already use
Keep Jobber. Keep QuickBooks. Keep your number. I make the site talk to them.
- Jobber
- Housecall Pro
- QuickBooks
- ServiceTitan
- CompanyCam
- Google Local Services
Straight answers
Questions I actually get on the phone
- You're the 10th guy to pitch me a website.
- I know, and that's exactly why I don't lead with a website. The other nine sold you a brochure. I build the thing that catches the 2am burst-pipe search and turns it into a booked call while you're asleep or on another job. If it doesn't book work, it isn't worth paying for.
- My website's fine.
- If it loads in six seconds and hides the phone number in the footer, it's a brochure, not a booking tool. “Fine” looks alright on your laptop and loses the job on a customer's phone. The test isn't whether it looks nice. It's whether a stranger in a panic can reach you in one tap.
- I can't take on more work as it is.
- Then you don't need more leads. You need the right ones and fewer hours lost. A booking site can qualify before it books, so what lands on your phone is work you'd actually take. Pair it with automation and it does the sorting while you're on a job.
- Can't I just use a template or Wix?
- You can, and it'll look okay. But templates are built to look pretty on a designer's screen, not to load in a second on job-site LTE and book the panicked caller. The design here is doing a job, not decorating one. That's the difference you're paying for.
- Do I have to switch everything over?
- No. The site plugs into the tools you already run. Your calendar, your CRM, your number. I connect your habits; I don't replace them. Keep Jobber, keep QuickBooks, keep the phone that already rings.
Related field notes
What a site that books jobs is actually up against.
How much does a missed call actually cost a plumber?
A missed call usually costs a plumber the whole job. Hundreds to thousands. The caller doesn't leave a voicemail; they dial the next shop.
Read the answer →Why 'more leads' is the wrong goal for busy trades
For a slammed shop, leads were never the bottleneck. Hours are. The fix is filtering to the right customers and getting your evenings back.
Read the answer →
Every note started as a real question on a real call. Read all the field notes.
See it built
Want a site that books jobs while you're under a sink?
First call is 15 minutes. I'll show you exactly where your current site is losing the job, and what the booking version does instead. You'll have seen a system run live before we hang up. After that, it's just a website, and it just books jobs while you're on one.
Prefer to see how it hangs together first? Look at the automations behind the booking, or the work.