Looking for new floors in the Kings Mountain, NC area?

Shop our extensive flooring catalog

Family owned & operated

Barrett Floor Covering has been servicing the King's Mountain area since 1976. We are proud of our history of quality installations, fantastic products with a wide-variety of carpet, waterproof flooring, luxury vinyl, sheet vinyl and hardwood.

Come see us for all of your flooring needs. Our family-run business will floor you!
Reviews from Barrett Floor Covering in Kings Mountain, NC

Reviews

The Kings Mountain, NC area trusts Barrett Floor Covering for all of their flooring needs.
Get in touch from Barrett Floor Covering in Kings Mountain, NC

Get in touch

Request your accurate and professional in-home flooring estimate.
Services from Barrett Floor Covering in Kings Mountain, NC

Services

Our professional flooring installers are ready to help you with your next project.

Get inspired

Let us help choose the right flooring style for your home! Browse our beautiful flooring galleries to get started.
 
 
 
 

Get in touch

 

Meet with one of our skilled project specialists to get started

 

Estimate

* *
*
*
 
 
 
 

Featured brands & technologies

 
Mohawk flooring in Kings Mountain, NC from Barrett Floor Covering
 
Dream Weaver flooring in Bessemer City, NC from Barrett Floor Covering
 
Aladdin flooring in Gastonia, NC from Barrett Floor Covering
 
Bruce flooring in Lowell, NC from Barrett Floor Covering
 
Somerset flooring in Cramerton, NC from Barrett Floor Covering
 
Interceramic flooring in Kings Mountain, NC from Barrett Floor Covering
 
Dixie Home flooring in Bessemer City, NC from Barrett Floor Covering
 
Mullican flooring in Gastonia, NC from Barrett Floor Covering
 
Quick Step flooring in Lowell, NC from Barrett Floor Covering
 
US Floors flooring in Cramerton, NC from Barrett Floor Covering
 
Chesapeake Flooring flooring in Kings Mountain, NC from Barrett Floor Covering
 
American Olean flooring in Bessemer City, NC from Barrett Floor Covering
 
Armstrong flooring in Gastonia, NC from Barrett Floor Covering
 
Mannington flooring in Lowell, NC from Barrett Floor Covering
 
RevWood Plus flooring in Cramerton, NC from Barrett Floor Covering