Flooring collection / Hardwood Stairs
Hardwood Stairs Installed by Local Craftsmen
Custom hardwood treads, risers, and stained railings - the Eagan, MN crew that builds staircases worth photographing.

01 / Hardwood Stairs
Hardwood stairs in Eagan, MN
A staircase is often the first thing a visitor notices, and it takes more daily wear than almost any other surface. TPM Flooring builds and installs hardwood stairs in Eagan, MN that match your main floor and handle constant traffic.
One crew takes care of tear-out, prep, installation, and finishing, so you are not coordinating several trades. If the rest of your house needs work too, see our hardwood flooring page.

02 / Hardwood Stairs
Solid or engineered treads
Solid oak, maple, and hickory treads are a classic pick and can be refinished down the road. Engineered treads can make sense when you are matching an engineered floor or working near a slab.
Whichever you choose, we aim for stairs that feel substantial and quiet.
- Oak, maple, hickory, and walnut available
- Stains matched to your floor using sample boards
- Open-end, boxed, and curved staircases
- Matching nosings for a clean, finished edge

03 / Hardwood Stairs
What to expect
First comes prep: we remove carpet or old treads, check the framing, and fix loose spots to cut down on squeaks. Next, treads, risers, and nosings go in. Finally the wood is stained if desired and sealed with a durable finish. Your stairs are covered by our 1-year installation warranty.
Prefer something softer underfoot instead? Our carpet stairs page covers that option.

04 / Hardwood Stairs
Matching the stairs to the rest of the house
Most homeowners want the stairs to look like part of the floor. We work from the same stain and sheen as your new or refinished floor. If you want a deliberate contrast, like dark treads with painted risers, we will show you a sample first. Learn more about hardwood refinishing.
From first idea to final detail
Our simple process
A personal approach, with our team
by your side from start to finish.
- 01
Book an appointment
Tell us about your rooms, your ideas, and what matters to you. We’ll arrange your free in-home estimate.
- 02
We bring the showroom to you
Our mobile showroom brings the samples to you, so you can compare colors and textures in your own light.
- 03
Choose your flooring
We measure your space, talk through the preparation, and put together your flooring estimate.
- 04
Professional installation
Our installers take care of your new floors, from preparation to the finishing details.
Hardwood Stairs — your questions answered
Yes. We take off carpet, pad, and tack strips, then look at what is under it. Sound treads can be built upon, and damaged ones are replaced.
A typical staircase takes a few days from prep to finish, and we will give you a schedule at your estimate. Let the finish cure before heavy use.
That is the goal. We test stain on the same species so you see real results. Check real hardwood options for the floor itself.
They can be in socks. We use satin or matte finishes, and for homes with pets or small children we can add anti-slip details.
Throughout the Twin Cities. Start with the service areas page, then request a free estimate.
