We Buy by the Mile,
So You Save on Every Yard

  • Carry 60+ Brands
  • Residential, Commercial, & Industrial Clients
  • Year-Round Sales
  • Wide Selection of Flooring Options
(434) 298-0045

Exceptional Flooring Installation Services

With over 60 brands in our warehouse, Dominion Carpet Mills has flooring for all purposes. We’re a full-service flooring company with over 50 years of experience. Our warehouse holds everything from carpet to waterproof laminate flooring. Call us today for more information about our available stock of options. 

Residential, Commercial, & Industrial Services

Do you need a company experienced with residential, commercial, and industrial flooring? Since our establishment in 1996, we’ve provided our clients with customized flooring services suited to their needs. When you need a wide selection of flooring, we’ve got you covered. Get in touch with us if you need an estimate or flooring installations.

Flooring Options

If you’re looking for a business with plenty of flooring options, we’re perfect for you. Our warehouse carries flooring for all purposes.

Our flooring options include:

  • Carpet
  • Vinyl
  • Hardwood
  • Ceramic Tile
  • Luxury Vinyl Tile
  • Waterproof Laminate
  • Cork
  • Laminate
  • Rugs
  • Linoleum
  • Terrazzo

We’ll help you find the right flooring for your needs. Call us if you have questions about our flooring options.

Flooring Installation

When you need flooring installation services in Central Virginia get in touch with Dominion Carpet Mills. Our professional flooring installation team will ensure you have a flawless experience. Make your carpet, tile, and more last a long time with expert installation. Schedule an appointment with us today.

Order Your Flooring Today!

Dominion Carpet Mills has provided flooring services to homes and businesses since 1996. Get the perfect flooring for your residential, commercial, or industrial property. No surprise fees. Order your flooring today. 

Contact Us