Last week I'm standing in a basement on Yonge Street near John, and there's this sweet smell that sh

AY

Aamir Yaqoob, RHI

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

April 8, 2026 · 4 min read

Last week I'm standing in a basement on Yonge Street near John, and there's this sweet smell that shouldn't be there. You know the one – it hits you before you even see the dark stains spreading across the foundation wall. The seller's agent is upstairs talking about "cozy charm" while I'm looking at what's going to cost someone $12,300 in waterproofing work. Sound familiar?

I've been doing this for 15 years now, and I'll tell you what keeps me up at night – it's not the 3-4 inspections I'm doing every day or the drive between Bayview and Leslie. It's knowing that families are walking into these Thornhill homes thinking they're getting a deal at $800,000, when really they're about to inherit problems that'll cost them another $25,000 in the first year.

Yesterday I was at a place on Centre Street. Beautiful curb appeal, you'd think you hit the jackpot. But guess what we found in the electrical panel? Aluminum wiring from 1978 that's been "updated" with some DIY weekend warrior special. The whole thing needs rewiring – that's $15,400 right there. The buyer's realtor kept saying "it's just cosmetic," but I've never seen aluminum wiring issues end well. Never.

What I find most concerning in these 28-year-old Thornhill properties isn't always the obvious stuff. Sure, I'll catch the leaky roof or the furnace that's held together with duct tape and prayers. But it's the hidden problems that'll break your budget. Take that inspection I did on Atkinson last month – gorgeous kitchen renovation, granite counters, the works. Underneath? The original cast iron plumbing was ready to fail. When those pipes go, you're looking at $18,200 to replace the whole system, plus whatever damage the flooding causes.

Buyers always underestimate this, but your average Thornhill home has been through at least two or three renovation cycles. Each time someone "improved" it, they made decisions based on their budget, not building code. I can't tell you how many times I've found load-bearing walls that've been partially cut, or bathroom fans vented into the attic instead of outside. That bathroom fan mistake? It creates mold conditions that'll cost you $8,900 to remediate properly.

Wondering what risks apply to your home?

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

Check Your Home Risk

Here's what really gets me – the HVAC systems in these neighborhoods. I was on Beverley Glen two weeks ago, looking at a furnace that the listing said was "recently serviced." Recently serviced maybe, but it was also 22 years old and had a cracked heat exchanger. That's not something you patch up with a service call. You're replacing the whole unit, and in April 2026 when the new efficiency standards kick in, you'll need the upgraded model. Budget $11,500 for that surprise.

The foundation issues I'm seeing around Bayview and Steeles? They're not getting better on their own. I inspected three homes last week in that area, and two of them had settling problems that homeowners had been ignoring for years. One house on Bishop had cracks you could stick a pencil through, but they'd painted over them so nicely you'd miss it if you weren't looking. Foundation repair in that neighborhood runs $16,800 minimum, assuming you catch it before it gets worse.

You know what else nobody talks about? The electrical capacity in these older Thornhill homes. We're not living like it's 1996 anymore – you've got electric car chargers, multiple computers, air conditioning units the original builders never planned for. I see panels that are maxed out, and adding capacity means rewiring sections of the house. Last inspection on Forestwood, the panel was so overloaded I'm surprised it hadn't started a fire. Upgrading electrical service? You're looking at $9,400 if you're lucky.

The roofing situation around here tells its own story too. These 28-year-old homes are hitting that sweet spot where everything needs replacement at once. Shingles, eavestroughs, soffit, fascia – it's all aging together. I was on Henderson last Friday, and the homeowner had been patching the roof for three years instead of replacing it. Now they've got water damage in the attic, mold starting in the insulation, and a full replacement job that's jumped from $14,200 to $21,600 because of the extra damage.

What really frustrates me is seeing families fall in love with a house before they understand what they're buying. That beautiful home on John Street with the renovated kitchen? The one sitting on the market for 45 days? There's usually a reason properties sit longer than average around here. Sometimes it's just pricing, but sometimes it's because three other buyers already had inspections done and walked away.

In my opinion, the smart buyers are the ones who aren't afraid to hear bad news during the inspection. They ask questions, take notes, and budget for reality. The ones who break my heart are the families who've already mentally moved in and don't want to hear about the $13,750 worth of plumbing work or the electrical issues that could burn their dream house down.

I'm tired, sure, but I still care about every single inspection because I know what's at stake. When you're spending $800,000 on a home in Thornhill, you deserve to know exactly what you're getting into. Get that inspection done by someone who'll tell you the truth, even when it's expensive truth. Your future self will thank you for it.

Ready to get your Thornhill home inspected?

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

Book an Inspection