Bay Flooring has been serving customers in Lancaster, Northumberland, Essex, Gloucester, York, James city, Henrico and eastern Virginia for over 20 years. Bay flooring offers a huge selection of carpets, hardwood floors, laminates, vinyl flooring, marble, ceramic tiles, wood & finishing, and many other flooring options. All species available in all lengths and widths in our sand and finish department. We offer many types of carpets as well. Here at Bay Flooring we consider ourselves to be a one stop shop for any flooring task.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.