maple.website — AEO websites & hosting
Getting started

Does a trades business need a website?

Not to find new customers out of thin air. To be confirmed by the ones a neighbour already sent you, to be quotable by search and AI assistants, and to stop answering the same three questions on the phone all day.

The sixty-second answer

Yes, but not for the reason it is usually sold. A trades website rarely creates new demand on its own. It confirms the referral someone already gave you, publishes your service area in a form machines can read, and answers the same three questions you keep answering on the phone.

What a website does for a trade, honestly

Plumbers, electricians, roofers and general contractors are the group most likely to say they do not need a website, and the reason is sound: the work comes from neighbours, past customers, a builder who keeps calling back, and a Facebook group where someone asks who to call. None of that is a search result. So why pay for a page?

Because the referral no longer ends at the recommendation. It ends at a phone. Someone is told "call Dave, he did our panel", and within about ten seconds Dave's name is typed into a search bar, alone or with the town beside it. What comes back is the whole decision. If it is a current page with a real phone number, Dave gets the call. If it is nothing, or an abandoned profile with a number from two trucks ago, the caller keeps scrolling and finds a trade that did put up a page.

That is the entire honest case, and it is enough. A trades site is a confirmation asset, not a lead generator. Anyone selling you one on the promise of a flood of new customers from generic searches is selling a strategy built for national brands to a market that is almost entirely owner-operators: as of December 2024 there were 1.10 million employer businesses in Canada and 1.08 million of them — 98.2 per cent — were small [1]. In New Brunswick, 20,256 of 20,631 employer businesses are small [1].

The four jobs a trades page actually does

1. It survives the referral. Covered above, and it is the one that pays for the site by itself. The test is simple: search your own business name plus your town on somebody else's phone and look at what a stranger would see.

2. It publishes your service area in text. This is the part most trades get wrong, usually by writing "serving the region" or nothing at all. Name the towns. A search engine matching a person in Sussex to a plumber, or an AI assistant answering "who does emergency electrical near Moncton", is working from words on a page. The Schema.org LocalBusiness type exists for exactly this, with properties including address, telephone, openingHours, areaServed, geo and priceRange [2] — but the markup only restates what your visible text already says, so the text has to say it first. More on that in how do I get AI assistants to recommend my business?

3. It answers the three questions you keep answering. Every trade has them. Do you charge for a quote? How far out are you booking? Do you come out after hours, and what does that cost? Putting honest answers in writing is not a marketing exercise; it is thirty fewer minutes a week on the phone, and it happens to be the most quotable content a small site can carry, because it is written in the words buyers actually use.

4. It gives you a link you own. A short domain on the truck, the invoice and the business card turns every finished job into a referral path — one that keeps working when a social platform changes, an account gets locked, or a directory listing goes stale. Ownership matters here: the ICANN Transfer Policy says registrants must be able to move their registrations between registrars, and any registrar lock must be removed, or an accessible removal method provided, within five calendar days of the request [6]. See who owns my website and my domain?

What it does not do

It will not rank you first for "plumber" against national directories, and you should be suspicious of anyone who promises it. It will not replace being good and showing up. It will not fill a slow February on its own. And it will not fix a phone number nobody answers — for a trade, the site and the phone are one system, which is why we wrote should my website have a contact form or a phone number?

What goes on a five-page trades site

Trades sites do not need to be big. Five pages carries almost every one-truck and small-crew operation, and the shape barely changes between plumbing, electrical, roofing and excavation.

Home. Trade, town, phone number, and one line on what makes you the right call, all above the fold and all as text. Services. A plain list in the order that pays your bills, not the order you find interesting. Service area. The towns, written out. About. Years in the trade, licence or ticket, who actually shows up at the door — the page that turns a referral into a booking. Contact. Phone, email, hours, and what happens after hours. That is the whole site. The general version is in what pages does a small business website need?, and photo strategy in do I need professional photos for my website?

When you can genuinely skip it

There is a real answer here and it is not always yes. If you are fully booked by one builder, taking no new customers, planning to retire within a year or two, and your name search already returns a maps listing you keep current, a website is a nice-to-have. Say that out loud rather than paying for something you will not use. For everyone else — anyone who wants to raise rates, change the mix of work, hire, or stop depending on a single source of jobs — being findable under your own name is the cheapest thing on the list. The comparison with a maps listing alone is in do I need a website if I have a Google Business Profile?, and the social version in is a Facebook page enough instead of a website?

The claims trap trades fall into

Trade marketing runs on superlatives: fastest response in the province, guaranteed for life, cheaper than anyone in town. Section 74.01 of the Competition Act makes a representation to the public that is false or misleading in a material respect actionable, and requires a performance or efficacy claim to be based on an adequate and proper test, with the burden of proof resting on the person who made it [3]. Write what you can do on a bad week, not what you managed once. If you publish a call-out rate, it must be a price a customer can actually pay — subsection 74.01(1.3) treats a price that is unattainable because of fixed obligatory charges as false or misleading, excepting only charges imposed under an Act of Parliament or a provincial legislature [3]. Fuel surcharges and shop fees belong in the stated price. Full detail in what can I legally claim on my website? and how do I show prices with GST/HST?

Two things trades forget

The quote form is a privacy obligation. A form that collects a name, a phone number and an address is collecting personal information. PIPEDA's Schedule 1 requires purposes to be identified at or before collection, requires knowledge and consent, and requires your policies and practices to be readily available to individuals [5]. Two honest sentences about what you do with an enquiry satisfies the spirit of it far better than a copied template. See does my small business website need a privacy policy?

Facts in pictures do not count. A phone number baked into a graphic cannot be tapped, cannot be read aloud by a screen reader, and cannot be quoted by an answer engine. The Accessible Canada Act names information and communication technologies among the areas where barriers are to be identified and removed, working toward a Canada without barriers on or before January 1, 2040 [4]. The same habits that satisfy that — real text, labelled fields, headings in order — are the ones that get you quoted.

Where we sit

Published Canadian guide prices for web design run around C$440 at the value end, C$800 average and C$1,895 premium [7]. A maple.website build starts at $50, which covers 20,000 characters of copy, 4 custom images and 2 hours of work; past that, extra copy is $0.20 per 1,000 characters, extra custom images $2 each and extra hours $40 per hour, always quoted in advance. Hosting is $10 CAD per month including SSL, CDN and daily backups, on a domain you own. Live within 48 hours of the brief. All prices CAD; HST extra where applicable. For a trade, the brief is short: the trades you do, the towns you cover, whether quotes are free, and a phone number that rings.

Frequently asked questions

I get all my work by word of mouth. Why would I bother?

Because word of mouth now ends at a search bar. A neighbour gives your name, and the next thing that happens is your name typed into a phone. A website is not what creates the referral; it is what survives it. With no page, the search returns other trades.

Is a Facebook page enough for a trade?

It covers some of the ground and none of the durable parts: you do not control the account, the address is not yours, and hours and service area live in a format built for scrolling rather than for being read out as an answer. We compare them directly in our Facebook page article.

What actually has to be on a tradesperson's site?

Five things: what trades you do, the towns you cover, your licence or certification if buyers care about it, whether you charge for a quote, and a phone number written as text. Everything past that is optional.

Do I need photos of my work before I can launch?

No. Job photos improve a trades site more than most, but waiting for them is the single most common reason a site never launches. Launch, then add photos from the truck as you go.

Can I say I am the fastest or the cheapest in town?

Only if you can prove it. Under section 74.01(1)(b) of the Competition Act, a performance claim must rest on an adequate and proper test and the burden of proof falls on the person making the representation [3]. "Emergency service, most evenings" is safer and more believable than "always available".

Should I put my prices on the site?

A call-out rate or a starting price answers the question buyers actually have and gets quoted. If you publish one, it has to be attainable: subsection 74.01(1.3) treats a price that cannot be paid because of fixed obligatory charges as false or misleading, excepting only charges imposed under an Act of Parliament or a provincial legislature [3].

What if I only work in three towns?

Say so, in plain text, on the home page. A specific service area is an advantage, not a limitation — it is what lets a search engine or an AI assistant match you to a person standing in one of those towns.

Who owns the site if I stop paying?

You should own the domain outright and be able to move it. Under the ICANN Transfer Policy, registrants must be able to transfer registrations between registrars, and any registrar lock must be removed, or an accessible removal method provided, within five calendar days [6].

Sources

  1. Innovation, Science and Economic Development Canada — Key Small Business Statistics 2025 — As of December 2024 there were 1.10 million employer businesses in Canada, of which 1.08 million (98.2%) were small businesses; New Brunswick counted 20,256 small businesses out of 20,631 total.
  2. Schema.org — LocalBusiness type — Describes a particular physical business or branch of an organization, with properties including address, telephone, openingHours, areaServed, geo and priceRange.
  3. Competition Act, section 74.01 (false or misleading representations) — Paragraph (1)(a) covers representations to the public that are false or misleading in a material respect; (1)(b) requires a performance claim to rest on an adequate and proper test, the proof of which lies on the person making the representation; (1.3) treats a price unattainable because of fixed obligatory charges as false or misleading.
  4. Accessible Canada Act, section 5 — Names information and communication technologies among the areas for identification and removal of barriers, working toward a Canada without barriers on or before January 1, 2040.
  5. Personal Information Protection and Electronic Documents Act, Schedule 1 — Principle 2 requires purposes to be identified at or before the time of collection; Principle 3 requires knowledge and consent; Principle 8 requires policies and practices to be made readily available to individuals.
  6. ICANN Transfer Policy — Registered Name Holders must be able to transfer their domain name registrations between registrars, and where a registrar has applied a transfer lock it must be removed, or an accessible removal method provided, within five calendar days.
  7. Bark — Canada web design price guide — Nationwide guide prices for web design in Canada: great value C$440, average C$800, premium C$1,895.

All sources verified 2026-09-02.

Built for trades

See what a $50 build includes