What a contractor website is for
A contractor's website has one job: get the right person to make contact, with enough detail that you can quote or call back without starting from zero. Everything else, the colours, the animation, the clever headline, is in service of that or it is in the way.
The four sites below are all ours, all live, and all built for trades or trade-adjacent businesses in Atlantic Canada. They look different because the customers are different. A homeowner choosing a framer, a business owner pricing a fleet of vans and a driver who has just been rear-ended do not arrive with the same questions. The thinking underneath is the same on all four, and that is the part worth copying.
ProFleet Graphics: the quote form is the first thing you see
profleetgraphics.ca
ProFleet does commercial vehicle wraps and fleet graphics around Halifax, Dartmouth and Bedford. The person on the site is usually a business owner pricing one van or a whole fleet, and what they want is a number.
What it does well: the quote form sits in the hero, right beside the headline, so there is nothing to scroll past. It opens with "What do you need?" and a row of options to tap: full wrap, partial wrap, lettering and decals, fleet graphics, window tint, and "not sure yet." Only after that does it ask for a name and email.
That order matters. Tapping "partial wrap" is easy. Typing your name and email into a stranger's form is a commitment. Asking the easy question first gets people started, and the "not sure yet" option means nobody bails out because they do not know the right term. Under the button, the form says how fast a reply comes back and gives the phone number for anyone who would rather call.
The intro copy names the places it serves, Halifax, Dartmouth, Bedford and the rest of Nova Scotia, and the site backs that up with pages for fleet rollouts and for local areas, so someone searching for wraps in a specific town lands on a page about that town.
The lesson for your site: if most of your enquiries are "how much for X," put the form where people decide, make the first question one they can answer with a tap, and say when they will hear back.
Nova Core Construction: a short form surrounded by proof
novacoreconstruction.ca
General contracting is a bigger sale. The visitor is deciding whether to trust you with something expensive and slow to undo, so the site has to earn that trust in the same screen where it asks for the enquiry.
What it does well: the quote form is three fields: name, phone, and a project type chosen from a list. That last one is the scope-first part. Before the first phone call, the contractor already knows what kind of job this is and can call back ready to talk about it.
Everything around the form is proof. A bar across the very top says where the company works and that it is licensed and insured. The Google rating sits above the headline with the number of reviews beside it. Under the hero, a strip repeats the points a homeowner checks: licensed and insured, the rating, locally owned, free estimates. A second button, "See Our Work," takes anyone not ready to fill in a form to the completed projects, and the phone number sits in the header on every page.
The lesson for your site: for big-ticket work, keep the form short and let it ask the one question you most need answered. Then put the reasons to trust you right next to it, not three scrolls further down.
Action Framing: service area in plain words, and a number that is always right
actionframing.ca
Action Framing is a framing crew whose customers are homeowners and builders deciding who to trust with the skeleton of a building. It was built from scratch, then rebuilt as a custom WordPress theme so the owner could keep it current himself.
Service area in plain words: the first screen says what the crew does, where it is based and how far it travels, in the kind of sentence a person would actually say. It names the jobs it takes on, from houses and garages to decks and wheelchair ramps, and the towns at each end of its range. A homeowner knows in five seconds whether to keep reading, and Google gets the same place names.
The phone first: the main button is a call button with the number written on it, and the quote button sits beside it as the second choice. Under both, one line says quotes are written and free, and that you can call or text seven days a week. For a trade whose customers would rather talk, that is the right order.
A number that is always right: the phone number appears in 21 places across the site, and every one of them comes from a single business-details field. Change the number once and every header, footer, button and contact block updates together. That sounds like a small thing until you have seen a trades site with three different numbers on it because one page was missed.
Photos the owner controls: the hero is a real photo from a recent build, labelled as one. The rebuild means Aron can add jobsite photos himself without the layout moving, and editable copy goes through fixed fields so updating the words cannot break the design.
Enquiries that arrive: the quote form sends through authenticated email, so messages land in the inbox rather than the spam folder. It is the least glamorous fix here and one of the most valuable, because a form that silently loses messages looks exactly like a form that works. There is more on the rebuild in the Action Framing case study.
The lesson for your site: write your service area the way you would say it on the phone, then send yourself a test enquiry today and check that it arrives.
JC AutoWorks: answer the stressed customer first
jcautoworks.ca
A body shop is not a contractor in the building sense, but its customers behave like anyone with an urgent repair. They arrive stressed, usually straight after an accident, and want to know two things fast: can you fix this, and do you deal with my insurer.
What it does well: the headline says what the shop is and which area it serves. Right under it are the four kinds of work it does, collision repair, dents and body work, painting and frame straightening, so a driver can match their problem to a service at a glance. The main button is a call button with the number on it, and "Get an estimate" sits in the header on every page.
Just below the first screen, a strip of four short facts does the reassuring: local, certified for collision repair, an on-site frame rack, and the shop's Google rating with the number of reviews next to it. Each one answers a doubt before the customer has to ask.
It is a small site with a focused job, which is a useful reminder that a site converts by answering the right question first, not by having lots of pages. More detail is in the JC AutoWorks case study.
The lesson for your site: write down the one worry your customers have when they call, whether it is insurance, a dead furnace on a Sunday or whether you take small jobs, and answer it in the first screen.
A checklist to hold your own site against
Open your site on your phone, not your computer, and go through these. Most trades sites we look at fail at least four.
- The first screen says what you do and where. "Framing contractor, Halifax and surrounding area" beats a slogan every time.
- The phone number can be tapped from the top of every page, and it is the same number everywhere.
- There is one clear next step, a quote form or a call button, visible without scrolling.
- The form asks easy questions first and the questions you need to quote, not just name, email and "message."
- The form actually arrives. Send a test today, and check your spam folder.
- Real photos of your work, recent, labelled with the type of job, and not stock images of someone else's crew.
- Your service area is stated in words, naming the towns, so both people and Google know where you work.
- The main worry is answered early. Insurance, emergency hours, small jobs, licensing: whichever one your customers ask most.
- Reviews are visible, ideally your Google rating with the number of reviews next to it.
- Each main service has its own page, so someone searching for that service lands on something specific.
- You can update it yourself or get a change made in a day, so photos and hours do not go stale.
- It loads quickly on mobile data. Most of your visitors are on a phone, often standing in the problem.
If missed calls are your bigger leak, a quote estimator and automatic text-back go further than any design change. That is what the Lead Machine adds for trades.
What a site like these costs
Every site above was built to a fixed price, not an hourly estimate. The Starter plan is $800 to build and $99 a month, for a custom site of up to five pages with hosting, backups and changes included. The Lead Machine is $800 to build and $399 a month, and adds the quote estimator, missed-call text-back and an owner dashboard for trades who want every lead in one place. A typical build takes one to two weeks.
The monthly is month to month, and you own your files and your domain. There is more on the trade-specific setup on our websites for contractors page, and every live site we have built is on the portfolio.
