How much does a staircase renovation cost in Toronto?
Refinishing runs $125/step; new straight treads $185/step; pie/bullnose steps $225/step; iron or wood pickets $25/piece; new posts $150 each; railing refinish $25/lf; new railing $50/lf; stringers from $350/side. A full 13-step carpet-to-hardwood conversion with new treads (carpet removal included) runs $2,600–$3,000. A complete renovation with new rails, pickets, and posts runs $4,500–$6,000+. Use the calculator above or call for a free in-home estimate.
How much does it cost to replace a banister in Toronto?
Banister replacement at BBS Flooring: new posts $150 each, new railing $50/lf, new iron or wood pickets $25/piece. A typical banister upgrade on a 13-step staircase (2 posts + 26 pickets + 10 lf new rail) runs approximately $1,450–$1,700 installed. Refinishing an existing wood railing is $25/lf — a 10 lf railing is $250.
What is a stringer on stairs and how much does it cost?
The stringer is the angled side board that runs along the length of the staircase and supports the treads. BBS Flooring installs new stringers at $350/side (white painted) or $900/side (stained to match treads). Stained stringers are only available when installing new treads — refinishing mode locks stringers to white.
How much does a stair landing cost to install?
Stair landing installation at BBS Flooring: small landing (3×3 ft) is $300, large landing (6×3 ft) is $600. We use hardwood stained on-site to match your treads.
How many pickets do I need for my staircase?
Most residential staircases use 2–3 pickets per step, depending on tread width and Ontario Building Code requirements. A standard 13-step staircase typically needs 26–39 pickets. At $25/piece installed, that's $650–$975 for pickets alone. Iron and wood pickets are the same price at BBS Flooring. Use the calculator above for an exact count.
Should I refinish or replace my stair treads?
Refinish if: your existing treads are solid hardwood in good structural condition. Replace if: treads are damaged, too thin to sand again, MDF/composite, or you want a different species. Refinishing costs $125/step vs $185/step for new treads — that's 32% less. If stairs are carpeted, we check what's underneath during the free in-home assessment before you commit.
Can you match new stair treads to my existing hardwood floors?
Yes. We carry white oak, red oak, maple, and hickory treads and can stain-match to your existing floors. For perfect matches, we recommend doing stairs and adjacent flooring in the same project, using the same stain batch.
Are iron balusters better than wood?
For most 2026 GTA renovations, yes. Iron pickets are thinner (more open visual feel), zero maintenance, structurally stronger, and at BBS they're the same price as wood ($25/piece). Wood suits traditional or farmhouse styles and pairs well with painted white railings.
What areas do you serve for staircase renovation?
BBS Flooring provides staircase renovation across Markham, Toronto, Scarborough, Pickering, Ajax, Whitby, Oshawa, Richmond Hill, Vaughan, Stouffville, and the full GTA. Our showroom is at 6061 Highway 7, Unit B, Markham.