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

Stair & Rail Estimate

M Hope Carpentry — St. Louis

Stair Basics +
ea

Count each individual step. A standard single-flight staircase is usually 13–15 treads.


ea

$235 each — includes proper anchoring regardless of post type.


ea

A landing is any flat platform between flights. Each landing or turn typically adds a gooseneck fitting ($185 each).

Balusters +

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.

Replace existing balusters
Wall Handrail +

$45/LF — includes brackets and returns. Wall pads auto-calculated at 2 per run.

Add wall handrail
Skirt Board +

$35/LF — length auto-calculated from your tread count.

Add skirt board
Treads & Risers +

$175 each — includes scribing to wall conditions. Count defaults to your tread count above but can be adjusted.

Install treads & risers
Estimate Summary
Fill in your stair basics above to see your estimate.
Estimated Total

* 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.

Would you like to schedule a free site visit for a formal estimate?