
Hardwood stairs in Lula, GA
Treads, risers, landings and handrails, installed or refinished to match the floors they join.
Stairs and landings
The first thing people see when they walk in.
Stairs are the hardest part of most flooring jobs and the first thing everyone sees when they walk in. We install, repair and refinish wood stairs: treads, risers, nosing, landings and handrails, so the staircase matches the floors it connects.
Swapping carpeted stairs for hardwood treads is a popular upgrade, and it pairs well with new floors on the main level or upstairs. So is refinishing worn treads and rails to match a floor that has just been sanded and coated.
Licensed and insured · Free estimates · Open 7 days

What the job includes
Carpet off, oak on

Carpet off
Carpet, pad and staples come up, and every step is checked for squeaks and loose parts.
Treads and risers
Hardwood treads cut to fit each step, with risers in stain-grade wood or painted white.
Nosing and landings
Landing nosing fitted so the floor flows over the top step without a bump.
Handrails
Handrails refinished or replaced so the wood tones match the new treads.
Refinishing
Existing treads sanded by hand, stained and coated to match the floor.
Good to know
Stairs and landings questions
Can the stairs match my new floor?
Yes. Treads can be stained to the floor color, and the landing nosing is fitted so the floor runs right onto the stairs.
Are hardwood stairs slippery?
Finished treads are smoother than carpet. A satin sheen helps, and so does a stair runner if you have kids or older dogs.
Can you fix a squeaky staircase?
Often. Loose treads get secured before anything new goes on, which is easiest while the carpet is already off.
Where we do it
Stairs and landings across North Georgia
- Commerce35 min from Lula
- Jefferson45 min from Lula
- Winder55 min from Lula
- Athens60 min from Lula
- Bogart70 min from Lula
- Watkinsville75 min from Lula
Other services
Free estimate
Get a free stairs and landings estimate.
Free estimate, no obligation. Send the details and Jonathan will get back to you to set a time.
Call or text(470) 626-1263- Mon
- 8 AM to 8 PM
- Tue
- 8 AM to 8 PM
- Wed
- 8 AM to 8 PM
- Thu
- 8 AM to 8 PM
- Fri
- 8 AM to 8 PM
- Sat
- 8 AM to 8 PM
- Sun
- 9 AM to 5 PM