Flooring in Durham, NC
Hardwood, LVP, tile, and carpet — we install, refinish, and replace flooring throughout your home.
Durham's older homes often have original hardwood floors that deserve to be restored — and its newer builds are ready for LVP or tile upgrades that make them feel like home. Billy Weatherspoon Contractor has been handling flooring projects throughout Durham for over 40 years, with the skills and experience to handle whatever's under your feet.
We install hardwood, LVP, laminate, tile, and carpet, and we refinish existing hardwood floors. Whether you're updating a single room or replacing flooring throughout your entire home, we bring the same attention to detail and quality of work to every square foot.
What We Do
New flooring is one of the fastest ways to transform a space. We install all major flooring types — hardwood, luxury vinyl plank, tile, and carpet — and we refinish existing hardwood floors to restore their original character. Every installation starts with proper subfloor prep, because even the best floor looks bad and fails early on a poorly prepared substrate. We do it right from the ground up.
Project Options
- Hardwood flooring installation and refinishing
- Luxury vinyl plank (LVP) and laminate
- Ceramic and porcelain tile installation
- Carpet installation and removal
- Subfloor leveling and repair
- Transitions, thresholds, and trim
- Demo and old flooring removal
- Whole-home and multi-room projects
Why Durham Homeowners Choose Us
Durham's housing stock is wonderfully diverse — from 1920s craftsmans to 1970s ranches to new construction near RTP. We've spent 40+ years working on properties just like yours and know how to handle the unique challenges older homes present: outdated layouts, aging systems, wood rot, and more. Family-owned, fully insured, and committed to quality at honest prices.
Common Questions
LVP or hardwood — which should I choose?
It depends on your lifestyle and budget. LVP is waterproof, more durable in high-traffic or pet households, and costs less. Hardwood adds more resale value but requires more care. We're happy to walk through the tradeoffs with you.
Can you install over existing flooring?
Sometimes, but not always. It depends on what's underneath and the height difference it would create. We'll assess the subfloor and give you an honest recommendation before starting.
How long does flooring installation take?
Most flooring projects take 1–3 days per floor or area, depending on size and material. We work efficiently and can often complete a full home in under a week.
Ready for new floors? We serve Durham, NC.
Free estimates, no obligation. Call 919-427-3079 or fill out our contact form.
Get in Touch
Let's Build Something Solid.
Ready to start your project? Reach out for a free, no-obligation estimate. We serve homeowners and businesses throughout the greater Triangle area.
