The verdict in three sentences
For an aesthetic and cosmetic clinic website in Toronto, a 4 to 6 page requirements document written before you contact agencies is the simplest way to get comparable quotes. With a vague brief, offers spread roughly from CAD 9,000 to 55,000; with a precise brief, they tighten to around CAD 18,000 to 32,000 (about USD 13,100 to 23,400), and the Kolonell grid reads line by line: USD 4,900 (Growth) or USD 8,900 (Premium). The items that move prices are always the same: online booking, deposits, consultation photo upload and clinic software, each to be priced separately.
What should the requirements document contain?
Here is the checklist to fill in, section by section, for a clinic or medical spa in Yorkville, King West, Leslieville or North York.
| Section | What to write | Example for a Toronto clinic |
|---|---|---|
| Goals and audiences | 2 or 3 measurable goals, priority audiences | consultation requests, clear treatment information |
| Pages and templates | page list, reusable templates | home, 12 treatment pages, team, pricing, consultation, FAQ, contact |
| Content and sign-off | who writes, who approves, who signs off compliance | medical director approves every treatment page before publishing |
| Languages | languages at launch and later | English at launch, another language if your clientele needs it |
| Integrations | one line per tool, existing or to choose | booking, deposits, clinic software, newsletter, CRM |
| Accessibility | target level and expected tests | WCAG 2.2 AA, keyboard and screen reader tests |
| Form data | allowed fields, hosting, retention | name, email, phone, treatment of interest; no medical history |
| Ownership | domain, hosting, accounts in the clinic's name | registrar and analytics under the company |
| SEO migration | URL inventory, 301 map if a site exists | 38 current URLs, map delivered before go-live |
| Acceptance, timeline, budget | acceptance criteria, date, range | launch in 6 weeks, budget USD 5,000 to 10,000 |
The regulatory frame to restate in the brief
Who may perform medical aesthetic procedures, and how physicians and nurses may advertise, is set by their regulatory colleges (CPSO for physicians, CNO for nurses). Health Canada restricts advertising of prescription drugs to the public: the site describes consultations and treatments factually, without promoting any product or brand. No promise of results, no before/after photos presented as a guarantee, testimonials only where the rules allow and with consent.
On data, PIPEDA governs private-sector commercial activity, and Ontario's PHIPA applies to health information custodians. Forms therefore never collect medical history or photos in the open; consultation photo upload goes through a secure tool, priced on quote. AODA sets web accessibility requirements for Ontario organizations above certain thresholds, and CASL governs email. This is not legal advice.
How does a vague or precise brief change the quotes?
A 2026 ballpark from typical agency quotes and public agency rate pages, in CAD, converted approximately to USD (CAD 1 ≈ USD 0.73).
| Topic | Vague brief | Precise brief | Effect on quotes |
|---|---|---|---|
| Pages | "a beautiful modern site" | 18 pages listed, 4 templates | spread roughly halved |
| Booking | "online appointments" | existing tool to embed, CAD 50 deposit | agencies price the same thing |
| Consultation photos | not mentioned | secure upload, separate line | avoids a CAD 2,000 to 5,000 change order |
| Medical sign-off | not mentioned | 1 review round by the medical director | realistic timeline from the quote |
| Accessibility | "accessible" | WCAG 2.2 AA, tests described | testing actually priced |
| Migration | not mentioned | 38 URLs, 301 map required | no surprise visibility loss |
| Quotes received | CAD 9,000 to 55,000 (≈ USD 6,600 to 40,200) | CAD 18,000 to 32,000 (≈ USD 13,100 to 23,400) | comparison possible |
How do you score three quotes?
Score each quote from 1 to 5 per criterion, multiply by the weight, add up. Illustrative example:
| Criterion | Weight | Quote A | Quote B | Quote C |
|---|---|---|---|---|
| Coverage of the requirements | 25% | 4 | 3 | 5 |
| Compliance approach (data, advertising) | 20% | 4 | 2 | 4 |
| WCAG 2.2 AA accessibility | 15% | 3 | 2 | 4 |
| Timeline | 10% | 3 | 4 | 4 |
| 3-year cost | 15% | 2 | 5 | 3 |
| Ownership and exit | 15% | 4 | 3 | 5 |
| Weighted score out of 5 | 100% | 3.45 | 3.05 | 4.25 |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Quote C: 0.25 x 5 + 0.20 x 4 + 0.15 x 4 + 0.10 x 4 + 0.15 x 3 + 0.15 x 5 = 4.25. The cheapest quote (B) comes last because it does not cover compliance.
How the Kolonell grid maps to the checklist
Starter at USD 2,900 covers a compact site. Growth at USD 4,900 covers home, treatment pages, team, FAQ, a blog and analytics. Premium at USD 8,900 adds a larger site, advanced animation, and is the multilingual tier (languages set in the quote). Every package in the international offer includes a project manager in your time zone, copy by native writers, delivery in 3 to 4 weeks and 3 months of support. Separate lines on quote: online booking, deposits, secure photo upload, clinic software, patient portal, search work.
Mini case study
Illustrative example: the fictional "Lumen Row Clinic", a Yorkville medical spa with a physician medical director and three nurses. The manager spends 10 hours writing the checklist above and sends it to three providers.
- Quote C, kept as the local comparison: CAD 26,000, about USD 19,000 (26,000 x 0.73 = 18,980).
- Kolonell quote on the same list: Growth at USD 4,900, plus embedding the existing booking tool and deposit on a separate line on quote.
- The 10 hours of writing avoid a typical CAD 2,000 to 5,000 change order for photo upload, forgotten in a vague brief.
Whichever option wins, the clinic finally compares offers that price the same scope.
FAQ
How long should the requirements document be? 4 to 6 pages are enough, with the page list, integrations line by line and acceptance criteria. Beyond that, agencies read less.
Should we state a budget? Yes, a range such as USD 5,000 to 10,000. Without one, gaps between quotes can exceed CAD 40,000.
Is online booking included in the USD 4,900? No. Your existing tool is embedded on a separate line on quote, like deposits and photo upload.
Who approves medical copy? The clinic's medical director, taking their college's rules into account. Plan 1 review round of about 5 business days.
Let's scope your project. Send us your requirements document: we price it line by line on the Growth grid at USD 4,900 or Premium at USD 8,900, integrations separate, with delivery in 3 to 4 weeks. See the international offer or request a free quote: detailed reply within 48 hours.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

