Buying in Thornhill — What the Inspection Always Reveals at Every Price Point

AY

Aamir Yaqoob, RHI

RHI Certified · OAHI Member · InterNACHI · E&O Insured

May 8, 2026 · 7 min read

Buying in Thornhill — What the Inspection Always Reveals at Every Price Point

I walked into a 1970s bungalow on Bathurst Street last month, just north of the 407. The couple buying it had offered $847,500 on a property listed at $889,000. They were thrilled they'd negotiated down. Then my meter detected moisture in the foundation walls, the roof had maybe two years left at best, and the electrical panel had double-tapped breakers that posed a genuine fire risk. That's when the celebration stopped. That's when they understood that price negotiation and structural soundness aren't the same thing.

I've been doing this for fifteen years in Thornhill. I've worked in High Tech Ranch, the tree-lined streets of Vaughan Mills, older areas near Yonge and Steeles, and the newer subdivisions pushing into the northwest. Price doesn't always tell you what you're getting. Sometimes the cheapest house is cheap for a reason. Sometimes the most expensive one is overpriced because of a granite kitchen, not because it's sound. This guide is what I've learned about what inspections reveal at different price points across Thornhill.

THE $650,000 TO $750,000 BRACKET

Most homes in this range in Thornhill are either older post-war houses on smaller lots or townhouses in the central areas. I've inspected dozens of them. The common thread is deferred maintenance that wasn't sexy enough to show on the listing photos.

Wondering what risks apply to your home?

Get a free risk assessment for your address in under 60 seconds.

Check Your Home Risk

Windows are usually the first thing I find. Single-pane windows or dual-pane windows that have failed seals leak thermal energy and cost $12,000 to $18,500 to replace across a full home. Buyers at this price point often didn't budget for that. They see the price and assume they can make it work. When I tell them the furnace is original from 1997 and running on borrowed time, the mood shifts.

Basements in homes of this era often tell stories of water intrusion that was patched rather than solved. I've found sump pumps that haven't been serviced in a decade, foundation cracks filled with caulk instead of properly waterproofed, and dampness in corners that suggests ongoing moisture issues. The cost to properly address basement water damage runs $7,500 to $16,200 depending on whether you're doing interior or exterior work.

Here's what surprises buyers at this price point: they assume older means "good bones." Sometimes it does. But it also means systems installed in 1985 with a lifecycle of 25 to 30 years. We're well past that now. Electrical panels that are adequate but aging. Plumbing that's cast iron and starting to deteriorate from the inside. HVAC systems that work but don't heat or cool efficiently.

The honest negotiation outcome I see most often in this bracket is a $15,000 to $28,000 price reduction. Buyers find the inspection, pull back, demand a credit or repair estimate, and the deal gets reworked. Sometimes the seller doesn't want to negotiate. Then the buyer walks, or they accept the risk and plan their own repairs into the first 18 months of ownership.

THE $750,000 TO $950,000 BRACKET

This is where most of Thornhill's volume sits. It's young families, upgraders, and investors. These are often homes built between 2000 and 2010 in areas like Thornhill Village, or newer homes in the northwest sections. The price point makes buyers feel like they're buying something substantial and newer. Inspections tell a different story sometimes.

Roofs become a critical issue here. A roof installed in 2008 might be showing granule loss and curling by 2024. It's not failed yet, but it's aging. That's a $9,200 to $14,800 replacement when it becomes necessary. Buyers in this bracket often didn't factor a roof replacement into their five-year plan.

Air handlers and furnaces installed in 2005 to 2010 are approaching the end of their service life. I see efficiency drops, occasional operational failures during cold snaps, and the looming certainty of a $4,287 to $6,500 replacement. Some homes have air conditioning systems running on R-22 refrigerant, which is being phased out and expensive to service.

What shocks buyers at this price point is that newer doesn't mean fixed. A 15-year-old home isn't old, but it isn't new anymore either. Caulking around windows degrades. Deck boards split. Grading issues that were minor become water intrusion issues. I've inspected three homes on Olive Avenue in the mid-$800,000s where the drainage wasn't adequate, and water was finding its way into the basement after heavy rain.

The negotiation outcome here tends to be more substantial. When issues are found in a home at this price, buyers leverage them harder. I've seen $35,000 to $55,000 price reductions negotiated, or sellers agree to complete specific repairs before closing. The stakes feel higher to everyone. Sometimes inspections kill deals. More often, they reset the price to something more defensible.

THE $950,000 TO $1,200,000 BRACKET

These are the updated homes, the properties with renos, and the ones in the most desirable pockets of Thornhill. You'd think everything is fine here. You'd be wrong.

What surprises wealthy buyers is that spending more on the purchase price doesn't guarantee quality work underneath. I've inspected homes where a visible kitchen renovation was paired with a roof that was six months away from failure, or a beautiful ensuite that sat above plumbing that was corroded. The renos were done for sale appeal, not necessarily for durability.

Electrical work done by unlicensed contractors shows up more often in this bracket than you'd expect. An expensive home with a finished basement might have that basement wired in ways that don't meet code. Knob and tube wiring isn't uncommon in older sections of Thornhill, even in expensive homes, because the outer shell was updated but the electrical backbone wasn't.

Pool and hot tub systems in higher-priced homes often require expensive servicing. A pool built in 2010 might need the pump, filter, and heater replaced. That's $8,900 to $14,200 depending on options.

The negotiation outcome at this price is interesting because buyers and sellers both have more at stake. I've seen inspections result in $60,000 to $95,000 credit demands, or sales that fell through entirely when serious structural issues were found. At this price point, sellers are more likely to have the resources to fix things, so sometimes repair completion is the compromise instead of a price drop.

WHY EXPENSIVE HOMES SURPRISE BUYERS

The wealthy buyer assumption is that price equals quality and safety. It doesn't always work that way. A home at $1.1 million can have unresolved water issues, old electrical systems, and roofing problems just like a $700,000 home. The difference is that the expensive home might have cosmetic updates that mask those problems.

I inspected a home on Bayview Avenue last year in the $1.25 million range. Granite countertops, hardwood throughout, a recently finished basement, and high-end appliances. The furnace was original to 1996. The electrical panel had been patched and repaired multiple times instead of upgraded. The roof was shot. The inspection revealed $47,300 in immediate and near-term work needed. The buyer negotiated hard, used the inspection as leverage, and got a $52,000 price reduction.

WHY CHEAP HOMES SURPRISE BUYERS TOO

The opposite is also true. I've inspected homes under $700,000 in Thornhill that were in far better shape than homes selling for $200,000 more. An aging home that was maintained by its original owner, where the furnace was replaced in 2015, the roof in 2018, and the electrical panel upgraded in 2012, is a better buy than a flashy home with neglected systems.

The key is the inspection doesn't judge the price. It judges the condition.

THE TRUE COST OF OWNERSHIP AFTER INSPECTION

This is what I tell every client. The purchase price is one number. The real cost is purchase price plus repairs identified in the inspection plus systems approaching end of life.

In the $700,000 range, add $18,000 to $35,000 for likely repairs and maintenance in the first three years.

In the $850,000 to $950,000 range, plan on $25,000 to $50,000.

In the $1,000,000 plus range, budget $40,000 to $70,000.

These aren't guesses. They're based on what I've found and what the numbers typically work out to when buyers actually start fixing things.

You can check the risk profile of Thornhill properties at inspectionly.ca/city-risk-score to understand which neighbourhoods trend toward older systems and which are newer. That context matters when you're evaluating what an inspection means for your specific purchase.

The inspection isn't a barrier. It's information. Use it.

Book an inspection at inspectionly.ca/book-an-inspection or call 647-839-9090.

Ready to get your Thornhill home inspected?

Aamir personally inspects every home. Same-week availability across Ontario.

Book an Inspection