Open 7 days, 9 a.m. to 7:30 p.m. Free in-home estimates in Scarborough
Staircase with dark-stained hardwood treads and white risers

Stair Refinishing in Scarborough

Want stair refinishing in Scarborough? Rollaxe sands and stains worn treads, recaps carpeted stairs with new hardwood, and paints risers white for a two-tone look. Rollaxe has been in business since 1997, publishes per-step prices, and installs the matching floor on the same job, so the stairs and the hallway finally match.

5.0 on Google, 6 reviews, Oct 2026 WSIB coveredLiability insured

Stair prices per step

Stair prices per step
ServicePrice
Refinish existing treads (sand and stain) from $85 per step
New hardwood tread, straight step (recap or carpet to hardwood) from $185 per step
New hardwood tread, pie or bullnose step from $225 per step
Iron or wood pickets from $30 each, installed
New newel post from $250 each, installed
New handrail from $90 per linear ft
Carpet removal and disposal from $1 per sq ft

A typical 13-step staircase, carpet to hardwood with white risers, usually runs $4,900 to $6,500. Prices before HST. Final price confirmed after a free in-home measure. Prices updated October 2026.

What's included

  • Carpet removal on carpeted stairs
  • Sanding and stain, or new hardwood treads, depending on the stairs
  • Stain in your colour, with white or painted risers
  • Pickets, posts and handrail, priced per piece
  • Cleanup when the job is done

How the job runs

  1. Free in-home estimate

    We count the steps, check the treads and railing, and show stain options. Text photos first for a ballpark.

  2. Your quote

    A per-step price with pickets, posts and railing listed.

  3. Prep

    Carpet comes off, or the old finish is sanded back.

  4. Treads and stain

    New treads go on or the old ones are stained, and risers are painted.

  5. Railings and cleanup

    Pickets, posts and handrail go in, then we clean up.

Refinishing existing treads

If the treads are solid hardwood in good shape, we sand them back and stain them, from $85 per step.

Recapping and carpet to hardwood

Carpeted stairs get a new hardwood tread capped over each step, from $185 per straight step.

Stain colours and two-tone

The photos show dark-stained treads with white risers. We stain to your colour, in one tone or two.

Pickets, posts and railings

Iron or wood pickets from $30 each, newel posts from $250 and handrail from $90 per linear ft.

Matching stairs to your new floor

Rollaxe installs floors too, so the stairs and the floor are stained together.

Who this is for

  • Carpeted stairs you want turned into hardwood
  • Worn or dated treads that need a new stain
  • Houses getting new floors, so the stairs match

Who it is not for

  • Exterior steps, porches and decks. This page covers indoor stairs.
  • Homes outside Scarborough, Toronto, North York, Markham and Pickering

Questions Scarborough homeowners ask

How much does stair refinishing cost in Scarborough?

Rollaxe refinishes existing hardwood stairs in Scarborough from $85 per step, and installs new hardwood treads from $185 per straight step and $225 per pie or bullnose step, before HST.

What does a full staircase cost?

A typical 13-step staircase, carpet to hardwood with white risers, usually runs $4,900 to $6,500 with Rollaxe. Pickets, posts and railing add to that.

Can you turn carpeted stairs into hardwood?

Yes. Rollaxe removes the carpet and caps each step with a new hardwood tread, then stains the treads and paints the risers.

Can you match the stairs to my floor?

Yes. Rollaxe stains the treads to match your floor, and can install the new floor on the same job.

Can I get a price from photos?

Yes. Text photos of your stairs to (416) 992-2913 for a ballpark, then Rollaxe confirms the price at a free in-home estimate, 7 days a week.

Free in-home estimates, 7 days a week

Tell us about the job and we will book a free measure at your home. You can also send photos by text for a faster first quote.

  • (416) 992-2913 - call or text
  • 85 Ellesmere Rd, Scarborough, ON M1R 4B9 (Parkway Mall)
  • Monday to Sunday, 9 a.m. to 7:30 p.m.

Get a free estimate

Or call or text (416) 992-2913

We usually reply within 1 to 2 hours, 7 days a week. Prefer to text? Send photos to (416) 992-2913.

Call Text