Flooring services
Stair Flooring Installation in Edmonton
Worn carpet on the stairs can make a brand-new floor look unfinished. We redo stairs to match your new flooring so the whole home looks like one clean project.
- 20 years experience
- Insured & WCB covered
- Free estimates
What does stair flooring involve?
Stair flooring means covering each step's tread (the part you walk on) and riser (the front face) with new flooring, then finishing the front edge with a stair nose.
Stairs take more cutting and fitting than any other part of a floor job. Every step is a little different. Small mistakes show, so this is where being detailed matters most.

Who it is best for
New flooring projects
Make the stairs match the new LVP, hardwood or laminate on your main floor.
Replacing stair carpet
A cleaner, more modern look that's easier to keep clean.
Basement developments
Finish the basement stairs to match the new basement floor.
Not sure what your space needs? We’ll give you an honest answer at your free estimate.
Pros and cons
Pros
- Stairs and floors match from top to bottom
- Easier to clean than carpet
- A big visual upgrade for the space it takes
Things to know
- Hard surfaces can be more slippery than carpet, especially in socks
- More detailed work per square foot than a flat floor
- Stairs are out of use for part of the install
Our installation process
Look at the stairs
At your estimate we check the stair structure and talk about the look you want.
Remove old covering
Carpet, tack strips and old nosings come off, and the steps are cleaned up.
Fit each step
Treads and risers are measured and cut for each step, one at a time.
Install nosings
Stair noses finish the front edge of each step for a clean, safe edge.
Walkthrough
We check every step with you before we call it done.
We don’t leave a job site until it’s perfect. If anything is wrong with our installation, we come back and make it right.
Ready to get started? Your estimate is free.
How to get ready
- Plan another way up and down, or a time when the stairs won't be needed, during the install.
- Clear the stairs and the landings at the top and bottom.
- If you're supplying flooring, ask us how much extra to get for stairs.
Stair flooring project photos

Vinyl plank on a winding staircase 
Wood floor and matching open staircase
Stair flooring questions
Can you put vinyl plank on stairs?
Yes. Vinyl plank is one of the most common stair upgrades, with stair nosing to finish each step. See the photo on this page.
Can my stairs match my new floor?
That's the goal. We use the same flooring or a matching product so it all flows together.
Do you take out the old stair carpet?
Yes. Removing old carpet and other flooring is part of the job.
Are hard-surface stairs slippery?
They can be more slippery than carpet. Stair nosings help, and some people add runners. Ask us at your estimate.
How much does it cost to redo stairs?
Every staircase is different. The number of steps, the shape and the material all matter. Get a free, no-pressure estimate.
Stair Flooring across Edmonton and area
We serve all of Edmonton, plus Sherwood Park, Leduc and Stony Plain. We come to you for a free estimate.
Related services
- Most popular
Luxury Vinyl Plank
Water-resistant, tough and great looking. Our most popular floor for basements, kitchens and busy homes.
Learn more about Luxury Vinyl Plank Hardwood Flooring
Real wood, real warmth. Carefully installed for main floors, bedrooms and living spaces.
Learn more about Hardwood FlooringBaseboards & Trim
The finishing touch. Clean, tight baseboards and trim that frame your new floors.
Learn more about Baseboards & TrimRemoval & Subfloor Prep
Old floors out and hauled away. Subfloors levelled so your new floor lasts.
Learn more about Removal & Subfloor Prep
Get a free stair flooring estimate
Every project is different. Get a free, no-pressure estimate. We serve all of Edmonton, Sherwood Park, Leduc and Stony Plain.
Free, no-pressure estimates
Request your free stair flooring estimate
Tell us a bit about your project. We'll get back to you to set up your free on-site estimate.
- Prefer to talk? Call 780-953-0168
- Send photos on WhatsApp
- Mon–Sat 8:00 AM – 7:00 PM
