HomeJobCosts

Cost to Fix a Squeaky Floor in 2026

A typical job is $500, in a range of $200 – $1,000. On its own that number means very little, so every figure on this page is drawn against the same $4,000 scale: against the other flooring work you could be quoted for, and against the 20 metros where the job is priced.

Where this sits among flooring work

national range, typical marked
Laminate
$1,800 Linoleum
$1,600 Subfloor Replacement
$1,560 Sheet Vinyl
$1,500 Rubber
$1,500 Baseboard
$800 Floor Removal
$750 Squeaky Floor Repair
$500 Carpet Removal
$300
$0$1k$2k$3k$4k

The same job, 20 metros

same $4,000 scale

Identical work, moved between labour markets. The whole range slides, so a dear metro's low can sit above a cheap metro's high. Colour runs with the metro's labour index, not with good or bad.

Chicago
$665 Seattle
$645 Minneapolis
$635 New York
$615 San Diego
$575 Portland
$575 Los Angeles
$570 Philadelphia
$560 Denver
$535 Las Vegas
$505 Phoenix
$495 Austin
$475 Houston
$465 Nashville
$465 Atlanta
$460 Charlotte
$460 Miami
$455 Dallas
$445 Tampa
$435 San Antonio
$425
$0$1k$2k$3k$4k

What the $500 is made of

Materials move with the market; labour moves with your metro. At 10% materials, only the smaller block is re-priced by the index — which is why a metro 33% above national does not raise this job by 33%.

Materials 10%
Labour 90%
$20 – $120 $180 – $880
$500
$200 $1,000
Squeaky Floor Repair — national range

Put your own numbers on the scale

Trade and project are fixed to this page; changing the metro re-applies its labour index to every figure above.

Cost Calculator

$615
$245$1,230
estimated total cost
Labor$220 $1,080
Materials$25 $150
Total$245 $1,230
23% above average in New York
Compare to Other Cities

To get exact pricing for your project, request written quotes from at least three licensed contractors in New York.

Based on aggregated data, fixing a squeaky floor costs $200 to $1,000 per room, with a typical job landing around $500. A typical repair takes 2 to 6 hours, and about 90% of the bill is labor.

That is an unusually wide range for a small job, and almost all of it is explained by one variable: access. A squeak is caused by movement somewhere below the surface — the subfloor lifting off a joist, a nail working loose, two hardwood boards rubbing. The fix itself is cheap in every case. What varies is how much has to be taken apart to reach it. If there is an unfinished basement or crawlspace under the squeak, a pro works directly on the joist from below and nothing has to be restored afterward. If the squeak is on a second floor with a finished ceiling below it, or under tile, the only route in is through the finish floor — and that means opening it and putting it back. The sections below price the repair by access, by cause, and by floor covering, with a materials-vs-labor split, five regional examples, and DIY kit costs.

Squeaky Floor Repair Cost by Access

Access is the first question any quote turns on, and it splits the $200–$1,000 range almost in half. Everything in the top half of this table is a one-step job. Everything in the bottom half is a three-step job — open, repair, restore — and the restoration is often the biggest single line item.

Access RouteTypical CostWhy
From below — unfinished basement, 1–3 squeaks$200–$350Shims, adhesive, or blocking applied straight to the joist; no restoration
From below — crawlspace$250–$450Same work, but tight-clearance labor time is higher
From below — full room re-secured$350–$550Adhesive and blocking along every joist bay under the room
From above — through carpet$250–$450Breakaway screws go through the pile; fibers close over the head
From above — through hardwood$400–$700Counter-snap screws plus filling and touching up each hole
From above — through laminate or floating floor$500–$900Planks are unclipped back to the squeak and re-laid
From above — through tile$800–$1,000+Tile is demolished over the squeak and re-set; often exceeds the range

The pattern is consistent: the repair itself is a few dollars of screws and glue, and the price is dictated by what stands between the technician and the joist. A finished ceiling under a second-floor squeak flips a $250 job into a $600 job — not because the squeak is worse, but because access from below is gone.

Squeaky Floor Repair Cost by Cause

Diagnosis usually happens on the first visit, and most quotes are written after the source of the movement is identified. Aggregated data on the common causes:

CauseWhat’s HappeningTypical Repair Cost
Subfloor separating from the joistA gap opens; the panel drops onto the joist under weight$200–$500
Loose or undersized nailsThe shank moves in its hole each time it’s loaded$200–$450
Joist movement / gaps at the bridgingJoists twist and rub against loose bridging or blocking$300–$650
Humidity and seasonal movementWood shrinks in winter, opening gaps that close in summer$200–$400
Hardwood board-on-board frictionAdjacent boards rub at the tongue-and-groove edge$250–$600
Loose subfloor screws or fastenersFasteners have backed out over years of load cycling$200–$500
Squeaky stairsTreads and risers move against stringers$50–$250 per tread
Structural deflection under the squeakSubfloor or joist has failed, not just loosened$900–$3,000+ (subfloor scope)

The last row is the one that changes the project. A squeak on its own is a fastener problem. A squeak paired with a soft, spongy, or visibly sagging spot is a structural one, and it prices as subfloor replacement at $900 to $3,000 rather than as a squeak repair.

Labor vs. Materials Cost Breakdown

Squeaky floor repair is one of the most labor-weighted jobs in flooring. The parts are trivially cheap; the time to find the joist, reach it, and put the floor back is the entire cost.

Cost ComponentRangeShare of a Typical $500 Job
Labor$180–$880~90%
Materials$20–$120~10%

The materials line covers screws, shims, construction adhesive, blocking lumber, brackets, and wood filler. At a national average flooring labor rate of about $75 per hour (market range $60–$120 per hour for a flooring contractor, carpenter, or handyperson), the 2-to-6-hour duration lines up directly with the $180–$880 labor band. This 90/10 split is also why the same repair costs meaningfully different amounts in different cities — see the regional table below.

Cost by Floor Covering

When the repair has to come from above, the finish floor decides the price, because each material costs a different amount to get through and put back.

Floor CoveringCost to Repair Through ItCost to Lift / Restore
Carpet$250–$450$0 — fibers close over the screw head
Hardwood (solid)$400–$700Filler and touch-up on each hole; full-room refinish $1,000–$4,000
Engineered hardwood$400–$700Same as solid; veneer limits how much can be sanded later
Laminate / floating vinyl$500–$900Planks unclip and re-lay; damaged planks replaced individually
Glue-down vinyl or LVP$500–$900Section cut out and re-glued; color match is the risk
Tile$800–$1,000+Demolition and re-setting; tile removal alone runs $320–$1,120

Carpet is the cheapest surface to work through and tile is the most expensive — a spread of roughly $550 to $750 on an identical underlying squeak. That is the clearest illustration of the thesis on this page: the squeak is not the cost, the covering over it is.

Squeaky Stairs

Stairs are priced separately from floors, per tread rather than per room, because each tread is its own small repair.

Stair ScenarioTypical Cost
Open underside (unfinished basement stairs) — glue blocks and shims from behind$50–$100 per tread
Enclosed underside, repaired from behind after opening a small access panel$100–$150 per tread
Repaired from above through the tread (screws, plugged and finished)$150–$250 per tread
Full staircase re-secured (12–14 treads)$600–$1,500

A single squeaky tread on an open staircase is often the cheapest repair in this entire category — under $100 in most markets. A fully carpeted, boxed-in staircase where every tread moves is one of the more expensive, because the labor is repeated 13 times.

Squeaky Floor Repair Cost by Job Size

The $200–$1,000 range is quoted per room. Scaling to larger scopes:

ScopeTypical CostNotes
Single squeak / one spot$200–$300Often subject to a minimum service charge
2–4 squeaks in one room$300–$500The typical job
Full room re-secured$500–$1,000Every joist bay addressed, not just the noisy ones
Two or three rooms / a whole floor$900–$2,500Per-room rate eases slightly across a bigger scope
Whole floor with structural repair$2,000–$6,000+Crosses into subfloor and joist work

Minimum service charges matter disproportionately here. A pro who charges a 2-hour minimum will quote close to $200 to fix one squeak that takes 20 minutes, which is why single-squeak jobs rarely land below the bottom of the range even when the actual work is tiny.

Regional Cost Examples

City costs are calculated as: National Typical Cost × City Labor Adjustment Factor. Applying that to the $500 national typical (and to the $200 low and $1,000 high) shows how much a labor-heavy repair moves with location.

City Labor Adjustment Factor Adjusted LowAdjusted TypicalAdjusted High vs. National
New York, NY 1.23 $245$615$1,230 +23%
Seattle, WA 1.29 $260$645$1,290 +29%
Chicago, IL 1.33 $265$665$1,330 +33%
Dallas, TX 0.89 $180$445$890 −11%
San Antonio, TX 0.85 $170$425$850 −15%

Labor adjustment factors are derived from BLS Occupational Employment and Wage Statistics (May 2025): the median ratio of local to national hourly wages across the trades that do this work. How this is calculated.

Chicago, IL carries the highest tracked labor adjustment factor (1.33), putting the same $500 typical repair near $665. Chicago’s heating season also produces wide seasonal humidity swings, which is one of the causes of squeaking listed above — so the city combines the most expensive labor with one of the most common triggers.

Seattle, WA sits at 1.29, giving a typical cost of about $645.

New York, NY sits at 1.23, putting the typical repair near $615. Older housing stock with plaster ceilings under upper floors also pushes more jobs into the above-floor category, where costs start higher.

San Antonio, TX is the lowest tracked factor (0.85), bringing the typical repair to about $425. Across all 20 tracked cities the factors run 0.85 to 1.33, meaning an identical squeak repair costs roughly 56% more in the most expensive tracked market than in the least expensive — with no difference in the actual work.

When a Squeak Signals Something Structural

Aggregated data separates two very different scopes that sound the same to a homeowner.

A fastener squeak is noise only. The subfloor has lifted a fraction of an inch off the joist, or a nail has loosened in its hole, and the floor makes noise as it settles back under weight. Nothing is failing. This is the $200–$1,000 repair priced on this page.

A structural squeak is noise plus movement: a visible dip, a spongy or bouncy feel underfoot, a slope, gaps opening at the baseboard, or a squeak that has appeared alongside water damage. Those symptoms indicate the subfloor panel or the joist itself has degraded, and screws will not solve it. Aggregated cost data for that scope:

Structural ScopeTypical Cost
Subfloor replacement$900–$3,000 (typical $1,560)
Floor joist repair or sistering$500–$2,000 per joist
Full floor structural repair$2,000–$6,000+

The cost gap between the two scopes is roughly 3x to 6x, which is why the diagnosis visit — often folded into the repair quote — is the step that determines the entire budget. Water damage, mold, and structural deflection are conditions that a licensed contractor or structural engineer assesses; this page reports cost data only.

Patching and Refinishing After an Above-Floor Repair

When a repair goes through hardwood, the screw holes and any lifted boards leave a cosmetic bill behind. This is the line item most homeowners do not anticipate, and on a finished floor it can exceed the repair itself.

Restoration TaskTypical Cost
Filling and touching up counter-snap screw holes$0–$100 (often bundled into the repair)
Individual board replacement$100–$350 per board
Spot sand-and-refinish of a small area$150–$500
Full-room hardwood refinishing$1,000–$4,000 (typical $2,200)

Counter-snap style breakaway screws exist specifically to avoid this: the screw snaps off below the surface, leaving a hole small enough to fill with wood putty rather than a visible fastener head. That is why the professional above-floor hardwood repair sits at $400–$700 rather than at refinishing prices — a full refinish is only triggered when boards are lifted or the finish is already worn.

For carpet, no restoration is needed at all, which is why removing carpet in order to work on the subfloor beneath is usually unnecessary for a simple squeak. Where carpet does come up as part of a larger flooring project, carpet removal runs $120 to $720 as a separate line item, and squeaks are commonly fixed while the subfloor is exposed — the cheapest moment in the whole lifecycle of a floor to address them.

DIY vs Professional

Squeaky floor repair has an unusually favorable DIY math, because the materials cost is nearly identical whether a pro or a homeowner buys them. The entire professional premium is the labor line.

DIY ItemTypical Price
Squeeeeek No More / counter-snap style kit (joist-finding bit, tripod fixture, 50 breakaway screws)$30–$45
Replacement breakaway screws (50-count refill)$15–$25
Squeak-Ender style bracket (per squeak, from below)$8–$15
Construction adhesive, 10 oz tube (3–4 tubes for a room)$5–$9 each
Caulk gun$8–$20
Wood shims (bundle)$5–$10
2x blocking lumber for a few joist bays$10–$25
Powdered graphite (for minor board-on-board friction)$5–$8
Joist / stud finder$20–$45
Cordless drill (if not owned)$60–$120

Typical DIY material spend lands at $30 to $65 for a carpet or hardwood repair from above using a kit, and $55 to $150 for a from-below repair using adhesive, shims, blocking, and brackets — with the drill and joist finder being the only meaningful one-time purchases. Both figures sit inside the $20–$120 materials range aggregated for professional jobs, confirming that the parts are the same parts.

The saving is therefore the labor line: $180 to $880 per room, or about $170 to $900 in total once materials are accounted for. Against the $500 typical professional job, a DIY repair using a $40 kit costs roughly $40 to $65 — a saving of about $435 to $460.

Two things narrow that gap. First, the from-above repairs depend entirely on hitting the joist. The kits include a joist-finding screw for exactly this reason, but a screw driven into empty space between joists does nothing and, on hardwood, leaves a filled hole. Second, DIY does not help at all on the expensive end of the range: a squeak under tile still requires demolishing and re-setting tile, and a squeak under a finished second-floor ceiling still requires opening and repairing drywall — which is where the professional $800–$1,000 figures come from in the first place.

Time is the other input. Professional jobs run 2 to 6 hours. A first-time DIY repair on carpet with a kit typically takes 1 to 3 hours for a handful of squeaks; a from-below repair on an accessible basement joist bay takes 2 to 4 hours including adhesive cure time.

What Drives the Price

Permits are typically not required for squeaky floor repair, since fastening a subfloor to a joist is a maintenance task rather than a structural alteration — a contrast with subfloor or joist replacement, which more often triggers local permitting depending on scope.

Cost Per Year of Service

A properly executed squeak repair — screws or adhesive bonding the subfloor to the joist — generally holds for the remaining life of the floor unless a new cause appears (a new moisture source, or new structural movement). Using the aggregated figures:

ApproachCostExpected Quiet PeriodCost Per Year
Professional repair, typical$50010–20 years$25–$50
DIY kit repair$40–$6510–20 years$2–$7
Graphite / lubricant (friction squeaks only)$5–$86 months–2 years$4–$10
Subfloor replacement$1,56025+ yearsUnder $65

Lubricants and talc are the cheapest option per application and the most expensive per year of service, because they treat friction noise without addressing movement — the squeak generally returns within a season or two.

Squeaky floor repair rarely stands alone. It surfaces most often at two moments: when a floor is being replaced and the subfloor is briefly exposed, and when a diagnosis turns up something larger.

The cheapest possible time to eliminate squeaks is while the old floor is off. During a carpet removal ($120–$720) or a hardwood floor installation ($2,500–$8,000), the subfloor is bare and every joist line is visible — screwing the deck down at that point costs little more than the screws. Where the exposed subfloor turns out to be damaged rather than merely loose, subfloor replacement is a separate $900–$3,000 project. And where an above-floor repair on hardwood leaves visible holes or lifted boards, hardwood floor refinishing is priced independently at $1,000–$4,000 per room. Full pricing for every flooring project is on the flooring cost hub.

How to Reduce Squeaky Floor Repair Cost

For a location-adjusted estimate on a specific project, the cost calculator applies the same National Average × City Labor Adjustment Factor formula used throughout this page — see the methodology page for how those adjustment factors are derived.

Questions

How much does it cost to fix a squeaky floor?
Based on aggregated data, squeaky floor repair costs $200 to $1,000 per room, with a typical job landing around $500. The single largest variable is access: repairs made from an unfinished basement or crawlspace below sit at the low end, while repairs that require opening and restoring a finished floor from above sit at the high end.
Why is fixing a squeak from below cheaper than from above?
Repairing from below is a single-step job — shims, adhesive, blocking, or brackets are applied directly to the joist and subfloor, with nothing to restore afterward. Aggregated data puts that work at $200 to $400. Repairing from above adds two extra steps that are billed separately: opening the finish floor and then patching or refinishing it, which is why above-floor repairs typically run $400 to $1,000.
How much does it cost to fix squeaky floors under carpet?
Carpet is the cheapest finish floor to repair through, because breakaway screw kits drive straight through the pile into the joist and the carpet fibers close over the head — no restoration is needed. Aggregated data puts a professional carpet-squeak repair at roughly $250 to $450 per room, and a DIY kit at $30 to $65.
How much does it cost to fix a squeaky hardwood floor?
Aggregated data puts a professional hardwood squeak repair at roughly $400 to $700 per room when it's done from above with counter-snap breakaway screws and filled screw holes. If the boards have to be lifted and the area refinished, the refinishing is a separate line item running $1,000 to $4,000 for a full room.
How much does it cost to fix squeaky stairs?
Squeaky stairs are usually billed per tread rather than per room. Aggregated data shows roughly $50 to $150 per tread when the underside of the staircase is open and glue blocks or shims can be applied from behind, and $150 to $250 per tread when the work has to be done from above through the tread and riser.
Is a squeaky floor a structural problem?
In most cases a squeak is a fastener or friction issue, not a structural one — the subfloor has separated slightly from the joist and moves under load. Aggregated data treats it as structural when a squeak is paired with visible deflection, a soft or spongy spot, or a sloping floor. That scope moves out of the $200 to $1,000 squeak-repair range and into subfloor replacement at $900 to $3,000 or joist repair, which is priced separately.
Is it cheaper to fix a squeaky floor yourself?
DIY materials for a squeaky floor run $20 to $120, which matches the materials share of a professional job almost exactly — a Squeeeeek No More or counter-snap style kit runs about $30 to $45, construction adhesive and shims about $30 to $70, and Squeak-Ender style brackets about $8 to $15 each. The saving is the labor line, $180 to $880, so DIY typically saves $170 to $900 per room. The trade-off is that DIY repairs depend on correctly locating the joist, and a missed screw leaves a hole in the finish floor.
Does squeaky floor repair cost vary by city?
Yes. Applying city labor adjustment factors to the $500 national typical cost, aggregated data shows a range from about $425 in San Antonio (0.85 factor) to $615 in New York (1.23 factor) for the same scope of work. Because the job is roughly 90% labor, it tracks local labor rates more closely than most flooring projects.

How the scale is built

Base ranges

Metro adjustment

Labor adjustment factors are measured from BLS metropolitan wage data: the median ratio of local to national hourly wages across the ten trades this site prices.

Drawing rules

Every chart on a page shares one axis unless its caption says otherwise. Bars are drawn from zero and are never truncated. Full method →

Last updated: July 2026

Estimates, not quotes. These cost estimates are based on aggregated data from public sources. Actual costs vary by project scope, contractor, and local conditions. Always obtain multiple written quotes from licensed professionals. This site sells nothing, lists no contractors and takes no payment for placement. Methodology →

Cost data last updated: July 2026

Related flooring costs