What the Subfloor Actually Does
The subfloor is the structural deck between the joists and the floor you see: plywood or OSB panels in most houses, or a concrete slab on grade and in basements. It carries the load, keeps the surface flat and gives the finished floor something to be fastened or bonded to.
When it fails, the symptoms show up in the floor above. Tile cracks because the deck flexes. Click-lock planks separate because a dip lets the joints work loose. Carpet develops a hollow-sounding hump. Hardwood squeaks. Replacing the floor without addressing any of that simply resets the clock on the same problem.
Symptoms and What’s Behind Them
| Symptom | Likely cause |
|---|---|
| Squeaks in one spot | Loose fasteners or a panel rubbing on a joist |
| Squeaks along a line | Panel edge without support, or missing blocking |
| Bounce underfoot | Undersized, over-spanned or damaged joists |
| Soft, spongy area | Water damage to the panel, common near toilets and tubs |
| Visible hump or ridge | Swollen panel edges, a high joist, or a slab high spot |
| Dip or hollow | A low joist, settled framing, or a low spot in the slab |
| Nail pops through carpet or vinyl | Fasteners backing out as framing dries |
| Cracked tile in a line | Deflection or substrate movement under the tile |
| Doors that suddenly stick | Framing or floor movement, sometimes structural |
How We Repair Wood Subfloors
- Expose and inspect. The old flooring comes up — quoted as its own line — and we walk the whole deck, marking movement, damage and high and low spots.
- Re-secure the panels. Loose panels are screwed down into the joists, replacing reliance on the original nails. This alone eliminates the majority of household squeaks.
- Add support where it’s missing. Blocking is installed under unsupported panel edges, and bridging is added between joists where movement calls for it.
- Cut out damaged sections. Water-damaged or rotted panel areas are removed back to solid material and to joist centres, and replaced with the same thickness of material, fully supported and fastened.
- Address the structure. Joists that are cracked, notched by other trades or clearly undersized may need sistering or professional structural advice before flooring goes anywhere near them.
- Flatten the surface. Humps are sanded or planed, dips are filled with patching compound, and panel seams are feathered smooth — especially important under thin glue-down products.
- Add a layer if the finish requires it. Tile over a wood subfloor often needs additional plywood or an appropriate membrane to meet deflection and thickness requirements.
Concrete Slabs
Slabs don’t squeak, but they have their own list:
- Unevenness, especially in Calgary basements from the 1960s to the 1980s, where slabs were poured as utility surfaces.
- Cracks, from hairline shrinkage cracks to wider, offset cracks that indicate movement.
- Slope toward a floor drain, which is intentional and usually stays.
- Old adhesive, paint and coatings that stop new materials from bonding.
- Moisture, which we test before any flooring goes down.
Repairs include grinding high spots, filling dips with patching or self-levelling compound, treating cracks appropriately for the floor going on top, and applying an uncoupling membrane where tile will be installed.
Calgary Homes and Their Subfloor Habits
1950s and 1960s bungalows often have board (plank) subfloors laid diagonally instead of sheet panels. They can be excellent, but gaps between boards and cupped edges usually need an added layer before modern floors go down.
1970s and 1980s bi-levels and split-levels frequently pair those uneven basement slabs with framed floors above, so the same house can need levelling downstairs and squeak repair upstairs.
1990s and 2000s two-storeys are the classic squeak candidates: OSB panels nailed to engineered joists, with fasteners that loosened as everything dried out. Replacing upstairs carpet is the perfect moment to fix it.
Bathrooms in any era are where soft spots hide. Slow leaks around toilet flanges and tub surrounds damage the subfloor long before anything shows at the surface — one reason we always check the area around fixtures when tearing out an old bathroom floor.
New builds shrink and settle in their first couple of years, producing nail pops and new squeaks in a house that was silent at possession.
Subfloor Repair Cost in Calgary
Subfloor preparation is quoted as its own line, typically in the range below for grinding, patching and levelling. Structural work, panel replacement and access through finished ceilings are quoted separately once the scope is known. Final pricing depends on your specific project — request a free estimate for an exact quote.
| Item | Price range | What moves the price |
|---|---|---|
| Subfloor preparation (add-on) | $1–$4 / sq ft | |
| Old flooring removal (add-on) | $0.50–$3 / sq ft |
Our flooring cost guide shows how preparation fits into the total cost of a flooring project.
Fix It While the Floor Is Up
The cost difference between fixing a subfloor during a flooring project and fixing it afterwards is enormous. While the old floor is up, the deck is exposed and screws go in from above in minutes. Once a new floor is down, the same repair means removing part of the new floor, or working from below through a finished ceiling.
That is why our estimates flag likely subfloor work before the job starts, and why we walk every exposed deck before installing a single plank.
Why Rock Flooring for Subfloor Repair
Subfloor work is invisible once the job is done, which is exactly why it gets skipped. We treat it as part of the flooring job rather than an optional extra: exposing the deck, securing it, correcting the flatness your specific product requires and telling you honestly when something needs a structural professional instead. Every line is itemized, estimates are valid for 30 days, we never ask for a deposit, and our crews are licensed, insured and WCB-Alberta covered.