Home project cost guide for Ontario
Plan your budget with typical Ontario price ranges for common home projects, then get exact written quotes from local pros.
Typical Ontario price ranges (before HST)
HVAC
Furnace replacement
About $4,000 – $8,000 for a high-efficiency gas furnace, installed.
HVAC
Central air conditioner
About $4,500 – $8,500 installed, depending on size and efficiency.
Roofing
Asphalt shingle roof
About $9,000 – $18,000 for a typical detached home.
Plumbing
Water heater
About $1,800 – $3,500 tank; $3,500 – $6,000 tankless.
Electrical
200A panel upgrade
About $2,500 – $5,000 including ESA permit.
Painting
Interior room painting
About $400 – $900 per average room, walls and trim.
What drives the cost of a home project
Prices across Ontario vary with the size of the job, material grade, access, the age of your home and the season. Emergency and winter work usually costs more; booking HVAC tune-ups in spring or fall and roofing in early summer can save money.
- Scope and square footage
- Material quality and availability
- Permits and inspections
- Removal and disposal of old materials
- Travel distance and access
Project planning checklist
Before you request quotes, gather the basics so pros can price accurately:
- Photos of the area and any damage
- Rough measurements
- Your preferred timeline
- Any brand or material preferences
- Your budget range
Rebates and incentives
Ontario homeowners may qualify for energy-efficiency rebates on heat pumps, insulation, windows and smart thermostats. Ask your pro which current programs apply to your project.
Frequently asked questions
- Are these prices exact quotes?
- No. They are typical Ontario ranges to help you budget. Your actual price depends on your home, materials, access and season — get written quotes for an exact figure.
- Do prices include HST?
- Ranges are shown before 13% HST unless noted.
- Why do prices differ between cities?
- Labour rates, travel distance, permit fees and demand all vary across Ontario — GTA prices are often higher than smaller communities.
- How can I get an accurate price?
- Submit a free quote request and compare written quotes from up to three local pros.
Ready to get matched with a pro?
Tell us what you need and where you are. We will help connect you with service professionals who cover your area.