Best Hardwood Flooring Companies in St. Louis


We did the research for you!

Learn more
  • checkboxLicensing
  • checkboxUser Reviews
  • checkboxMystery Shopping Calls

Hardwood Flooring Companies FAQs

Learn more
New Generations Hardwood Floors logo
Visit WebsiteWebsite

New Generations Hardwood Floors

1900 Mitchell place, St. Louis, MO 63139
Visit WebsiteWebsite

Business Description

New Generations Hardwood Floors provides hardwood flooring services to residents in St. Louis. The company specializes in wood floor refinishing, in which its team restores wood flooring to its original state using water-based urethane or tung oil along with sanding techniques. Aside from refinishing, New Generations Hardwood Floors also installs a variety of wood floors including exotic wood, domestic wood, and engineered hardwood. The family-owned business has over 30 years of experience in refinishing, maintaining, repairing, and installing hardwood floors.


We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.
4.2 / 5 (5)


We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.
Back to Providers

Frequently Asked Questions

Can resurfacing change the color of the wood?

Although sanding can bring out natural variations in your hardwood floors, it won’t change the color of the wood. A change of color may be achieved through staining, bleaching, or whitewashing.

What chemicals are used to resurface a floor?

Wood refinishing and resurfacing products such as varnish and lacquer may contain chemicals including arsenic, benzene, formaldehyde, ethylene glycol, and xylene. For greener alternatives, look for products with Green Seal-11 certification. Water-based products and those made from natural oils such as linseed and tung also typically contain fewer toxic chemicals.

How should you prepare to have your floors refinished?

You can prepare for the refinishing process by taking the following steps:

  • Remove furniture, rugs, and carpets
  • Secure loose floorboards
  • Hammer down any protruding nails
  • Vacuum or mop to remove loose debris
  • Seal doors and air vents to minimize escaping dust

Read All FAQS