Get a Free Staircase Estimate in Minutes
Planning a stair project in the St. Louis area? Whether you're replacing worn treads, adding a handrail, or doing a full staircase renovation, use this free estimator to get a realistic price range before we ever meet. Select your project type, enter your measurements, and get an instant ballpark based on M Hope Carpentry's standard rates. No pressure, no obligation.
Stair & Rail Estimate
M Hope Carpentry — St. Louis
Count each individual step. A standard single-flight staircase is usually 13–15 treads.
$235 each — includes proper anchoring regardless of post type.
A landing is any flat platform between flights. Each landing or turn typically adds a gooseneck fitting ($185 each).
New install balusters are auto-calculated at 3 per LF of stair rail ($25 each). Use this section only if you need existing balusters replaced.
$45/LF — includes brackets and returns. Wall pads auto-calculated at 2 per run.
$35/LF — length auto-calculated from your tread count.
$175 each — includes scribing to wall conditions. Count defaults to your tread count above but can be adjusted.
* This is a rough estimate for budgeting purposes. Rail lengths are calculated from tread count using standard stair geometry. Paced measurements are approximate. Final pricing is determined after a site visit.