Hardwood flooring in Charlotte, NC — installation, sanding and refinishing.
Discover Sand & Refinish
Red and white oak, exotic hardwoods, herringbone and chevron, and the stairs that tie them together.

Red & white oak, 1-1/2" to 10" wide.
Discover

Tap a floor to see colors, samples and recent projects.
Insured · Workers' Comp & General Liability
“We went to the beach for a week and returned to spectacular hardwood floors.”Lea Finegan · Google review Read all reviews on Google
It depends on species, plank width, subfloor condition and how much prep and trim the job needs. We measure in person and give you an itemized written proposal, so you see where every dollar goes. Sanding and refinishing starts at $3.49 per square foot. The visit is free.
Most rooms take a few days; a full home usually about a week. Refinishing needs extra time for finish coats to cure. Your proposal includes a detailed schedule.
Usually yes for installations. For sanding and refinishing, many families plan a few nights away while the finish cures. We'll tell you which rooms are off-limits and for how long.
Solid and engineered hardwood, prefinished hardwood, luxury vinyl plank, laminate, tile and carpet. We also build and refinish stairs and handle repairs.
Yes. Carpet and glue-down removal and furniture moving can be included in your proposal.
Installation and refinishing workmanship is backed by a one-year warranty, and we carry general liability and workers' compensation insurance.
We're based in Charlotte and work across Charlotte, Ballantyne, Myers Park, SouthPark, Dilworth, Matthews, Mint Hill, Pineville, Huntersville, Cornelius, Davidson, Mooresville, Concord, Waxhaw, Weddington, Indian Trail and the rest of the Charlotte area in North Carolina. Office hours are Mon–Fri 8:00 am – 6:00 pm and Sat 9:00 am – 12:00 pm. Call (704) 726-2575 or email contact@hdhardwoodfloorsnc.com.
Yes. With HD Rewards you get up to $200 for each neighbor you refer whose project is completed.
Yes, on larger projects. Ask us at your free in-home estimate and we will walk you through the financing options available.
Tell us about your project. We'll bring the showroom, measure, test moisture and leave you with a clear written proposal.
Prefer to talk? A quick call is often the fastest way to get started.
Call HD Hardwood Floors(704) 726-2575Request your free estimate
Takes about a minute. We'll get back to you within minutes.
Getting your request form ready. Prefer to talk now?
(704) 726-2575Mon–Fri 8–6 · Sat 9–12 · contact@hdhardwoodfloorsnc.com