Hardwood Floor Refinishing Cost in St. Louis: $1,140 to $5,700
Hardwood Floor Refinishing in St. Louis, MO costs $1,140 to $5,700 in 2026, average $2,375. Request quotes from local pros.
Hardwood Floor Refinishing in St. Louis, MO costs $1,140 to $5,700 in 2026, average $2,375. Request quotes from local pros.