Stairs that feel the same on every step and railings that hold when you lean on them, on a new or existing deck in Wheaton.
Stairs and railings are where an older deck usually falls behind current code: risers that change height, treads too shallow for a full foot, guard posts that rock and baluster gaps wide enough for a child to slip through. We rebuild stairs with even risers and proper tread depth, add landings where the run needs a break, and set railing posts so they are tied into the frame. On a new deck in treated lumber or composite, all of that is built in from the first drawing, along with a ledger that is flashed and bolted to the house.
Wheaton is on our regular route along Roosevelt Road and Naperville Road, from Main Street and the Metra station out to the blocks along the Illinois Prairie Path. It is the DuPage County seat, next to Glen Ellyn, Warrenville and Carol Stream. If your front porch steps have no handrail, a rebuild is the time to add one. We cut the stringers and set the posts so the new rail has something solid to fasten to.

New stringers are cut for even risers, with treads deep enough to land a full foot.
A level landing breaks up a long run of stairs and sits on its own footings.
Handrails are sized for a real grip and run continuous from top to bottom.
Posts tie into the frame, rails sit at code height and baluster spacing passes inspection.
Treated lumber or composite goes on footings below frost with a flashed and bolted ledger.
Porch steps, railings and rotted column bases are rebuilt and left ready for paint.
The estimate is free and in person, with a tape measure on every riser so we can show you what is out of code. Your written scope covers the stairs, the railings and any framing they tie into, each with its own price. If the stringers or posts are worse than they looked once we open them up, we write up the added cost and wait for your approval. We pull the city permit when the work calls for it, book the inspection and walk the finished stairs with you.
If a step on your Wheaton deck feels off, text a picture to (815) 585-1750 and we will measure every riser at a free estimate.
Call or text (815) 585-1750
Email matt@onitcc.com