
Price Your Toronto Renovation or Addition Before Anyone Visits
Toronto projects at 2026 prices range from about $10,000 to remove a load-bearing wall to $1,145,000 to build a 2,500 sq ft custom home, before HST. Your own cost depends on the size, the scope, and your site.
Prices updated October 2026
Break a big job into parts. Price one part at a time, save each one, and see your whole project total in one place.
What Are You Planning?
Renovations
Kitchen renovations
Choose the layout, cabinets, and finishes.
Typical cost from $33,000
Bathroom renovations
Plan the fixtures, tile, and layout.
Typical cost from $19,500
Basement renovations
Turn unfinished or dated space into rooms you use.
Typical cost from $47,500
Legal basement apartments
Build a second unit to rent out or house family.
Typical cost from $108,000
Whole-home renovations
Renovate several rooms in one project.
Typical cost from $232,500
Load-bearing wall removal
Open up rooms with a new beam.
Typical cost from $10,000



Additions and New Builds
Home additions
Add space to the rear or side of your house.
Typical cost from $160,000
Second-storey additions
Build a new floor above your home.
Typical cost from $402,000
Detached garages
Build a new garage with its foundation and doors.
Typical cost from $51,500
Garden suites
Build a separate home in your backyard.
Typical cost from $272,000
Laneway suites
Build a home beside the lane behind your house.
Typical cost from $373,000
Custom homes
Price a new house on your lot.
Typical cost from $1,145,000



Typical Toronto Project Costs (2026)
Each range is for the typical project size shown on its estimate page.
Prices updated October 2026
| Project | Typical range (before HST) |
|---|---|
| Kitchen renovations | $33,000–$51,600 CAD |
| Bathroom renovations | $19,500–$35,400 CAD |
| Basement renovations | $47,500–$72,500 CAD |
| Legal basement apartments | $108,000–$160,000 CAD |
| Whole-home renovations | $232,500–$330,660 CAD |
| Load-bearing wall removal | $10,000–$21,850 CAD |
| Home additions | $160,000–$240,000 CAD |
| Second-storey additions | $402,000–$583,440 CAD |
| Detached garages | $51,500–$66,340 CAD |
| Garden suites | $272,000–$383,616 CAD |
| Laneway suites | $373,000–$531,960 CAD |
| Custom homes | $1,145,000–$1,542,240 CAD |
Build Your Budget in Smaller Steps
- Pick a type of work and answer a few questions.
- See your price and add it to your project.
- Repeat for every other part of the job.
- Email your full project estimate to yourself from any estimate page.

You can change a saved part at any time. True Frame Builders checks shared work, such as demolition or electrical, so each item is priced once in your final quote.
Your Estimate Starts Your Quote
Your estimate gives you an early budget. True Frame Builders reviews the site, measurements, design, and full scope, and then sends your quote.
Common Questions
How much does a general contractor cost in Toronto?
The price depends on the work. At 2026 prices, removing a 12 ft load-bearing wall costs about $10,000, and renovating a 50 sq ft bathroom costs about $19,500, both before HST. Pick your project above for a price based on your own answers.
Do your prices include HST?
No. Every price range on this site, and every estimate you build, is in Canadian dollars before HST.
Do I have to plan my whole project now?
Start with one room or one addition. Save it, and add more parts when you are ready.
Do you handle building permits?
Yes. True Frame Builders checks which permits your project needs, prepares the drawings, and applies for them. Where an estimate lists drawings and a permit, tick that box to add their cost to your price.
How do I get a final quote?
Email your project estimate from any estimate page. True Frame Builders visits your home, reviews the site, measurements, and any design or permit needs, and then sends your quote.
Which areas do you serve?
True Frame Builders works on homes in Richmond Hill, Vaughan, Markham, Aurora, Newmarket, King City, Whitchurch-Stouffville, East Gwillimbury, Bradford West Gwillimbury, North York, Scarborough, Thornhill, Toronto and Woodbridge.