(Updated 2025 Pricing Guide)
Short answer: Refinishing your hardwood floors typically costs between $6.75 and $8.25 per square foot, depending on whether you choose a natural or stained finish.
Our honest answer: A whole lot less than it should — especially compared to replacing your floors.
The cost to refinish hardwood floors depends on several factors — mainly square footage, repairs, color choice, and finish type. Larger floors cost more overall, damaged areas take more labor, and custom stains or upgraded finishes increase the price slightly.
On average, we can refinish about 500 square feet per day, start to finish. The total time depends on your floor’s layout, condition, and the products used — but most projects in Southern California are completed within 2 to 4 days.
Yes, you can stay in your home while your hardwood floors are being refinished — but depending on how much space we’re working on, it may be more comfortable to stay out of the main work areas for a few days. The products we use are low-odor, fast-drying, and safe, which makes it possible for many homeowners to remain home during the process.

© Copyright 2026 Only Wood Floors - All Rights Reserved.