Skip to Content
chevron-left chevron-right chevron-up chevron-right chevron-left arrow-back star phone quote checkbox-checked search wrench info shield play connection mobile coin-dollar spoon-knife ticket pushpin location gift fire feed bubbles home heart calendar price-tag credit-card clock envelop facebook instagram twitter youtube pinterest yelp google reddit linkedin envelope bbb pinterest homeadvisor angies

About Affordable Carpet & Flooring

Affordable Carpet and Flooring is a top-rated flooring company in the Northern Virginia area and has been in business since 1999. DavidReading, owner of Affordable Carpet and Flooring is an experienced floor covering licensed contractor, who has worked exclusively in the flooring industry for over 25 years. Our services include the sales and installation of carpeting, hardwood flooring, laminate flooring, and vinyl flooring. We work with you every step of the way, giving you the great service that you deserve at every turn.

We take great pride in our ability to meet the requirements of our customers without the need to “break the bank”. Choosing a company for your flooring project can be stressful. Affordable Carpet and Flooring will handle the entire job with our own crew of experienced installers making the entire project run smoothly. A satisfied customer is always our best form of advertising.


Our Expert Flooring Sales & Services

Design Assistance

We have talented designers on staff that will bring samples to your home and assist you every step of the way with your flooring decisions.

Carpet Sales & Service

Choose from major manufacturers as well as niche market manufacturers to find just the right carpeting. In addition, we sell area rugs and indoor/outdoor rugs. From plush to commercial grade, we have the carpeting that’s right for you at a price you can afford.

Prefinished Hardwood Floors

From ash, oak, cherry, walnut, and exotics, we’ve got the hardwood flooring that’s right for you. Prefinished hardwood floors are quick to install and provide years of everlasting beauty. All styles, species, and finishes.

Unfinished Hardwood Floors

We also install unfinished hardwood floors. We can match stains and provide a finish that is durable and long-lasting. Unfinished hardwood floors involve sanding, staining, and finishing – and usually take about 3-5 days to install.

Refinished Hardwood Floors

Think your hardwood floors have seen better days? We can refinish your old floors to look like new at an affordable price. We also specialize in refinishing reclaimed, antique flooring.

Laminate Flooring

Today’s laminate flooring options will have you guessing whether it’s really laminate, or its more expensive natural counterpart. With durable finishes and easy installation, you’ll be amazed at how affordable a beautiful floor can be.

Vinyl Flooring

We install vinyl flooring for many different applications, including commercial installations. Choose from beautiful patterns that will make your room look new again.

Book Your Free In-Home, No-Obligation Estimate