Subfloor Moisture Repair

The toilet that has rocked at the front bolts for as long as you have owned the house. The dark stain on the ceiling in the room directly below the bathroom that nobody noticed for fourteen months. The vinyl floor that lifts at the edge near the tub apron and reveals an OSB seam that is gray, not the orange of healthy OSB. The moisture meter that reads 22 percent on the subfloor under the toilet when 8 to 10 percent is normal. Subfloor moisture repair is the trade for what is happening one layer below the finish floor — wet or rotten OSB and plywood cut out and replaced, new wax ring and toilet flange set, the affected joist sistered up if the rim has been compromised, and tile or vinyl reset on top to match the existing pattern. Starting at $1,500 for a single soft spot at the toilet up to $6,000 for a multi-fixture subfloor rebuild on a bathroom whose moisture problem has been going for years. Honest scope — when the moisture source is an active in-wall plumbing leak (supply or drain), a licensed Washington L&I plumber handles their portion FIRST, and Handis returns for the carpentry and finish rebuild after.

Subfloor moisture repair image — Seattle bathroom mid-rebuild, the toilet pulled aside, a section of vinyl floor cut back to expose dark wet OSB at the flange, a Tramex moisture meter and a replacement PVC toilet flange staged on a clean towel, a small heat-assist dehumidifier running in the corner.

Service

What Does Subfloor Moisture Repair Include?

Subfloor moisture repair covers the structural-substrate layer of a bathroom floor — the OSB or plywood sheet stock sitting on the floor joists, the toilet flange and wax ring sealing the drain to the closet bend, and the finish flooring (tile, vinyl, or LVT) that hides everything beneath. We diagnose on arrival with a moisture meter, pull the affected fixture (toilet, vanity if scope warrants), remove the finish flooring over the wet area, cut out and replace the wet or rotten OSB or plywood, sister up any compromised joist, dry the cavity with a heat-assist dehumidifier, set a fresh wax ring and flange, and reset the finish flooring to match the existing pattern. When the moisture source is an active in-wall plumbing supply or drain leak, we route to a licensed Washington L&I plumber FIRST as the responsible licensed party — Handis handles the carpentry and finish rebuild after the licensed trade closes their portion.

Diagnostic Moisture Test Before Any Demo

Every visit starts with a moisture meter walk — a Tramex non-invasive moisture meter (or a pin-type GE Protimeter when the OSB is exposed at an edge) gets pressed against the subfloor at the toilet base, the tub apron, the shower curb, the vanity kick, and any visible stain or stained ceiling below. Readings above 15 percent on OSB or plywood are wet. Readings above 20 percent are rotting. The reading tells us the size of the wet area and the depth of the problem before we cut anything open.

Toilet Pull, Floor Open, Wet Subfloor Cut Out

The toilet pulls off the flange (or the vanity comes out if the wet area is under it). Finish flooring (vinyl, tile, or LVT) gets cut back to the edge of the wet area plus 6 inches of margin. The wet OSB or plywood gets scored with a circular saw set to the substrate depth and lifted out in panel sections. We cut to the centerline of the nearest floor joist on each side so the replacement panel has full bearing.

Joist Inspection and Sister-Up Where Needed

The floor joists under the wet subfloor get inspected for water damage. Healthy fir floor joists in a Seattle home (typical 2x10 at 16 inches on center) are dry, light-colored, and ring solid when struck. A joist that has gone gray, soft, or wet at the rim from years of soaking subfloor above gets sistered up with a matched 2x10 fastened with structural screws — fully spanning the compromised section, fastened into the rim joist or the foundation sill on both ends.

Dry-Down with Heat-Assist Dehumidifier

Before the new subfloor panel goes in, the joist cavity has to dry. A small heat-assist dehumidifier (BlueDri AirShield or equivalent) runs in the open cavity until the moisture meter reads under 12 percent on the surrounding framing. Typical dry-down on a bathroom-sized cavity is 24 to 48 hours depending on the severity of the original wetness.

New Subfloor Panel, New Flange, New Wax Ring

Matched 3/4-inch OSB or plywood panel cut to the opening, fastened with construction screws to every joist and rim. New toilet flange (PVC for ABS or PVC drain, brass for older copper or cast-iron when the connection is at the brass-to-PVC transition; full cast-iron flange replacement routes to a licensed plumber). New wax ring (or wax-free rubber seal — Fluidmaster Better Than Wax — when the flange height calls for it). Toilet re-set, leveled, snug to the bolts but not over-torqued.

Finish Flooring Reset to Match the Existing Pattern

Tile floor gets cut-in replacement tiles set in fresh thinset and regrouted to the matched color. Vinyl floor gets a matched section seamed in (visible seam disclosed up front; for full invisibility, full-room vinyl replacement is in scope as an add-on). LVT gets matched plank reset over the new subfloor. The finish is the last step — we do not put the toilet back until the floor is back.

Editorial photo of a subfloor moisture repair mid-rebuild — the toilet pulled aside in the bathroom doorway, a section of OSB subfloor cut out at the flange exposing healthy joist bays below, a replacement OSB panel and a PVC toilet flange staged on a clean towel, a small heat-assist dehumidifier running in the cavity.
Process

How Bathroom Subfloor Moisture Repair Works

Eight sequential steps from the on-arrival moisture meter test through subfloor cut-out, joist sister-up, dry-down, new flange and wax ring, and finish floor reset — the sequence we follow on every subfloor moisture repair.

Pricing

Subfloor Moisture Repair Pricing

Final pricing depends on the size of the wet area, whether joist sister-up is needed, whether a licensed plumber is in the loop for an active in-wall leak, and what finish flooring has to be reset (tile, vinyl, LVT). Licensed-plumber sub fees pass through transparently with the line item named. Request a free estimate for an accurate quote.

Send us a photo of the soft spot and any ceiling stain below — we will tell you what is causing it.

Call us
Why Handis for Bathroom Subfloor Moisture Repair
Trust

Why Handis for Bathroom Subfloor Moisture Repair

The bathroom-floor problem that no one sees coming is the toilet that has rocked at the front bolts for years. Most homeowners treat a rocking toilet as a tightening problem — they snug the closet bolts every few months and the toilet sits still for a while, then rocks again. The actual problem is that the wax ring has been breached, water has been wicking out at every flush for years, and the OSB under the flange has gone from 8 percent moisture (normal) to 22 percent moisture (rotting). By the time the toilet feels soft underfoot or the ceiling below shows a stain, the subfloor is past saving and the repair is structural, not cosmetic. The honest call on a rocking toilet is to pull it and check the moisture under the flange — every time, no exceptions.

Diagnostic moisture meter test before any demo

Every visit starts with a moisture meter walk. Tramex non-invasive meter on the subfloor at the toilet base, tub apron, shower curb, and vanity kick. Pin-type Protimeter where the OSB is exposed at an edge. The readings tell us the size of the wet area and the depth of the problem before we cut anything open — and they tell you on arrival whether the problem is a $1,500 spot fix or a $6,000 multi-fixture rebuild.

Honest plumber handoff when the source is in-wall

An active in-wall plumbing supply line leak, a slow drain leak inside the wall, a pinhole in a copper line above the bathroom ceiling — any of these means a licensed Washington L&I plumber is the responsible licensed party for the leak fix. We do not do in-wall plumbing supply or drain repairs ourselves. We name the plumber and their portion on the quote, schedule their site visit, and return for the carpentry and finish rebuild after their portion closes.

Joist sister-up when the rim has been compromised

The framing under the wet subfloor gets inspected before any new panel goes down. A floor joist that has gone gray, soft, or wet at the rim gets sistered up with a matched dimension (2x10 or whatever matches the existing) fastened with structural screws fully spanning the compromised section. Bearing into the rim joist or sill on both ends. We do not put a new subfloor panel down on a rotting joist.

Dry the cavity before the new subfloor closes it

A small heat-assist dehumidifier runs in the open cavity until the moisture meter reads under 12 percent on the surrounding framing. Typical dry-down is 24 to 48 hours. The new subfloor does not go in until the cavity is dry — closing wet framing under a fresh subfloor seals the moisture in and starts a slower rot from below.

Finish flooring reset to match the existing pattern

Tile floor patched with cut-in replacement tiles set in fresh thinset and regrouted to the matched color. Vinyl floor seamed in with a matched section (visible seam disclosed up front; full-room vinyl replacement is an add-on for total invisibility). LVT reset with matched plank. Final water-test of the toilet with multiple flushes before we leave to confirm no new wicking at the flange.

Estimate

Tell us where the soft spot is (toilet base, tub apron, vanity, shower curb), how long it has been there, any ceiling stain in the room below, and any moisture meter readings you have already taken. Send phone photos if you can. We will tell you on the response whether it is a Handis-only visit or needs a licensed plumber sub in the loop, and we will quote both portions line by line.

Service cost estimate illustration
Reviews

Customer Reviews

Recent subfloor moisture repair reviews from verified Handis customers.

FAQ

Frequently Asked Questions

Common questions about Handis bathroom subfloor moisture repair.

How much does subfloor moisture repair cost?
A single soft spot at the toilet starts at $1,500. A single soft spot at the tub apron is $1,800. A multi-fixture soft floor (toilet plus tub) is $3,000. Joist sister-up adds $800 per joist where the rim has been compromised. A cast-iron flange replacement (plumber sub fee, pass-through) is $950. A full bathroom subfloor rebuild is $4,500. A multi-fixture subfloor rebuild with joist sister-up is $6,000. Vinyl-match sourcing surcharge adds $250 when the existing vinyl is discontinued.
How do I know if my subfloor is wet or just stained?
A moisture meter is the only way to know. Healthy OSB and plywood subfloor reads 6 to 12 percent moisture. Readings above 15 percent are wet. Readings above 20 percent are rotting. A surface stain on the vinyl or tile floor can be from a one-time spill that dried out years ago and means nothing, or it can be the visible top of a long-running wet area underneath. We bring the Tramex on arrival and run the meter walk before any demo — the reading is the deciding factor on whether you have a wet subfloor or just a surface stain.
Does Handis do the plumbing if the leak is in-wall?
No — that is a licensed-trade scope. An active in-wall plumbing supply line leak, a slow drain leak inside the wall, or a pinhole in a copper line above the bathroom ceiling routes to a licensed Washington L&I plumber as the responsible licensed party for the leak fix. We name the plumber on the quote, schedule their site visit, and return for the carpentry and finish rebuild after their portion closes. Wax-ring failures and flange-seat failures at the toilet are Handis scope; full cast-iron flange replacement routes to a plumber (and is line-itemed on our quote as a pass-through).
What is the difference between OSB and plywood subfloor?
OSB (oriented strand board) is the standard subfloor in most Seattle-area homes built since the 1990s — strands of wood pressed and glued into 3/4-inch panels. Plywood (typically 3/4-inch CDX or 23/32-inch tongue-and-groove) is the older standard and is still common in pre-1990 homes. Both perform similarly under normal moisture, but OSB swells and crumbles faster than plywood once it goes past 20 percent moisture. We match the replacement panel to whatever is existing — OSB to OSB, plywood to plywood — so the bond, the screw retention, and the panel height match.
Can you replace the toilet flange while you are there?
Yes — most flange replacements are in Handis scope. PVC and ABS flanges (the standard since the 1980s) get pulled and replaced as part of the subfloor work. Brass flanges that mate to copper or cast-iron drains where the joint is at the brass-to-PVC transition are also Handis scope. Full cast-iron flange replacement (where the flange is integral to the cast-iron closet bend) routes to a licensed plumber — that scope involves cutting cast iron and re-mating to PVC, which is regulated work. We name the plumber sub on the quote when the flange type calls for it.
How long does the repair take?
A single soft spot at the toilet is one to two visits across two days — pull the toilet and cut out the wet subfloor on day one, dry the cavity overnight, install new subfloor and flange and reset the toilet on day two. A multi-fixture rebuild is two to three visits across four to five days. A full bathroom subfloor rebuild is three to four visits across five to seven days. The dry-down (24 to 48 hours) and the thinset cure on the tile patch (24 hours) are the schedule drivers.
What if you find mold under the subfloor?
We treat surface mold on the framing with a quaternary ammonium cleaner (Spartan NABC, Diversey Virex, or equivalent) on the full ten-minute label dwell, and we replace any wet OSB or plywood rather than trying to remediate moldy panels (porous wood substrate is not reliably remediable). For extensive black mold visible through multiple stud bays, we will recommend a certified mold remediation contractor before we close the floor. We will tell you on arrival when the scope crosses into mold remediation rather than carpentry.
Will my insurance cover this?
Depends on the claim and the carrier. Sudden and accidental water damage (a burst supply line, a toilet that overflowed, a plumbing fitting that failed) is usually covered. Long-standing, gradual seepage from a failed wax ring or a slowly leaking shower pan is usually excluded as a maintenance issue. We do not bill insurance directly, but we will document the scope with photos, moisture meter readings, and a written estimate that you can submit to your carrier. Some customers get the demo and dry-down covered by insurance and pay for the rebuild themselves.
Is the work guaranteed?
Yes. One-year project warranty covers the subfloor panel, the joist sister-up, the toilet flange, the wax ring, and the finish floor patch. If the subfloor goes soft again, the toilet leaks at the wax ring, or the tile or vinyl patch fails inside a year because of our workmanship, we come back and redo it at no charge. The warranty does not cover a new leak at a different fixture, ongoing in-wall plumbing problems that were not addressed by the licensed-plumber sub, or new damage from a fresh impact. The licensed-sub plumbing portion carries its own Washington L&I-trade warranty, also named on the quote.

Learn More and Reach Out

For each of our clients

Contact information
Our Business Hours
Monday:09:00 - 21:00
Tuesday:09:00 - 21:00
Wednesday:09:00 - 21:00
Thursday:09:00 - 21:00
Friday:09:00 - 21:00
Saturday:09:00 - 21:00
Sunday:Closed

Write Us!

We will respond to your request as soon as possible