Every flooring system has a substrate specification. Budget preparation as measured line items against those numbers, not as a vague allowance an installer can spend.
Numbers to plan with
Four checks decide whether the floor can be installed
A flooring installer evaluates four things before the first plank goes down: flatness, moisture, structural movement, and surface condition. Each has a numeric threshold published by the product manufacturer, and each has a remedy with a price. A quote that names the product but not the substrate test is incomplete, no matter how professional the sample board looks.
Order of operations matters. Inspect before the demolition quote is finalized, test before the material is ordered, and remediate before the material is acclimated. Reversing that order is how homeowners end up with 14 cartons in a dining room and a slab reading 88% relative humidity, which is above the limit printed in most resilient flooring warranties.
The failure modes are predictable. Installing over a 3/16 in hump opens click joints within 30–90 days as the floor flexes over the crown. Installing over a slab above the moisture limit releases adhesive or cups the planks within one heating season. Neither failure looks like an installation defect at first glance, which is why the substrate record matters when a warranty claim is filed.
Flatness: measure with a 10-foot straightedge, not a level
Lay a 10 ft (3 m) straightedge across the room in a grid, five lines in each direction on a 300 sq ft floor, and measure the largest gap beneath it. Record the location and the gap in eighths of an inch. A spirit level tells you which way the floor slopes; it does not tell you whether the surface is flat, and flatness is what the flooring spec governs.
Common tolerances in 2026 residential work: resilient plank and laminate at 3/16 in over 10 ft (4.8 mm over 3 m), with some products tightening to 1/8 in over 6 ft; ceramic and porcelain tile at 1/4 in over 10 ft, with large-format tile often requiring 1/8 in over 10 ft and 1/16 in over 12 in; wood flooring at 3/16 in over 10 ft or 1/8 in over 6 ft. The product installation instructions always control, and they are frequently stricter than the generic number.
The remedy depends on the size and shape of the deviation. A 1/8 in dish across a doorway is a patch. A 1/2 in crown down the center of a room is either grinding or a pour, and a failed panel is a replacement. The table maps the reading to the action and the 2026 cost band.
Flatness readings, the work they trigger, and 2026 installed cost bands for a 300 sq ft room.
| Condition | Measurement | What it triggers | 2026 cost |
|---|---|---|---|
| Minor dip at a doorway | 1/8 in over 10 ft | Feather patch at the transition only | $75–$150 per location |
| Widespread minor deviation | 3/16–1/4 in over 10 ft | Patch or grind, then recheck | $1–$3 per sq ft |
| Moderate deviation | 3/8–1/2 in over 10 ft | Self-leveling pour at 1/8–1/4 in | $2–$5 per sq ft |
| Severe or widespread | Over 1/2 in over 10 ft | Panel replacement or joist repair | $3–$8 per sq ft |
| Cupped or delaminated panel | Visible edge swell or soft spots | Replace affected panels | $2.50–$5 per sq ft |
| Loose or broken tile bed | Hollow sound under a tap test | Remove and refloat the substrate | $3–$6 per sq ft |
Moisture: the test that voids the warranty when it is skipped
On a concrete slab, the defensible test is in-situ relative humidity per ASTM F2170: drilled holes, probes at a specified depth, and a reading after equilibrium. Many manufacturers publish a limit of 75–80% RH, and some products allow 85%. Others still accept a calcium chloride test per ASTM F1869 at 3 lb per 1,000 sq ft per 24 hours. Testing runs roughly $150–$400 per location, and a 1,000 sq ft slab should have at least three locations.
On a wood subfloor, use a pin or pinless moisture meter and record readings across the field, near exterior walls, and around plumbing penetrations. A common target is 6–12% moisture content, with the flooring within 2–4 points of the subfloor. Solid hardwood usually acclimates 3–5 days in the room; engineered products often need 48 hours. Follow the product document, because acclimation time is a warranty condition, not a suggestion.
Remedies are priced by the square foot. A 6–15 mil vapor retarder runs $0.30–$1.00 per sq ft. An epoxy moisture barrier runs $2–$5 per sq ft. A crawlspace encapsulation, which addresses the source rather than the symptom, runs $1,500–$5,000 depending on area and drainage. A plastic sheet taped to the slab is a qualitative check, not a substitute for a measured test, and no manufacturer accepts it as documentation.
Deflection and movement: the L/360 conversation
Deflection is how much a floor system bends under load, expressed as a fraction of span. Wood flooring generally calls for L/360, meaning a 14 ft span can deflect about 0.47 in. Tile generally calls for L/720, half that. A 2 × 10 joist at 16 in on center spanning 14 ft lands near L/411, which satisfies wood but fails tile, and no underlayment membrane fixes a framing span that is too long.
Panel condition matters as much as joist size. Most nail-down and glue-down systems assume a 3/4 in tongue-and-groove plywood or OSB subfloor at 16 in joist spacing. At 24 in spacing, the panel needs to be thicker or the assembly needs an overlay. Adding 1/2 in plywood over a suspect panel runs $1.50–$3.50 per sq ft installed and buys a flatter, stiffer surface plus more fastener purchase.
Squeaks and movement are cheap to fix before the finish floor and expensive after. Re-secure panels with 1-5/8 in screws at 6 in on center in the field and 4 in on center at the edges, and replace ring-shank nails that have backed out. A room-level squeak repair runs $200–$800. The same repair after a floating floor is installed means removing and reinstalling the floor, which is why the inspection belongs in the original quote.
Removal, adhesive, and the materials you cannot legally grind
Removal costs vary more than installation costs because the old floor fights back. Carpet and pad run $0.50–$1.25 per sq ft including tack strip and staples. Sheet vinyl runs $1–$2 per sq ft. Ceramic tile runs $2–$4 per sq ft because the thinset has to be chipped or ground. Solid hardwood runs $1.50–$3 per sq ft. Disposal adds $60–$150 per load, and a house with alley access or a long carry pays more.
Adhesive is where budgets get destroyed. Black mastic under vinyl or carpet tile in homes built before about 1980 may contain asbestos. Do not grind, sand, or dry-scrape it on the assumption that it is fine. A composite sample test runs $300–$600, and encapsulation or abatement runs $8–$15 per sq ft. A quote that says the crew will just grind it, on a 1970s floor, is a quote that has not read the test report because there is no test report.
Lead paint is a separate hazard in pre-1978 housing, and any renovation that disturbs painted surfaces falls under the EPA Renovation, Repair and Painting rule. Use a certified firm and documented containment. Concrete grinding also triggers OSHA silica requirements: Table 1 specifies water-fed tools or HEPA-equipped grinders with respiratory protection, and a dry grinder in an occupied house is both a health problem and a cleanup problem. The dust travels through the return air and lands on every surface in the house.
Writing a prep allowance that does not become an open check
A defensible prep line has a unit, a quantity, and a rate: patch up to 100 sq ft at $2.50 per sq ft, level up to 200 sq ft at $3.50 per sq ft, grind up to 60 sq ft at $2.00 per sq ft. A line that says prep included, or a $500 allowance with no basis, cannot be audited and will be revisited as soon as the first soft panel is found.
Define the approval threshold in advance. Work below the stated quantity can proceed; work above it requires photographs, a written description, and a signed change order before it continues. That protects the homeowner from surprise invoices and protects the contractor from being accused of padding a number that was never defined.
For a 300 sq ft bedroom over a crawlspace with 1978 vinyl, a realistic prep budget looks like this: removal $450, disposal $95, moisture testing $250, leveling 120 sq ft at $3.50 ($420), and two door undercuts at $40 each ($80). Total $1,295, or $4.32 per sq ft on top of the finish floor. Carry a 15% contingency on that number, because the panel under the vinyl is the one nobody has seen.
Ask for the test results and the flatness readings at handover. A one-page record with dates, locations, readings, and photographs is worth more than any verbal assurance, and it is the document a manufacturer will request if a claim is ever filed. Preparation is the least visible part of a flooring job and the part most likely to determine whether the floor lasts five years or twenty.
- Removal and disposal priced by square foot and by load, not lumped together
- Moisture test method, number of locations, and the actual readings
- Flatness readings with locations, taken before and after remediation
- Panel replacement and fastener schedule stated as quantities
- Hazard testing and abatement as separate lines with a start-date dependency
- Change-order rate and the approval threshold in writing
Questions that come up on this job
How do I know if my subfloor is flat enough?
Put a 10 ft straightedge on the floor in a grid and measure the largest gap underneath. Resilient flooring generally allows 3/16 in over 10 ft; tile generally allows 1/4 in over 10 ft, with stricter limits for large-format tile. Compare the reading to the installation instructions for the exact product before deciding on a repair.
Do I need a moisture test on a concrete slab?
Yes, if the product warranty depends on it, which most resilient, wood, and adhesive systems do. Use in-situ relative humidity probes per ASTM F2170, with at least three test locations on a 1,000 sq ft slab. A taped plastic sheet is a quick indicator, not a documented test.
Can I install new flooring over old vinyl?
Sometimes, if the vinyl is well bonded, flat, and clean, and the manufacturer permits it. The risk is what is underneath: a second layer can telegraph seams and texture, trap moisture, and hide a failed underlayment. A 1970s vinyl also warrants an asbestos test on the backing and adhesive before anyone cuts into it.
How much should I budget for subfloor repair?
Plan $1–$3 per sq ft for patching, $2–$5 per sq ft for a self-leveling pour, and $2.50–$5 per sq ft for panel replacement. A room with one localized dip may need $150–$400; a room with a failed panel and a moisture problem can exceed $2,000. Carry 10–15% contingency on the prep line.
Is grinding concrete subfloor dangerous?
It generates crystalline silica dust, which is a serious respiratory hazard. OSHA Table 1 requires water-fed tools or HEPA-equipped grinders with appropriate respiratory protection, and containment to keep dust out of the rest of the house. A dry grinder with a shop vac and no containment is not an acceptable substitute.
Sources & further reading
References behind this guide
These sources support the safety, measurement, or industry conventions used above. Product instructions, approved plans, and local requirements control your project.