Website Design Help

A Canadian business website needs to do three things: load quickly on a mobile phone, look professional enough that visitors trust you, and make it easy to take the next step (a call, a form, a booking). Everything else — fancy animations, novel layouts, custom-built CMS platforms — is optional and usually overpriced. This page covers what to expect, what to watch for, and how to avoid the worst common mistakes when scoping a website project.

What "good" looks like

  • Loads in under 2.5 seconds on a 4G phone. Most Canadian visitors are on mobile. Slow sites lose them before the page renders.
  • The first screen tells visitors what you do and where you do it within three seconds. Not a slideshow of stock photos.
  • A clear call-to-action above the fold — phone number, "Get a quote," "Book a consultation." One per page, repeated.
  • Service pages for each thing you actually sell, each on its own URL with its own title and meta description.
  • Real photos of your team, your work, or your space. Stock photography is fine as filler; it can't be the whole site.
  • Edit-it-yourself CMS. WordPress, Webflow, Squarespace, Shopify — all reasonable choices. Custom-coded sites where you can't change a phone number without calling the developer are a trap.

What it costs in Canada

  • Template-based small-business site (5–10 pages): $2,500–$7,500 from a competent Canadian freelancer or small studio.
  • Custom-designed small-business site: $7,500–$20,000 with a proper discovery, design, and build phase.
  • Mid-market or e-commerce site: $15,000–$60,000+ depending on integrations, product count, and design complexity.
  • Ongoing maintenance retainer: $100–$400/month for plugin updates, small edits, hosting. Optional but useful.

If a quote feels too high, ask what would be cut at the next tier down. Ranges this wide exist because scope creep is the biggest cost driver, not skill.

What to verify before signing

  1. You will own the domain. Registered in your name, with admin access. Not "we'll handle the domain for you."
  2. You will own the hosting account or have full access to it. Same rule applies.
  3. You will own the CMS login with admin permissions.
  4. You will have copies of the site files at handover.
  5. Pricing includes a defined number of revision rounds — usually two or three at each stage. Beyond that, you pay hourly.
  6. The platform is named in writing. "We'll build it on a CMS" is not enough.

Red flags

  • Refusal to give you admin access to your own site.
  • "Custom CMS" that you can't migrate away from.
  • No mention of mobile design in the proposal.
  • Hosting locked to the agency at marked-up rates.
  • "SEO included" with no specifics about what that means.
  • Long contracts (12+ months) for what is really a one-time build.

Common website design questions

How long should a website project take?

A focused small-business site: 4–8 weeks from kickoff. Mid-market projects: 10–16 weeks. If a quote promises two weeks, ask what's being skipped. If a quote promises six months for a 10-page site, ask what's being padded.

WordPress, Webflow, Squarespace, or Shopify?

WordPress is the most flexible and the most commonly used in Canada — strong for content sites, service businesses, and anyone who needs broad integration options. Webflow gives you cleaner code and a better designer experience. Squarespace is the simplest for non-technical owners. Shopify is the right call for any business doing meaningful e-commerce volume. They're all fine. Avoid platforms nobody else uses — when something breaks you'll have nobody to call.

Do I need a designer and a developer, or one person?

For most small Canadian businesses, one experienced generalist or a small studio works fine. Larger projects benefit from separating design from development. Either way, the same person or team should own outcomes, not just deliverables.

What about AI-built websites?

AI tools have made it easier than ever to spin up a site in an afternoon. They work for landing pages and basic five-page brochures. For anything load-bearing (your only sales channel, your e-commerce store, your booking system), pay for someone who can debug what AI generates — because eventually something will break, and you'll want a human who knows how it was built.

Your site is doing more work than you think.

Curious how your current site stacks up?

The free website review checks load speed, mobile-readiness, security headers, and the on-page basics that affect both visitors and Google. No signup required.

CanadianInternetMarketingAssociation.com is an independently operated marketing resource and referral website. It is not a government body, regulator, certification organisation, or the operator of internetmarketingassociation.ca.