Expertise.com

2024

Last updated:

Best Flooring Companies in Charlotte, NC

Our Recommended Top 10

We did the research for you!

  • Licensing
  • User Reviews
  • Mystery Shopping Calls

Our goal is to connect people with the best local professionals. We scored Charlotte Flooring Companies on more than 25 variables across five categories, and analyzed the results to give you a hand-picked list of the best.

146Reviewed

91Curated

10Top Picks

Learn about our selection process.

Providers

featured provider = Featured Provider

546 North Carolina 24, Midland, NC 28107

Expertise.com Rating

Review Sources

Yelp
5.0 (3)

Why choose this provider?

Toney's Carpet, Inc. is a flooring contractor in Charlotte that has been providing floor improvement solutions to clients since 1981. The firm works with all types of flooring materials such as hardwood, laminate, luxury vinyl plank, vinyl composition tile, and carpet. It caters to both commercial and residential requests and offers installation, repair, and property management services. Toney's Carpet carries top flooring and carpet brands, such as Happy Floors, Armstrong, Hallmark Floors, Mullican, and FloridaTile.

  • Carpet

1300 South Boulevard, Charlotte, NC 28203

Expertise.com Rating

Review Sources

Google
4.0 (201)
Yelp
5.0 (1)

Why choose this provider?

Mynewfloor.com is a flooring company based in Charlotte with an extensive selection of environmentally friendly floor coverings made from non-toxic and recyclable materials. Its project specialists, installers, designers, and professional sales team are experienced in residential and commercial applications. These flooring experts assist clients in selecting from multiple full-size samples. They offer measurement services and hardwood refinishing. They also install laminates, carpets, hardwood, tiles, and waterproof flooring. Lastly, the company accommodates in-home and showroom appointments.

  • Wood

1235 East Boulevard, Charlotte, NC 28203

Expertise.com Rating

Review Sources

Google
4.0 (40)
Facebook
5.0 (5)

Why choose this provider?

Zack Hardwood Flooring is a company that specializes in hardwood flooring solutions for residential and commercial properties in Charlotte and the surrounding areas. Its team handles floor installation, refinishing, oil staining, sanding, and stair remodeling. A variety of hardwood floor options are also available, such as engineered, unfinished, and pre-finished. Zack Hardwood Flooring is a local contractor with over 20 years of experience in the industry. In addition, it accepts projects for LVP floor installation and exterior and interior house painting.

  • Refinishing
  • Tile
  • Concrete

226 North Park Drive, Lancaster, SC 29720

Expertise.com Rating

Review Sources

Facebook
4.8 (19)
Google
5.0 (7)

Why choose this provider?

Palmetto Flooring is a locally owned and family-operated business that handles the flooring needs in the Charlotte metro and the surrounding areas. It installs various kinds of flooring materials, including hardwood, laminate, porcelain, ceramic, and vinyl. Having been in the industry for more than 25 years, Palmetto Flooring also helps clients find the best kind of carpet that would enhance the interior of their spaces. Previous clients have commended the company for its efficient service and considerate staff.

  • Tile
  • Vinyl
  • Wood

3300 Monroe Road, Charlotte, NC 28205

Expertise.com Rating

Review Sources

Google
4.0 (42)
Yelp
2.0 (10)
Facebook
5.0 (2)

Why choose this provider?

Charlotte-based Hall's Flooring has been serving the community since its foundation in 1947. The third-generation family business provides flooring supplies, design consultations, and installation services to homeowners. In addition, its staff handles carpet binding and carpet re-stretching. Furthermore, the team also removes and recycles old floor coverings. The company offers several flooring options: carpet, hardwood, ceramic tile, laminate, and area rugs. It also carries green flooring materials and Mohawk's SmartStrand, a stain-resistant carpet.

  • Wood
  • Carpet

1516 Mecklenburg Highway, Mooresville, NC 28115

Expertise.com Rating

Review Sources

Facebook
5.0 (1)

Why choose this provider?

Professional Floor Covering & Cleaning delivers the flooring needs of homes and businesses in Charlotte and its neighboring communities. Opened in 2004, the company handles the installation of hardwood floors, tile floors, and carpets. In addition, it helps customers with a range of tile flooring options such as ceramic, vinyl, and laminate. Its other available services include flooring repair, carpet cleaning, and pressure washing. Professional Floor Covering & Cleaning has a 5,700-square-foot showroom that contains hundreds of flooring samples.

  • Tile
  • Wood

6135 Park South Drive, Charlotte, NC 28210

Expertise.com Rating

Review Sources

Yelp
4.5 (6)
Facebook
5.0 (2)

Why choose this provider?

Queen City Hardwoods is locally owned and locally operated, which allows it to render more personalized craftsmanship and flooring services to Charlotte homeowners. Since its establishment in 2013, the company has specialized in hardwood materials and can employ different kinds of installation methods depending on the substrate. Its restoration, upgrading, and maintenance services cover cleaning, staining and refinishing, and repairs. QCH follows a thorough process for every job order—from ensuring that materials are properly acclimated for structural integrity, to providing debris clean-up and any needed touch-ups.

  • Refinishing
  • Wood

5324 Wilkinson Boulevard, Charlotte, NC 28208

Expertise.com Rating

Review Sources

Google
4.0 (34)
Yelp
3.5 (3)

Why choose this provider?

Direct Hardwood Flooring is a business with two offices in the Charlotte area. It caters to clients in the metro and nearby communities. It installs various flooring products, including engineered hardwood and solid prefinished wood. Moreover, it works on laminate floorings, which include classic looks from various species, like beech, hickory, maple, oak, and walnut. Some of the brands it works with are Armstrong Flooring and Mohawk. In addition, Direct Hardwood Flooring works hand-in-hand with its clients starting from design selection until the final walkthrough.

  • Wood

4620 Providence Road, Charlotte, NC 28226

Expertise.com Rating

Review Sources

Yelp
3.5 (4)

Why choose this provider?

Majestic Hardwood Floors specializes in hardwood flooring installation services for home and business owners throughout the Charlotte area. Its team of flooring specialists installs all types of hardwood floors, such as laminate and solid engineered hardwood. Furthermore, the company offers oak, bamboo, cherry, maple, and Brazilian chestnut flooring. The team also provides hardwood floor refinishing, buffing, sanding, and re-coating services. Majestic Hardwood Floors is a locally owned and family-operated company that was established in 2002.

  • Wood

4739 Holbrook Drive, Charlotte, NC 28212

Expertise.com Rating

Review Sources

Yelp
5.0 (6)
Facebook
5.0 (1)

Why choose this provider?

Located in Charlotte, You Call We Install Flooring is a veteran-owned flooring installation company that has been in operation for more than 30 years. It serves both residential and commercial clients. It installs a wide range of flooring products, including carpet, hardwood, vinyl, ceramic, and laminate flooring. It also handles vinyl composition tile flooring. You Call We Install Flooring assists clients with the design and product visualization process. Other services that the company offers include flooring repair and staircase renewal.

  • Repair Services
  • Vinyl
  • Wood

Compare our Top Flooring Companies

NameExpertise RatingAddressPromotionsLearn more
Toney's Carpet, Inc.
546 North Carolina 24, Midland, NC 28107
Mynewfloor.com
1300 South Boulevard, Charlotte, NC 28203
Zack Hardwood Flooring
1235 East Boulevard, Charlotte, NC 28203
Palmetto Flooring
226 North Park Drive, Lancaster, SC 29720
Hall's Flooring
3300 Monroe Road, Charlotte, NC 28205
Professional Floor Covering & Cleaning
1516 Mecklenburg Highway, Mooresville, NC 28115
Queen City Hardwoods
6135 Park South Drive, Charlotte, NC 28210
Direct Hardwood Flooring
5324 Wilkinson Boulevard, Charlotte, NC 28208
Majestic Hardwood Floors
4620 Providence Road, Charlotte, NC 28226
You Call We Install Flooring
4739 Holbrook Drive, Charlotte, NC 28212

FAQs

  • Introduction

    Flooring is a vital part of both home decor and functionality. Old, damaged, worn, or dated flooring is unattractive and pose tripping hazards. Fortunately, there are many available flooring options that support easy installation by DIYers. Laminate flooring, vinyl tiles, and hardwood floors are a few popular selections. Get some helpful tips and information about these and other flooring choices for valuable guidance on restoring flooring in your home. 

  • What is the best way to clean hardwood floors?

    Sweep with a broom or dust mop regularly. Frequency depends on foot traffic and the amount of dust, dirt, and pet hair buildup. Mop hardwood floors with a damp cloth or sponge and liquid hardwood floor cleaner. Use a dry mop or cloth after mopping to remove any standing water. 

  • How do you install laminate flooring?

    Cut off the tongues of the boards that will lay against the walls with a utility knife or saw. Lay the first planks groove-side out 1/4-3/8 of an inch from the wall. Work from right to left, and use a rubber mallet and tapping block. Measure and saw planks as needed to fit.

  • How do you install vinyl plank flooring?

    Cut the tongues off the boards for the wall edge. Remove the adhesive backing and begin laying the planks in the corner, and leave a small gap. Cut the final plank to fit. Start the second row with a shorter piece to create a staggered pattern. Continue measuring and cutting as required.

  • How do you remove tile floor?

    Start by removing any furniture and fixtures from the room. Look for an exposed edge to start prying up the tile. Use a pole scraper, pry bar, or hammer and chisel to get between the tile and the subfloor. Break the adhesive seal and remove each of the tiles, piece by piece.

  • How do you install hardwood floors?

    Nail the first row of boards to the subfloor through the face with flooring nails. Do the same to the last row at the end. Fit the boards together with a mallet and tapping block, nailing the remaining rows through the tongues. Stagger the joints in each row. Trim the planks abutting the wall edges.

  • How do you refinish hardwood floors?

    Remove wobbly nails, tap down protruding ones, and fasten loose floorboards. Remove the molding. Run a belt sander along the grain using rough sandpaper. Move to increasingly finer grits with each pass. Apply an edger to the corners and edges. Smooth the wood with a floor buffer. Clean the surface, and finish with lacquer.