Websites11 min read

How to read a web agency quote line by line: construction contractor in Toronto

Mohamed Bah·Fondateur, Kolonell
October 31, 2026
Share:
How to read a web agency quote line by line: construction contractor in Toronto

How to read a web agency quote line by line: construction contractor in Toronto

Websites

The verdict in three sentences

A CFO at a Toronto general contractor who receives three quotes between 15,000 and 45,000 CAD must first bring them to an identical scope before comparing prices. A healthy quote splits the budget as follows: UX design 15 to 20%, development 35 to 45%, content and site photography 10 to 15%, launch SEO 5 to 10%, testing 5%. The three traps that blow up the bill are unpriced hosting, no code ownership clause and maintenance billed at 8% of the build price per month.

How a balanced quote breaks down

A construction contractor's site reassures public owners, infrastructure agencies and large private clients. It must show project references, equipment, safety record (COR certification), and bonding capacity. Here is how a 30,000 CAD quote should break down in 2026.

ItemShare of quoteAmount on 30,000 CADWhat must be written
UX design and mockups15 to 20%4,500 to 6,000Number of mockups, review rounds
Development35 to 45%10,500 to 13,500Page count, CMS, project sheets, forms
Content and site photography10 to 15%3,000 to 4,500Shoot days, drone, copywriting
Launch SEO5 to 10%1,500 to 3,000Markup, speed, Google Business Profile
Testing and go-live5%1,500Mobile tests, fixes, training
Project management10 to 15%3,000 to 4,500Meetings, minutes, schedule

If an item sits far outside these ranges, ask for a justification. A quote where development is 70% with no design line often signals a generic theme resold at custom-build prices.

Recurring traps in agency quotes

Gaps between quotes rarely come from day rates. They come from what is not written. Here are the lines to hunt for.

TrapHow it shows upHidden 3-year cost (CAD)What to demand
Unpriced hosting"Hosting to be arranged"1,500 to 5,000Annual price, server, backups
No code ownershipNo clauseFull rebuild if you change agencyRights assignment on delivery
Maintenance at 8% per month2,400 CAD per month on 30,00086,4002 to 3% per month maximum, defined scope
Photos excluded"Supplied by client"2,500 to 6,000Priced shoot days
Vague page count"Complete website"Change orders of 300 to 900 per pageSitemap attached to the quote
Domain in the agency's nameNot specifiedLock-in during a dispute.ca or .com domain in the company's name

Comparing three quotes on an equal scope

The method has four steps. Write a shared page list (home, company, road and bridge expertise, projects, equipment, health and safety, careers, contact). Ask all three agencies to price that exact scope. Add the build price to three years of maintenance and hosting. Finally, note ownership and timeline clauses. The cheapest at signing is rarely the cheapest over 36 months.

Mini case study

Jennifer, CFO of a 150-person general contractor in Toronto, compares three offers. Quote A: 15,000 CAD, hosting unpriced, maintenance at 1,100 CAD per month, no code assignment. Quote B: 30,000 CAD, maintenance at 700 CAD per month, hosting 1,200 CAD per year. Quote C: 45,000 CAD, maintenance at 1,000 CAD per month. Three-year cost: A = 15,000 + 39,600 + about 4,000 hosting = 58,600 CAD; B = 30,000 + 25,200 + 3,600 = 58,800 CAD; C = 45,000 + 36,000 = 81,000 CAD. A and B now differ by only 200 CAD, and B includes site photography and code ownership. Jennifer picks B.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

You are :

FAQ

Why can three quotes range from 15,000 to 45,000 CAD?

Because the scope differs: page count, photography, copywriting, maintenance. On an identical scope, the gap often drops below 30%.

What share of the quote should go to design?

15 to 20% for UX design and mockups. Below 10%, the site probably relies on a generic theme poorly suited to construction.

What is a reasonable maintenance price?

2 to 3% of the build price per month, or 600 to 900 CAD for a 30,000 CAD site. Above 5%, demand a detailed scope.

How do we make sure we own the site?

Require a clause assigning rights to the code and content on delivery, and a domain registered in the company's name.

Is site photography worth the investment?

Yes: 1 to 2 shoot days at 2,500 to 6,000 CAD build credibility with owners, who often compare 4 to 6 contractors.

Let's scope your project. Send us your current quotes or page list and we will return a line-by-line estimate on an equal scope, with a 3-year budget and timeline. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#web agency quote#construction contractor#Toronto#compare quotes#web agency#construction website
Share:

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.