What Hardwood Floor Refinishing Actually Costs (From the Guy Who Does It)

By Caio DeSouza·Published April 18, 2026·Updated May 22, 2026·10 min read
Worn hardwood floor before and freshly refinished after

You searched this because three other websites gave you three different answers, all of them suspiciously round numbers like "$3-8 per square foot" or "between $1,000 and $5,000." That's not useful. That's the contractor equivalent of "it depends."

It does depend, but you can know what it depends on. Real ranges, real variables, what actually moves the price up or down, and how to spot a quote that's either too low (corners getting cut) or too high (someone padding for an easy mark).

The baseline range

Most hardwood refinishing jobs in PA, NJ, and Delaware land between $3 and $5 per square foot, installed. That's the honest range for a standard sand-stain-finish job on a typical residential floor in average condition.

For a 1,500-square-foot first-floor refinish, you should expect a quote between $4,500 and $7,500. Wildly outside that range in either direction, ask questions.

What's included in a real refinish

Before getting into what changes the price, here's what should be in every refinish quote:

  • Furniture removal or perimeter staging
  • HVAC vent sealing and plastic containment
  • Sand to bare wood (three passes from coarse to fine)
  • Hand-sanding edges and corners
  • Stain application in your color choice
  • Three coats of finish (water-based or oil-based polyurethane)
  • Light buffing between coats
  • Cleanup and disposal

If a quote is missing any of these, the contractor is planning to skip steps or charge for them later.

What moves the price up

Square footage (inversely). Bigger jobs cost less per square foot. A 500 sqft single room runs higher per foot than a 2,500 sqft whole floor. Setup and mobilization are roughly the same either way.

Board replacement needs. If we find damaged or rotten planks during inspection, those have to be replaced before refinishing. Board replacement runs $8 to $15 per plank installed, depending on species and how hard the match is.

Stair count. Stairs are quoted separately. Refinishing existing stairs runs $80 to $150 per tread. A standard 13-step staircase adds $1,000 to $2,000 to the job. See our stairs service.

Subfloor or structural issues. Cupping (raised edges from moisture), crowning (raised centers), or squeaks usually mean addressing the subfloor before sanding. Rare on most jobs but can add $500 to $2,000 when needed.

Premium finishes. Standard is water-based or oil-based polyurethane. Specialty finishes (penetrating oils, hardwax oils, custom blends, commercial-grade aluminum oxide) add $1 to $2 per square foot.

Stain complexity. A single standard manufacturer stain (Provincial, Special Walnut, Dark Walnut) is included. Custom-mixed stains, two-tone finishes, or white-washing add $0.50 to $1 per square foot. See our stain colors guide for the most popular choices.

Free in-home estimate
Owner on every quote. No pressure.
Get your refinishing quote

What moves the price down

  • Larger contiguous area. Bigger jobs price better per square foot.
  • Original flooring in good condition. Floors that don't need plank replacement are the cheapest jobs we do.
  • Standard stain choice. Picking one of six classic stain colors is included in baseline pricing.
  • No stairs. Single-floor refinishes without stair work are simpler and cheaper.
  • Off-season scheduling. Spring and summer are busy. Late fall and winter slots are easier to get.

What the cheap quote misses

If you're getting a quote significantly under $3 per square foot, ask what's not included. Common cuts:

  • Two coats of finish instead of three (finish wears out 30 percent faster)
  • Skipping edge-sanding (visible streaks where the drum sander couldn't reach)
  • Builder-grade polyurethane (yellows faster, less durable)
  • No containment (sawdust in every room of your house for weeks)
  • No moisture testing (refinish over a subfloor problem and it cups again in six months)

A floor refinish is one of those jobs where doing it right costs maybe 15 percent more and lasts 20 years longer. The cheap version is almost always more expensive in the long run.

What the expensive quote pads

If you're getting a quote significantly over $6 per square foot for a standard refinish, look for:

  • Vague "labor surcharges" not tied to specific work
  • Charging full-replacement pricing for refinishing
  • Bundling unrelated services (sales reps love to add bathroom tile work to refinish quotes)
  • Pressure to make decisions today for "discounts"

Refinishing versus replacing

If you're choosing between refinishing your existing hardwood and replacing it entirely, the math is dramatic:

  • Refinish: $3 to $5 per square foot
  • Replace with new hardwood: $8 to $17 per square foot

For a 1,500 sqft area, that's $4,500 to $7,500 to refinish versus $12,000 to $25,500 to replace. Same room, very different cost.

Most existing hardwood floors are good candidates for refinishing. They almost never need full replacement unless there's structural damage. The contractor pushing you toward replacement when refinishing is possible is the contractor optimizing for their revenue, not your home. For a deeper dive on that decision, see our refinish or replace guide.

How to get an honest quote

The way we do estimates is the way you should expect every contractor to do them:

  • In-home walk-through. Photos and video calls can't show condition under furniture or subfloor noise.
  • Moisture meter reading. Every refinishing job starts with a moisture test of the wood and subfloor.
  • Written, itemized quote. Not a number on a business card. Itemized so you can see what you're paying for.
  • Stain sample on your actual floor. Stains look different on different woods and in different light.

Free in-home refinishing estimates across PA, NJ, and DE.

Free in-home estimate
Owner on every quote. No pressure.
Get your refinish quote
CD
About the author
Caio DeSouza

Third-generation flooring craftsman serving PA, NJ, and DE since taking over the family business in 2012. Owner on every estimate and every install.

More about DeSouza Floors →
Call nowFree estimate