Carpet Direct


Carpet Direct offers tile, carpet, laminate, hardwood, luxury vinyl and vinyl to all of Virginia.

Carpet Direct is one of the nations largest dealers of floor coverings, which are all locally owned and operated, with the most highly trained knowledgeable flooring specialists in the industry. At Carpet Direct we are able to purchase directly from the mills, passing savings of up to 40% to you.


Flooring experts in Williamsburg, VA include floor installations of hardwood, carpet, tile and more.

At Carpet Direct, we provide affordable, high quality flooring and carpeting options ranging from:

  • Carpet
  • Hardwood
  • Tile
  • Laminate
  • Luxury Vinyl
  • Vinyl 


Carpet Direct flooring specialist for Williamsburg, VA, Richmond, VA and all of Virginia.

 Carpet Direct offers a personalized shopping experience in the comfort of your own home or business. View products with your home or business decor, lighting and colors. We will show you the latest styles and newest products available on the market today. 


Easy and convenient appointments with Carpet Direct for all your floor and carpet projects.

At Carpet Direct we understand you are busy. That's why we offer convenient  consultations from our mobile flooring showroom with our experienced flooring specialists 7 days a week with morning to evening appointments available.


Save money on your next floor installation with Carpet Direct of Williamsburg, VA.

 Top 10 Reason to buy from us

  1. Highly trained with 15 years of flooring experience 
  2. Locally owned & operated 
  3. Mobile flooring showroom with exclusive products and extensive warranties
  4. Servicing the Commonwealth of Virginia
  5. Better prices then our competitors-- including the Home Centers! 
  6. Big store selection right in the comfort of your own home or business 
  7. Carpet Direct founded in 1979
  8. Customized shopping experience, from your "Own Store"
  9. Flexible hours and appointments that fit your schedule 
  10. Always complementary no pressure consultations


To schedule your complimentary in home flooring consultation please call or visit contact us page.

Ready to schedule your appointment? 

Call us at



click here to contact us about your next flooring project.