How to Plan a Website for a Canadian Local Business

 

Shovon Joarder — How to plan a website for a Canadian local business

A dentist I know in London, Ontario paid $12,000 for a website two years ago. It is beautiful. The colours are perfect, the photos are lovely, and his mother tells everyone how proud she is of it.

In the eight months after it launched, that website produced exactly three contact-form submissions. Two of them were spam.

The problem was not the designer. The problem was that nobody planned the website before it was built. Nobody asked what the site was supposed to do. The designer asked about colours, fonts, and the logo — never about how a nervous new patient actually decides to book an appointment. So the site got built around how it should look, not what it should achieve. And a website with no job is just an expensive decoration.

I’m Shovon. I run a digital marketing agency in London, Ontario, and I have watched this exact story play out dozens of times: the money is spent, the site goes live, and then comes the quiet disappointment. This post is the planning process I wish every local business owner went through before signing anything — what your website should do, what it should contain, which platform fits, what it should cost in Canada, and how to hire someone without getting burned.

Key Takeaways

  • Give your website a job. “Generate quote requests from homeowners in London” beats “look professional” every time. Every planning decision flows from that job.
  • Write a one-page brief before you talk to designers. It forces you to answer the hard questions once, instead of paying for them to be answered badly later.
  • Most local businesses need 8–12 pages, not 40. A homepage, one page per core service, an about page, reviews, and a contact page cover almost everything.
  • Match the platform to the business. WordPress still powers about 43% of all websites, but Shopify or a simple builder can be the smarter pick depending on what you sell and who will update the site.
  • Budget honestly. Most Canadian small business websites land between $3,000 and $8,000, and the number moves with page count, custom design, features, and whether your content is ready.
  • Read proposals like a detective. Vague timelines, no content plan, and mystery “SEO included” line items are the red flags that cost owners thousands.
  • Prepare before you hire. Your photos, text, logins, and brand assets gathered up front can shave weeks off a project and hundreds off the bill.
Infographic: Plan your website in 6 steps — define the goal, write the brief, map the pages, pick the platform, budget the build, hire right.

Start with the job, not the design

Every website project I have ever seen go sideways started the same way: with a conversation about how the site should look. Colours. Fonts. “Something modern.” And every project that went well started with a different question: what should this website do for the business?

For a local business, the honest answers are usually short. The website should get people to call, request a quote, book an appointment, or walk through the door. That is the job. Everything else — the design, the pages, the platform, the budget — is just a decision about how to do that job well.

Write your website’s job down in one sentence before you do anything else. Not “represent our brand online.” Something you could measure:

  • “Get homeowners in London to request a furnace quote through the site.”
  • “Get new patients to book a cleaning appointment online.”
  • “Get couples planning weddings to call us about catering.”

Here is why this matters so much: a designer who knows the job designs differently. A site whose job is phone calls puts a tap-to-call button where thumbs actually reach. A site whose job is quote requests puts a short form on every service page, not buried on a Contact page three clicks deep. A site with no defined job gets whatever the designer felt like building that week.

It also protects your budget. When you know the job, you can say no to things that don’t serve it. That animated hero video the designer is excited about? If your job is emergency plumbing calls at 2 a.m., a video that slows down the page is working against you. A clear job description is the cheapest scope-control tool you will ever own.

Write a brief before you talk to anyone

A website brief is just a short document that says what you want, for whom, and why. One page is enough. It feels like homework, and it is — but it is the kind of homework that saves you from paying someone else to guess.

Designers price uncertainty. When you show up with “I need a website, something professional,” every quote you get is padded for the ten rounds of revisions that always follow. When you show up with a clear brief, you get sharper quotes, fewer surprises, and a project that finishes closer to on time. Here is what belongs in yours:

  • The job, in one sentence. From the section above. This is the whole brief in miniature.
  • Who the site is for. “Homeowners aged 35–65 in London and St. Thomas” is useful. “Everyone” is not a target audience; it is an admission you haven’t thought about it.
  • The three actions you want visitors to take. Usually some version of call, book, or request a quote. Rank them: which one matters most?
  • Pages you think you need — homepage, services, about, contact, and anything specific to your trade (a menu, a booking page, a gallery of past work).
  • Websites you like, and why. Not to copy — to communicate. “I like how this plumber’s site puts the phone number everywhere” tells a designer more than “make it pop.”
  • Websites you dislike, and why. Just as useful. “Our competitor’s site is impossible to read on a phone” is a real requirement in disguise.
  • Your budget range and your deadline. Designers are not mind readers, and hiding your budget doesn’t get you a better price — it gets you proposals for the wrong project.

Do not overthink the format. A page in Google Docs is fine. The point is that you have answered these questions before money changes hands, when changing your mind is still free.

Decide which pages your business actually needs

Here is a question that stalls more website projects than any other: “So… what pages do we need?” Owners either list three pages and hope for the best, or list forty and watch the quote double. The truth for most local businesses is somewhere in the middle: roughly 8 to 12 pages covers it.

Each page should exist for a reason — either a customer need or a search Google can send you. Here is the shape that works for almost every local business I work with:

PageThe job it doesExample
HomepageSays who you are, where you are, and what you do — in secondsA salon homepage naming the city and linking to booking
Service pages (one per core service)Each one answers a specific customer problem and captures its enquiries“Teeth Whitening,” “Dental Implants” as separate pages
AboutBuilds trust: who you are, why you started, who works thereTeam photos, credentials, the story
Reviews / TestimonialsProof, in your customers’ own wordsGoogle reviews embedded, with names and neighbourhoods
Service area / LocationsTells people (and Google) which towns you serve“Serving London, St. Thomas & Woodstock”
ContactEvery way to reach you: phone, form, map, hoursTap-to-call on mobile, embedded map
Blog or ResourcesAnswers customer questions, earns Google traffic over time“How much does a root canal cost in Ontario?”
Booking / Quote page (if relevant)Removes friction from the one action that mattersOnline booking for a clinic, quote form for a contractor

Notice the discipline: one page per service a customer would actually search for, not one giant “Services” page listing everything in two sentences each. A page about one thing can rank for that thing; a page about twelve things ranks for nothing. I go deep on this in my website SEO blueprint post — worth reading once your page list is drafted.

Illustration of a simple website sitemap: homepage branching into service, location, about and contact pages

Sketch your navigation like a customer

Your navigation menu is the most-clicked part of your website, and most local businesses treat it as an afterthought. Then they wonder why visitors can’t find the booking page.

Do this exercise before any design work starts: grab a pen and draw your menu the way a customer thinks, not the way your business is organized internally. Customers don’t think in departments. They think in problems: “I need a plumber,” “how much does it cost,” “are you open Saturday.”

Keep it shallow

No important page should be more than two or three clicks from the homepage. Your money pages — the service pages and the booking page — belong one click away, right in the main menu. Every extra click between a visitor and your phone number costs you enquiries. Count the clicks on your current site sometime; most owners are surprised.

Label pages like a human

“Services” tells nobody anything. “Plumbing Services,” “Dental Services,” “Our Menu” — labels that say what they contain. Avoid clever: nobody ever clicked “Solutions” because they were looking for a plumber. And put your phone number in the header of every page. On mobile, that number should be a tap-to-call button, not text someone has to memorize and dial.

The footer is free space on every page of your site: full business name, address, phone number, hours, and links to your key pages. It is also where Google looks for consistency signals — your name, address, and phone number should match your Google Business Profile exactly. A sitemap page (a simple list of all your pages) helps visitors and gives search engines one clean list to crawl; Google’s own sitemap documentation explains the technical side if your developer needs it.

Choose the platform with your eyes open

WordPress, Shopify, or a drag-and-drop builder like Wix or Squarespace? This choice gets more heated debate than it deserves, because the honest answer is: it depends on what you sell and who will update the site. Let me give you the tradeoffs straight, the way I give them to clients.

First, some context on what the web actually runs on. According to W3Techs data reported by Search Engine Journal, WordPress powered about 43.3% of all websites as of October 2025 — still the giant, though down from its 2022 peak as hosted builders keep gaining ground. Shopify sits around 4.8%, Wix around 4.0%, and Squarespace around 2.4%. WordPress remains the most flexible option by a wide margin; the builders win on simplicity. Neither fact tells you which one you need.

PlatformBest forTypical costWatch out for
WordPressService businesses that want full control, plan to publish content, and may grow into something biggerFree software; hosting $10–$40/month; themes/plugins extraYou own the maintenance: updates, backups, security. Ignore it for a year and it shows.
ShopifyBusinesses that sell products online, even as a side line (a salon selling gift cards and products, a restaurant selling merch)$39–$105 USD/month plus transaction feesMonthly cost never goes away, and leaving later means rebuilding.
Wix / SquarespaceSimple brochure-style sites where the owner will do their own updates and doesn’t need much customization$20–$50/month roughlyYou rent, not own. Advanced SEO, custom features, and moving your site elsewhere are all harder.

Here is how I actually advise owners to decide:

  • If you’re a service business (plumber, dentist, lawyer, salon) and you plan to publish helpful content to attract Google traffic, WordPress is usually the right call. It is the most SEO-friendly option, it grows with you, and any developer on earth can work on it.
  • If you sell things online — even a little — Shopify earns its monthly fee fast. Building a store on WordPress is possible, but Shopify’s checkout, payments, and shipping are simply less headache.
  • If you want the simplest possible site and you’ll update it yourself, a builder is fine. Just go in knowing the tradeoff: easy now, limited later.

One question settles most debates: who updates this site in year two? If the answer is “me, between appointments,” pick whatever you will actually open and use. The best platform is the one that doesn’t turn into an abandoned project six months after launch.

Illustration comparing three website platform choices: an open-source CMS, an e-commerce platform, and a drag-and-drop builder

What a website actually costs in Canada

“How much does a website cost?” is the question I get most, and the honest answer is the one nobody likes: it depends. But “it depends” is useless without numbers, so here are real 2026 ranges for the Canadian market, drawn from current agency pricing guides:

Build typeTypical range (CAD)What you get
Freelancer build$1,500 – $7,000Template-based site, 5–10 pages, basic setup. Great for simple needs; quality varies.
Small agency, template-based$5,000 – $12,000Professional polish on a proven theme, proper mobile setup, basic SEO structure.
Custom agency / studio build$12,000 – $30,000Custom design from scratch, advanced features, integrations, content strategy.
Most common small business site$3,000 – $8,000Where the majority of Canadian local business websites actually land.
E-commerce$5,000 – $60,000+Product setup, payments, shipping — climbs fast with product count and custom needs.
Ongoing yearly costs$1,500 – $5,000/yearHosting, domain, maintenance, updates, backups. Budget this from day one.

These ranges line up across multiple Canadian pricing guides published this year — Eggbeater’s 2026 breakdown puts the typical small business site at $3,000–$8,000, and Idea Marketing’s 2026 guide shows the same freelancer-to-agency spread. A simple 5-page site from a full-service agency averages around $2,000–$5,000.

What actually moves your number up or down:

  • Page count and unique layouts. Ten pages using two templates costs far less than ten pages each designed from scratch.
  • Custom design vs. template. A premium theme customized for your brand is the sweet spot for most local businesses — custom design is wonderful but doubles the design hours.
  • Features. Online booking, quote calculators, member areas, and CRM integrations each add real hours. List the features you need; cut the ones that are just nice to have.
  • Content readiness. This is the silent budget-killer. If your text and photos are ready, the project moves. If the designer is waiting on you for six weeks — or writing your copy from scratch — you pay for that time either way.
  • Who builds it. Freelancers ($40–$100/hour) cost less than agencies ($75–$200/hour), but agencies bring a team: designer, developer, and usually someone thinking about SEO and conversions.

My rule of thumb for local owners: budget for the site, then add 20% and budget the first year of running it. The owners who get burned are rarely the ones who paid too much — they’re the ones who paid for a launch and nothing after.

How to read a web design proposal

Get two or three proposals and lay them side by side. You are not comparing prices — you are comparing what the price includes. A $4,000 quote that includes content help, SEO setup, and training beats a $2,500 quote that is just “website design” with everything else extra.

A proposal worth signing has:

  • A page list. Which pages, named individually. “Up to 10 pages” is fine; “website” with no breakdown is not.
  • A timeline with milestones. Design draft by week 3, content due by week 5, launch by week 8 — something you can hold both sides to.
  • Who writes the content. The single biggest cause of stalled projects. If it’s you, there should be a deadline for it. If it’s them, it should be a line item with a price.
  • What “SEO included” actually means. Basic on-page setup (titles, meta descriptions, mobile-friendly, fast loading) is reasonable. Promises of rankings are not — run from anyone guaranteeing position one on Google.
  • Training and handover. A walkthrough video or session on updating text, photos, and blog posts. You should not need to pay $150 every time you change your hours.
  • Who owns what. You should own the domain, the hosting account, and the site itself. Full stop.

And the red flags I tell every owner to watch for:

  • No timeline, or “4–6 weeks” with no milestones. Vague timelines become vague projects.
  • The designer registers your domain in their name. This is how owners end up held hostage. Your domain, your account, your name on it.
  • Ongoing fees you can’t explain. Hosting and maintenance are legitimate; a $200/month “website rental” with no breakdown is not.
  • No mention of mobile. In 2026, most of your visitors arrive on a phone. If the proposal doesn’t discuss mobile explicitly, the designer isn’t thinking about your actual customers.
  • All design, no questions about your business. If they never asked how you get customers, they are building a decoration, not a tool.

Gather these before you hire anyone

Want to know the real reason website projects stall? It is almost never the designer. It is the owner who hasn’t sent the photos, hasn’t written the service descriptions, and can’t find the login to the domain they bought in 2019. Content delays are the number one cause of blown timelines, and they are entirely preventable.

Before you sign anything, gather:

  • Your text — or at least a rough draft. You don’t need polished copy; you need the raw material. For each service: what it is, who it’s for, what’s included, what it costs (or how pricing works), and the questions customers always ask. A designer can polish your words, but they can’t invent your business.
  • Real photos. Your team, your shop, your work, your neighbourhood. Phone photos of real things beat stock photos of strangers every time — customers can tell the difference, and so can Google. Aim for at least 15–20 usable shots.
  • Your logo and brand assets in the best quality you have. If your logo only exists as a blurry Facebook profile picture, say so early — a designer can work around it, but not if they discover it at launch.
  • Logins. Domain registrar, current hosting, Google Business Profile, social accounts. Put them in one document. Half of rebuild projects lose a week to “what’s the password for…?”
  • Reviews and testimonials you already have — Google reviews, Facebook recommendations, emails from happy customers. Social proof is content too.
  • Your service list with prices (or pricing logic). “Call for a quote” is fine for custom work, but vague pricing pages cost you the customers who won’t call without a ballpark.

Here is the honest math: every week you spend hunting for this stuff during the project is a week the designer is billing or the launch is slipping. Two focused evenings gathering it up front can save you a month on the back end.

Plan for the day after launch

Launch day feels like the finish line. It isn’t — it’s the starting line. A website nobody maintains slowly rots: plugins go un-updated, the “Christmas hours” banner is still up in March, and the phone number from two area codes ago is still in the footer.

Decide these three things before launch, while you still have the designer’s attention:

  • Who updates the site, and how often. Someone needs to own it — you, a staff member, or a maintenance plan with the designer ($100–$400/month is typical for small business plans in Canada). “We’ll figure it out” means nobody does it.
  • How you’ll know it’s working. Not traffic — enquiries. How many calls, form submissions, and bookings did the site produce this month? Set up call tracking or at least a dedicated form notification email, and check the number monthly. A website whose job you never measure is a website nobody improves.
  • What grows next. Your site doesn’t need a blog on day one, but the structure should allow one. The businesses that win locally over time are the ones that keep answering customer questions — a new service page here, a helpful article there. Plan the garden, not just the house.

Frequently Asked Questions

How long does it take to build a local business website?

With your content ready, a typical small business site takes 4–8 weeks from kickoff to launch. The design and build are rarely the bottleneck — waiting on text, photos, and feedback is. Projects that drag past three months almost always stalled on the owner’s side, not the designer’s.

Should I write the website content myself or pay someone to do it?

A mix works best for most owners: you supply the knowledge (services, process, pricing, FAQs), and a writer or the designer polishes it into web-ready copy. What you should never do is let a designer invent your service descriptions from scratch — you’ll get generic text that sounds like every competitor, because it was written with the same guesswork.

Do I need a blog on my business website?

Not on day one. But build the site so a blog can be added later without restructuring — on WordPress this is automatic. Businesses that eventually publish helpful answers to customer questions earn steady Google traffic over time; businesses that never do rely entirely on ads and referrals. Leave the door open.

Can I just build the site myself with Wix or Squarespace?

Yes, if your needs are simple: a handful of pages, a contact form, and you’re comfortable spending a few weekends on it. Be honest about the tradeoffs though — DIY sites often stall at “good enough,” and the hours you spend fighting a template are hours away from your business. If the website needs to generate serious enquiries, professional help usually pays for itself.

Will I lose my Google rankings if I rebuild my website?

Only if the rebuild is handled carelessly. Keep your page URLs the same wherever possible, and set up proper redirects for any that change. Tell your developer that preserving rankings is a requirement, not a nice-to-have — then check Google Search Console a few weeks after launch to confirm Google is crawling the new pages cleanly.

How do I know if my new website is actually working?

Measure the job you gave it in the planning stage: calls, quote requests, bookings. Set up a dedicated tracking phone number or form notifications, and compare month to month. Traffic numbers and “time on site” are interesting; enquiries are the scoreboard.

Further reading: for the numbers behind the budgets in this post, Eggbeater’s 2026 breakdown of Canadian website costs and Idea Marketing’s 2026 Canada pricing guide are both worth bookmarking, and Search Engine Journal’s CMS market share report has the full platform data behind the WordPress figures above. If you’re weighing whether to hire help, this Freelancers Hub piece on hiring dedicated web developers walks through that decision — and before you approve any design mockup, read the difference between good design and strategic design as a gut-check on whether the design serves your business or just looks nice.


Post a Comment

0 Comments