A 60-year-old oak floor hidden under shag carpet is almost always salvageable, even when the surface looks hopeless. Restoring hardwood floors typically runs $3 to $8 per square foot for a full sand-and-refinish, compared with $9 to $15 per square foot to tear out and replace with new wood. The math is rarely close. The trick is choosing the right level of restoration for what your floor actually needs, then executing it without burning through too much wear layer.
Assess What You Are Working With
Before renting a drum sander or calling three contractors, get on your hands and knees with a flashlight. Look for cupping (edges higher than centers), crowning (centers higher than edges), deep gouges, water stains that have gone black, and the thickness of the existing wear layer. Pull a vent cover and measure the tongue depth on a board edge. If you have at least 1/8 inch of wood above the tongue, the floor can usually take another full refinish.
Solid 3/4-inch oak and maple from the 1920s through the 1970s often has 5 or more refinishes left in it. Engineered hardwood with a 2mm wear layer can typically handle one careful sanding. Anything thinner than that needs a screen-and-recoat instead, which removes only the finish, not the wood.
Three Levels of Restoration
Most jobs fall into one of three brackets, and matching the technique to the damage saves real money.
- Screen and recoat ($1 to $2 per sq ft): A buffer with a 120-grit screen abrades the existing finish, then a fresh coat of polyurethane goes on top. Best for floors with surface scratches but no bare wood.
- Full sand and refinish ($3 to $5 per sq ft): Drum sander with 36, 60, then 80-grit, edger work along the perimeter, stain if desired, then three coats of finish. This is the workhorse method.
- Repair plus refinish ($5 to $8 per sq ft): Includes board replacement, lacing in new pieces, filling gaps with strip-fill or sawdust slurry, and addressing pet stains with bleach or board swap-outs.
The Sand and Refinish Process
If you are doing it yourself, expect a 500 sq ft floor to eat an entire weekend plus dry time. Rent a drum sander (around $75 per day) and an edger ($55 per day) from a flooring supply house, not a big-box store. The supply house sanders are tuned tighter and the rental clerks know what grit progression actually works.
Start with 36-grit to remove old finish and level the surface. Move with the grain in overlapping passes, keeping the drum moving every second the abrasive is touching wood. A stationary drum eats a divot in 3 seconds flat. Vacuum thoroughly between grits, then run 60-grit, then 80-grit. The edger handles the 4-inch perimeter the drum cannot reach.
Stain or Natural?
Plain polyurethane on white oak ambers gradually into a warm honey tone over 2 to 3 years. That is the natural look most people now pay extra to fake with a “natural” stain. If you want darker, water-popping the floor (lightly misting with distilled water and letting it dry) opens the grain so stain penetrates more evenly. Skip this step on maple, which gets blotchy no matter what you do.
Popular stain colors right now include Bona Drifuxstain Special Walnut, Minwax Jacobean for near-black, and Duraseal Provincial for a mid-brown that hides pet traffic. Test on a closet floor first. Stains read 30 percent darker on red oak than they do on the can lid.
Choosing a Finish
Three coats is the minimum for a floor that gets walked on daily. Your finish options each have tradeoffs.
- Oil-based polyurethane: $40 to $55 per gallon. Ambers nicely, dries slowly (12 hours between coats), needs 7 days to fully cure before furniture goes back. Strong VOC smell.
- Water-based polyurethane (Bona Traffic HD, Loba 2K Supra): $90 to $130 per gallon. Stays clear, dries in 2 hours, light foot traffic in 24 hours, very low VOC. Best abrasion resistance.
- Hardwax oil (Rubio Monocoat, Pallmann Magic Oil): $150 to $200 per liter coverage of about 350 sq ft. Penetrates rather than coats. Easy spot repair but needs annual maintenance oil.
Common Restoration Problems and Fixes
Pet urine stains that have gone black are tannic acid reactions deep in the wood. Light cases respond to oxalic acid wood bleach (Bar Keepers Friend works in a pinch). Dark, large stains usually require board replacement, which a flooring carpenter charges $40 to $80 per board to lace in.
Gaps between boards are normal in older floors. If they exceed 1/8 inch and you can see the subfloor, fill them with a sawdust-and-finish slurry made from your own sanding dust. The fill ages with the floor instead of staying bright like a commercial filler. For wider gaps, rip strips of matching wood and tap them in with construction adhesive.
Squeaks should be fixed before refinishing, not after. Drive #8 trim screws through the subfloor up into the joist from below where you can, or use Squeeeeek No More kit ($25) from above through the finish boards.
When Restoration Does Not Make Sense
Some floors are past saving. Engineered floors with less than 1mm of wear layer cannot be sanded again. Pine softwood that has been refinished four times often shows nail heads. Floors with severe pet damage on more than 30 percent of the boards usually cost more to repair than to replace. Massive water damage that has rotted the subfloor below also requires a tear-out.
For everything else, restoring hardwood floors gives you a finish that looks better than most new prefinished products and adds documented value at resale. The 2024 NAR Remodeling Impact Report puts the cost recovery on hardwood refinishing at 147 percent, the highest of any home project tracked. Few other weekend projects pay you back to walk on them.
Prefer to explore on your own?
See how new flooring looks in your actual room in seconds — free, no signup.
Try the free Floor Studio →