Toronto — Lawrence ParkInsulation RemovalMold RemediationSpray FoamVentilation

Toronto (Lawrence Park): a musty smell upstairs turned out to be mold on the roof sheathing

Completed May 2026 · Real project, identified by area only to protect our customer’s privacy. Every photo is from this job. · Serving Toronto

The homeowner noticed a persistent musty odour on the second floor and wanted it checked before it got worse. The house still had its original insulation — decades-old material sitting only a few inches deep over wood lath.

1The Problem

A musty smell with no visible source is one of the most common reasons GTA homeowners call us, and it almost always points up. This attic had no vapour barrier anywhere in the assembly — so attic air, and the musty odour it carried, was leaking straight down into the living space, while household moisture drifted up into the cold attic. Once wood stays damp, mold follows.

Before: the original attic under a blanket of decades-old insulation — and the source of the smell upstairs.
Before: the original attic under a blanket of decades-old insulation — and the source of the smell upstairs.
The existing powered attic fan, surrounded by darkened, moisture-stained roof boards — ventilation that wasn’t keeping up.
The existing powered attic fan, surrounded by darkened, moisture-stained roof boards — ventilation that wasn’t keeping up.

2What the Inspection Found

Our inspection confirmed it: mold staining across roughly 350 sq ft of the roof sheathing, insulation far below today’s R-60 standard, uninsulated knee-wall surfaces, blocked intake ventilation, and a bathroom exhaust that wasn’t venting properly to the exterior. And critically — no vapour barrier. With nothing separating the house from the attic, air moved freely in both directions: musty attic air seeping into the bedrooms, warm humid house air condensing on the cold roof. That finding drove the whole plan — it’s exactly why we specified closed-cell spray foam across the attic floor, to seal the ceiling and act as the vapour barrier this house never had.

The tape tells the story: only a few inches of settled insulation where today’s standard calls for 21.5″.
The tape tells the story: only a few inches of settled insulation where today’s standard calls for 21.5″.
Completely uninsulated knee-wall boards — a straight thermal highway out of the house.
Completely uninsulated knee-wall boards — a straight thermal highway out of the house.
An inspection pit dug to the wood lath shows how little material was actually protecting the home.
An inspection pit dug to the wood lath shows how little material was actually protecting the home.

3How We Fixed It

This attic needed a full reset, not a top-up:

  • Removed all 1,000 sq ft of contaminated insulation, bagged and disposed of safely
  • Completed our 3-stage mold remediation on the affected sheathing — botanical cleaning and spore removal, wood appearance restoration, and a salt-based protective sealant to resist regrowth
  • Applied 2″ of closed-cell spray foam across the attic floor — a seamless air seal and the vapour barrier this attic never had
  • Spray-foamed a further 600 sq ft sloped-ceiling section, with the drywall removed and replaced
  • Installed 20 baffle vents with soffit cover-up, a tower roof vent, and a dedicated bathroom roof vent so moisture finally exits the house
  • Fitted a new insulated attic hatch and blew fresh fiberglass up to R-60
Step 1 — stripped to bare joists: all 1,000 sq ft of contaminated insulation removed and disposed of.
Step 1 — stripped to bare joists: all 1,000 sq ft of contaminated insulation removed and disposed of.
Step 2 — the same roof sheathing after our 3-stage mold remediation: cleaned, restored, and sealed against regrowth.
Step 2 — the same roof sheathing after our 3-stage mold remediation: cleaned, restored, and sealed against regrowth.
Step 3 — 2″ of closed-cell spray foam across the entire attic floor: a monolithic air seal and vapour barrier in one.
Step 3 — 2″ of closed-cell spray foam across the entire attic floor: a monolithic air seal and vapour barrier in one.
Step 4 — fresh blown-in fiberglass measured at 22″+ over the foam: that’s R-60.
Step 4 — fresh blown-in fiberglass measured at 22″+ over the foam: that’s R-60.

4The Result

The musty smell is gone because the cause is gone: the mold was remediated and sealed, the moisture source was rerouted outside, and the new spray-foam vapour barrier keeps house air out of the attic. From a few inches of century-home insulation to a sealed R-60 assembly — covered by our 10-year workmanship warranty.

The new insulated, weatherstripped attic hatch — the last air leak, closed.
The new insulated, weatherstripped attic hatch — the last air leak, closed.
The finished project — envelope work completed cleanly, right down to the exterior details.
The finished project — envelope work completed cleanly, right down to the exterior details.
1,000 sq ftAttic size
350 sq ftMold treated
R-60Final insulation
10 yearsWarranty

Wondering what’s going on in your attic?

Every problem on this page was found during a free, no-obligation inspection. We photograph everything, walk you through it, and give you a straight answer — even if that answer is “your attic is fine.”

Book My Free Inspection

Bulk Orders Quote

Submit Your Request and we'll get back to you ASAP.