Stairs · Residential
Oakville estate staircase
Custom walnut staircase, box newels, iron balusters, 32 steps across three floors.

What the job actually involved
The designer wanted a floating look. The inspector wanted a graspable rail and a guard. We drew both, built walnut treads with returned ends, through-bolted the newels, and finished the rail in a hardwax oil that can be repaired without resanding three storeys.
Specification
- 32 steps
- Walnut treads
- Iron balusters
- OBC-compliant rail
What a job like this costs today
$16,490 – $23,393
32 steps in Oakville, 2026 band, HST extra. 5–8 days on site.
The job type behind this
Each entry carries the published 2026 band, the sequence, and the failure modes that produce a second invoice.
What goes wrong on a job like this
Retreads laid straight onto an untrued builder stringer
Rise varies from step to step. The Ontario Building Code tolerance between the tallest and shortest rise in a flight is tight, and a flight outside it is both a trip hazard and an inspection problem on any permitted work.
Avoided by: Measuring every rise before cutting anything, then shimming the stringer.
A nosing that projects further than the floor's edge profile
The classic retread mistake. It reads as wrong from the hallway even to someone who cannot say why, and an over-projecting nosing is its own code failure.
Avoided by: Matching the nosing profile to the existing floor before the first tread is cut.
Taking this on in Oakville
Free on-site measure for any qualified hardwood, stair, or railing job.
Oakville is 28 km from the Sterling Road workshop, and 12 of the twelve job types in the catalogue are taken here. Walnut feature stairs, 8" white oak, custom newels, hardwax oil.
Want this specification in your house?
City, service and size gives you a 2026 GTA band in about twenty seconds. We lock a number only after a moisture reading on site.