How to Choose a Web Designer: A Step-by-Step Guide
By WebDesignGuide · Updated November 2026

To choose a web designer, review portfolio sites similar to yours, check references and recent reviews, confirm who owns the finished files and domain, and get a written contract covering scope, timeline and revisions. Expect custom small-business sites to cost roughly $2,000 to $10,000 CAD. The best fit asks about your customers before talking about colours.
Need it done for you? Lead4Pro builds websites and local SEO for Canadian small businesses.Define what you need before you shop
You will get better quotes if you know what you want. Write a one-page brief: what the business does, who your customers are, what action you want visitors to take, the pages you expect, features such as booking or online payment, and a budget range. Add examples of sites you like and explain why.
Decide whether you need a custom design or a template-based site. Templates are quicker and cheaper, while custom design fits unusual needs. Also decide who will write the text and supply photos. Many projects stall because the client expected the designer to write everything, while the designer assumed the client would.
Our small business website checklist can help you list needed pages and features. If you are unsure whether to hire at all, read DIY website vs hiring a web designer.
Where to find candidates
Good sources include referrals from other business owners, local chambers of commerce, your industry association, freelancer platforms, and agencies you find through search. Look at the footer of sites you admire: many designers sign their work.
Gather three to five candidates, then narrow to two or three for detailed quotes. Consider size. A freelancer is often cheaper and more personal, but may have limited capacity. A small agency offers a team with design, development and SEO skills. A large agency suits complex projects but costs more.
Location matters less than communication, but a Canadian provider understands CASL, PIPEDA, provincial taxes and French-language rules in Quebec. If you serve Quebec customers, ask directly how they handle Bill 96 requirements.
How to evaluate portfolios and references
Look at live sites, not just screenshots. Open them on your phone, check how fast they load, and see whether the contact details are easy to find. Ask yourself whether the work looks like it was made for the business, or like a template with swapped logos.
Ask for two or three references from clients with similar needs, and call them. Useful questions: Did the project finish on time? Were costs as quoted? How did the designer handle disagreements? Would you hire them again? Who updates the site now?
Be careful with awards and impressive client lists. Ask what part the designer actually did. Do not accept invented testimonials. Genuine reviews on Google or independent platforms are more reliable than quotes on the designer's own site.
- Do the sites load in under a few seconds on mobile?
- Are the sites accessible, with readable text and alt text?
- Do they show results beyond looks, such as clear calls to action?
Comparing quotes
Collect at least three quotes and compare them line by line. A low price may exclude things that a higher price includes.
| Item to compare | Quote A | Quote B | Quote C |
|---|---|---|---|
| Total price (CAD) | $2,500 | $5,800 | $9,500 |
| Pages included | 6 | 10 | 15 |
| Copywriting | Client supplies | 2 pages included | All included |
| Photography | Stock | Stock | Custom shoot |
| Revisions | 2 rounds | 3 rounds | Defined by milestone |
| SEO setup | Basic | Standard | Full plan |
| Support after launch | 30 days | 60 days | 90 days |
The figures above are an illustration of how to compare, not real quotes. Typical custom small-business sites fall between $2,000 and $10,000. See the website cost guide for typical ranges.
Contracts and ownership
Insist on a written agreement. At minimum it should state the scope and deliverables, the payment schedule, the timeline with milestones, the number of revision rounds, the cost of extra work, and who owns what.
Ownership is critical. You should own your domain name, registered under your name or company. You should receive the site files or have full admin access, and the design and content should transfer to you on final payment. Some providers keep the site on their own hosting and charge a fee to release it. Ask about this at the start.
Payment is typically split, for example a deposit of 30 to 50 percent, a milestone payment and a final payment at launch. Avoid paying everything upfront. Clarify GST or HST and any provincial taxes, since quotes may exclude them. Check for ongoing fees for hosting, maintenance and security, and for what happens if you want to leave.
A worked example: choosing for a dental clinic
A dental clinic in Ottawa wants a new site with online booking, bilingual English and French pages and a budget of $6,000.
- The clinic lists must-haves: booking integration, bilingual pages, patient forms and a privacy policy that follows PIPEDA and Ontario health privacy norms.
- It shortlists three providers: a freelancer, a small agency and a healthcare-specific vendor.
- It checks live sites for each, calls two references per provider and asks about bilingual work.
- It compares quotes, noting that one excludes French translation and another charges an annual platform fee.
- It selects the small agency, signs a contract with milestones and confirms that the clinic owns its domain and content.
The cheapest quote was not chosen because it excluded needed features, and the most expensive lacked bilingual experience.
Working well once you have chosen
A good project depends on both sides. Provide your content on time, name one person who gives feedback for the business, and respond to questions quickly. Delays on your side are the most common reason projects drag on.
Agree on how you will communicate, such as a weekly email update or a short call, and where files will be shared. Review work against the brief, not against personal taste alone, and give feedback in a single consolidated list per round. That keeps revisions within the number you agreed.
Before launch, test on a phone and a computer. Check forms, phone links, page speed, spelling and the privacy policy. Confirm you have the logins to the domain, hosting and any analytics tools. After launch, ask for a short training session so you know how to make basic edits, and keep a copy of the final files. Those steps protect your investment and make it easier to switch providers someday if needed.
Red flags to watch for
- Guarantees of first place on Google.
- Refusal to give references or show live work.
- No written contract or vague scope.
- Domain or hosting registered in the designer's name only.
- Pressure to sign today at a special price.
- Unusually low prices with no explanation.
- Poor communication during the sales stage, which rarely improves later.
Before signing, also read our list of questions to ask a web designer. If you want another option to compare, you can request a written quote from Lead4Pro, alongside others.
FAQ
How much should I pay for a web designer in Canada?
Custom small-business sites typically cost roughly $2,000 to $10,000, while template-based builds can be less. Price depends on pages, features, content and the provider. Compare scope as well as total price.
Should I choose a freelancer or an agency?
Freelancers are often cheaper and more personal, but have limited capacity. Agencies provide a team, including design, development and SEO. Choose based on project complexity, budget and the support you expect after launch.
What should be in a web design contract?
Scope and deliverables, price and payment schedule, timeline, revision limits, ownership of files and domain, hosting and maintenance terms, and what happens if either side ends the agreement. Get it in writing before paying.
How do I check a web designer's references?
Ask for two or three clients with similar projects and call them. Ask about timelines, cost accuracy, communication and support. Also open the live sites on your phone and check speed and clarity.
Who should own my domain name?
You should. Register the domain in your own name or your company's, and keep the login. If a designer registers it for you, ensure you are the listed owner and have full access.
Keep reading
- Small business website design tips
- Website speed test free
- What is a landing page
- What to look for in a web design company
- Why is my website not mobile friendly
- All Web Design How-To Guides guides
Get a free website & SEO quote
Tell us about your business. We send back a price range and a plan to rank locally. No payment.