Pricing · July 18, 2026
If you're weighing refinishing your floors, the first question is always the same: what's this going to cost? Here are honest, current Central Kentucky numbers.
Prep and sanding time — not square footage — is what moves the price.In Lexington and the surrounding Bluegrass, a standard sand-and-finish hardwood refinish typically runs $3–$8 per square foot — a wide spread, because finish type, coat count, and how much prep the floor needs vary enormously between companies. Our own refinishing sits at $4–$6 per square foot, and sealed dust-containment is standard on every job — it's part of that number, not an upsell. A screen & recoat — a light buff and fresh coat, no full sanding — is far less at roughly $1.50–$2.50 per square foot, and a stain color change adds about $1–$3 on top of a refinish.
For a typical 600–900 square foot area, that puts a full refinish somewhere around $2,400–$5,400. But the honest answer is that your number depends on a few things.
Square footage is the biggest driver, and larger jobs often come down slightly per foot. Wood species and condition matter — badly cupped, water-stained, or previously botched floors take more work. Stain changes and extensive repairs (board replacement, gap filling) add to the total. Sealed dust containment comes standard on every refinish — it's built into the price, not a separate line item.
Here's the good news: refinishing costs a fraction of what new floors cost, and most solid hardwood can be refinished several times over its life. Unless your floors are beyond saving, refinishing is almost always the better value — and it keeps the original character that makes older Lexington homes special.
Every home is different, so we don't guess. Text a few photos of your floors and rough room sizes and we'll give you a ballpark the same day — or book a free, no-pressure in-home estimate and we'll measure and give you a written, itemized price with no surprises.
Free, no-pressure in-home estimate — or text a photo for a ballpark today. Call or text and you'll hear back within 60 minutes, Mon–Fri 8am–6pm.