Hardwood installation
Bring the warmth and character of real wood into your home with carefully installed hardwood flooring.
Discuss hardwood ↗
Free estimate ↗FAYETTEVILLE · RALEIGH · SURROUNDING AREAS
Hardwood, LVP, and laminate flooring installation in Fayetteville and Raleigh, NC. Beautifully restored hardwood. Personal attention from James & Odessa, from the first conversation to the finishing touches.
Family operated. Veteran owned.
Real people who care about your home.

Good work starts
from the ground up.
THE RIGHT START FOR YOUR SPACE
Whether you're updating a single room or rethinking your whole home, we'll help you find the right next step.
Bring the warmth and character of real wood into your home with carefully installed hardwood flooring.
Discuss hardwood ↗A new look for everyday living. We install luxury vinyl plank and laminate with attention to layout, fit, and finishing details.
Plan your installation ↗Give existing hardwood a second chapter with sanding, staining, and refinishing. Ask us about repairs, too.
Talk about restoration ↗
MEET JAMES & ODESSA
We're James and Odessa Dail, the husband-and-wife team behind James & Odessa Flooring. We bring more than 20 years of industry experience and a hands-on approach to your project.
We pay attention to the details and keep you informed along the way. Because working in your home is personal to us.
LOCAL FLOORING SERVICES
Looking for a flooring contractor in Fayetteville or Raleigh, North Carolina? James & Odessa Flooring installs hardwood, luxury vinyl plank (LVP), and laminate floors, and sands, stains, and refinishes existing hardwood.
For homes in surrounding communities, call with your project address to confirm service availability and schedule a free estimate. We’ll discuss your current floors, the rooms involved, and the look you want before planning the work.
Ask about your flooring projectA LITTLE PLANNING GOES A LONG WAY
Before work begins, we'll talk through what your particular project needs.
Tell us your location, the rooms involved, your current flooring, and what you would like installed or restored. Approximate measurements and photos are helpful if you have them.
Discuss furniture moving, removal of old flooring, and any subfloor concerns with us before your project starts. Confirm what is included in your estimate and what you should prepare.
Confirm access, a clear work area, and plans for children and pets. For hardwood refinishing, ask about ventilation and when you can walk on the floor or move furniture back. Timing depends on the finish and project.
YOUR NEXT STEP
New floors or a little restoration? Let's start with a free estimate.
919-437-5323 ↗Or call 910-221-2012Monday–Friday · 9:00 am–5:00 pm
Tell us about your floors. We’ll prepare a message to 919-437-5323 for you to send.
Your request is ready. If your texting app didn’t open, copy the message below and text it to 919-437-5323.
FOR EXISTING CUSTOMERS
Pay your individual balance through the secure QuickBooks link on your invoice. If you need that link again, text us a request and we’ll reply with the correct one.
Already have your invoice email? Use its payment link to pay directly.
Your message is ready. If your texting app didn’t open, copy it below and text it to 919-437-5323.