Town Flooring is a locally-owned Charlottesville-based company dedicated to helping you find the perfect flooring for your home, business or rentals. 

We have a wide range of quality flooring solutions to fit your lifestyle and budget, and our knowledgeable sales staff will help you navigate through them all. Our showroom design, personalized service and quick professional installation will help make your total experience easy and enjoyable.

Come see us, have a cup of Shenandoah Joe and talk to us about your project. Together, we’ll create the perfect new space.

SHOP LOCAL. SHOP TOWN FLOORING.