Your Subfloor Is Lying to You: What We Check Before Laying a Single Plank

Subfloor requirements for new flooring in Massachusetts are not a suggestion — they are the reason your floor either holds up for 20 years or squeaks and gaps by year three. Before we lay a single plank of hardwood, engineered, LVP, or SPC in a Middleton home, we run four checks: flatness, moisture, structural deflection, and squeak points. Skip any of them and the failure mode is baked into the finish floor before the first board goes down.
Every flooring installer that ever asked to skip the subfloor check has a warranty callback story they do not want to tell. A subfloor that reads visually acceptable is almost never actually acceptable. Old plywood cups. Concrete slabs hold moisture that hardwood cannot survive. Joists deflect under load in ways a homeowner never notices until the finish floor develops seasonal gaps you can drop a nickel through. Here's the real talk about subfloor requirements for flooring — the subfloor is the floor, and any installer who skips the assessment is passing you the failure. This piece slots into our broader choosing flooring for every room in your MA home guide.
This is written for the homeowner planning new floors and for the builder coordinating flooring into a renovation. We will cover the four subfloor checks in detail, the tolerances that industry standards actually require, and the fixes we run when the subfloor fails a check. CabStone's flooring crews install throughout the North Shore and Greater Boston, and the checks below are the same for every job, regardless of the finish material.
The Four Checks We Run Before a Single Plank Goes Down

Every subfloor gets the same four-step assessment before we quote flooring install. The order matters — flatness reveals the most, but moisture is the go/no-go on wood over concrete.
Check 1: Flatness
Flatness is measured with a 10-foot straightedge and a shim gauge. The industry standard, published in the NWFA Installation Guidelines for wood flooring, is 3/16 inch of variation in 10 feet for solid and engineered hardwood. LVP and SPC vinyl are more forgiving at 1/8 inch at 6 feet per most manufacturers' specs, but still fail catastrophically on wavy substrates. Concrete slabs commonly present low spots that need self-leveling compound. Old plywood subfloors commonly present high seams that need sanding. This is the check that reveals the most about what prep the floor actually needs.
Check 2: Moisture
Moisture is the go/no-go for wood over any substrate. Solid hardwood requires the subfloor moisture content to sit within 4 percentage points of the wood moisture content — measured with a pin-type meter on wood subfloors and a relative humidity probe on concrete. Concrete slabs need to test below 75 percent relative humidity per ASTM F2170 before hardwood or engineered wood goes down. Above that reading, wood cups within a season. Most North Shore basement slabs read 80 percent or higher without a vapor barrier — the reason we install more LVP and SPC in North Shore basements than any other product.
Check 3: Structural Deflection
Deflection is how much the floor system flexes under load. The Massachusetts building code adopts the International Residential Code IRC Section R502 for floor framing, which limits deflection to L/360 for standard flooring under live load. Older Middleton and North Shore homes commonly present L/240 or worse — meaning a 12-foot span deflects half an inch or more under load. This is invisible to the eye but shows up in the finish floor as gapping, cracking grout, and joint stress. We check with a joist span table against the framing we see in the basement.
Check 4: Squeak Points
Squeaks come from three sources: loose subfloor sheathing over joists, joists pulling away from the subgirder, and old cut nails backing out. Every squeak point is marked with tape from below or above, then screwed down with 2-1/2-inch structural screws before the finish floor goes down. This is a $200 job on install day and a $3,000 job after the finish floor is in — because the fix requires pulling planks. Never skip the squeak walk.
Flatness Tolerances by Flooring Type
The tolerance that matters depends on what you are installing. Missing the tolerance is what turns a $12,000 hardwood job into a callback.
| Flooring Type | Flatness Tolerance | Moisture Limit | Deflection Limit |
|---|---|---|---|
| Solid hardwood | 3/16 in in 10 ft | <12% wood, <4% differential vs subfloor | L/360 min |
| Engineered hardwood | 3/16 in in 10 ft | <12% wood, <75% RH concrete | L/360 min |
| LVP (luxury vinyl plank) | 1/8 in in 6 ft | Manufacturer spec | L/360 min |
| SPC (stone polymer composite) | 1/8 in in 6 ft | Manufacturer spec, tolerates higher moisture | L/360 min |
| Tile (ceramic/porcelain) | 1/4 in in 10 ft | Isolation membrane required over concrete | L/360 for standard, L/720 for stone |
| Carpet | 1/4 in in 10 ft (visible only) | <75% RH concrete | L/360 min |
The takeaway: tile is stricter than any other category on deflection. Hardwood is stricter than any other category on both flatness and moisture. LVP and SPC are the most forgiving, which is why they dominate basement and kitchen installs in the North Shore.
What Failing a Check Actually Costs
Every failed check has a specific fix, and knowing the price range keeps the quote transparent when it comes back higher than the base install number.
- Failed flatness on plywood subfloor. Sanding high seams and screwing sheathing down runs $1.50 to $3.00 per square foot. Larger dips get patched with cementitious floor patch at $1.00 to $2.00 per square foot.
- Failed flatness on concrete slab. Self-leveling underlayment (SLU) applied by trowel or pump runs $3.00 to $6.00 per square foot. Deep pours (over 1/2 inch) run $6.00 to $10.00 per square foot including primer and prep.
- Failed moisture on concrete slab. Options are a moisture barrier (roll-on or sheet, $1.50 to $3.50 per square foot), an engineered floor with a vapor-permissive underlayment, or switching flooring to LVP or SPC. Solid hardwood is off the table over a wet slab.
- Failed deflection. Sistering joists from below runs $2,500 to $6,000 for a typical room. Adding a subgirder or center post runs $1,800 to $4,000. This is a structural repair that requires a permit in most North Shore towns.
- Squeak repair. Structural screws from above cost roughly $2 per screw location — a typical room has 15 to 40 squeak points, so budget $30 to $80.
Adding these up on a typical 300 square foot Middleton kitchen where the subfloor needs SLU, moisture testing, and squeak repair: $1,200 to $2,400 of legitimate prep work before finish flooring goes down. This is where subfloor budgets sit for older North Shore homes.
The Concrete Slab Problem in North Shore Basements

Concrete slab basements in the North Shore deserve their own callout. The water table sits high near the Ipswich River watershed. Foundation drainage on homes built before 1990 is often inadequate. And most basement slabs poured before the 2000s do not have a vapor barrier beneath them.
The result: any moisture test on a Middleton, Danvers, Peabody, or Topsfield basement slab commonly reads 75 percent to 90 percent relative humidity — well above the threshold for hardwood or engineered wood. The three legitimate paths forward are:
- Install LVP or SPC. Both tolerate the moisture and lock over an underlayment with a vapor barrier. This is what we install most often in North Shore basements.
- Install a vapor barrier and engineered wood. A quality vapor barrier ($1.50 to $3.50 per square foot) can bring the slab reading down to acceptable levels for engineered wood, but a rescue attempt on a 90 percent RH slab is a warranty risk.
- Install a subfloor system. A dimpled polyethylene subfloor system like DRIcore or Delta-FL subfloor panels creates an air gap and vapor break, then plywood on top gives you a nailable substrate. Adds $4 to $7 per square foot and about 1 inch of floor height but opens the door to nearly any finish flooring.
Solid hardwood in a Massachusetts basement is almost always the wrong call, regardless of what the finish looks like on install day. This is a decision point worth taking time on.
What a Good Installer Includes in the Quote
The quote you receive tells you whether the installer is planning to run the checks or planning to skip them.
A quote that includes flatness assessment, moisture testing, and squeak repair as line items is from an installer who intends to do the work. A quote that says "installation" as a single line at $3.00 per square foot with no subfloor prep column is either from an installer who plans to charge for prep as a change order after they arrive, or one who plans to skip the prep entirely and hope the finish floor holds. Neither scenario ends well.
When you ask for quotes, ask specifically: "What subfloor prep is included, and what triggers a change order?" A reputable installer will show you the tolerances they use, the tests they run, and the prep costs by scenario. That transparency is what separates a real flooring contractor from a floor-covering installer.
Key Takeaways
- Every finish flooring category has a specific subfloor flatness tolerance — 3/16 inch in 10 feet is the common baseline for hardwood and engineered.
- Moisture testing is mandatory before installing wood over concrete — a slab reading above 4 percent moisture voids most manufacturer warranties.
- Joist deflection is invisible to the eye but shows up in the finish floor within one heating season as gapping or cupping.
- Squeak repair before install costs 10 percent of what it costs after — the finish floor makes squeak access nearly impossible.
- Subfloor prep costs $2 to $8 per square foot in Middleton and North Shore homes — a legitimate line item, not a hidden markup.
- Skipping any of the four checks is what causes 80 percent of "premature failure" flooring callbacks.
Frequently Asked Questions
How do I know if my subfloor has moisture issues before install day?
For a wood subfloor, a pin-type moisture meter under $200 will give you a reading — 8 to 12 percent is normal. For a concrete slab, use a plastic sheet test (tape a 2-foot square of plastic to the slab overnight and check for condensation underneath) or a rented relative humidity probe. Or wait for the installer's assessment on measurement day.
Can self-leveling underlayment fix any flatness issue?
Not any. SLU has a maximum pour depth of about 1-1/2 inches per lift. Deeper corrections require multiple lifts or a mud bed. SLU also cannot fix an active moisture problem — it will pool and delaminate. Fix moisture first, then correct flatness.
What if the installer says my subfloor is fine but I have concerns?
Ask them to demonstrate the flatness check with a 10-foot straightedge in your presence, and get the moisture reading in writing. A three-minute demonstration on-site is enough to know whether they actually assessed the floor or just eyeballed it.
How long does subfloor prep typically add to a flooring project?
For light prep (screw down squeaks, minor patch): the same day. For SLU or moisture barrier work: 1 to 2 additional days including cure time. For structural repair: 1 to 2 weeks including permit approval.
Do I need to prep the subfloor for LVP over an existing floor?
Yes. LVP over old vinyl sheet, tile, or wood requires the same flatness assessment. The old floor becomes the subfloor for the new install. Tile grout lines, vinyl seams, and cupped wood boards all telegraph through LVP within a season if not corrected.
Will subfloor prep push my install past its scheduled date?
Sometimes, but the alternative is a warranty callback in year two. A one-day install push for legitimate prep is a much better outcome than a full teardown and reinstall to fix a floor that failed on shortcut prep.
Conclusion
Subfloor prep is not the exciting part of a new floor project. It is the part that determines whether the finish floor is still tight, quiet, and gap-free in year 10 or looking rough by year three. Every hardwood, engineered, LVP, and SPC install in a Middleton or North Shore home should start with the same four checks — flatness, moisture, deflection, squeak — and the quote you receive should show that work as line items.
If the installer will not show you the tolerances or run the tests in your presence, you are about to inherit whatever the subfloor is hiding. This is a decision point worth taking time on, not a corner worth cutting.
Planning a floor project and want a real subfloor assessment before you commit? Book a free flooring consultation or call 617-699-3945. We will bring the straightedge, the moisture meter, and the honest quote.






