Get a new deck or porch in Elmhurst without chasing the permit yourself. We draw it, pull it, meet the inspector and build it to pass.
A new deck, a ledger repair, new posts or joists: in nearly every town that list means a permit and inspections, and we handle both. We prepare the drawings, submit them and schedule the inspections as the work reaches each stage, usually footings, framing and final. The build follows the approved plan, with treated lumber or composite decking, a ledger flashed and bolted to the house, and stairs and railings to current code. Building to that plan from the start keeps the inspections from turning into rework.
We work in Elmhurst every week, coming in on I-290, I-294 and York Road and across North Avenue and St. Charles Road to the neighborhoods around downtown, the Metra station and Elmhurst University. It is a DuPage County city bordering Villa Park, Oak Brook and Addison. If your lot is narrow, setbacks from the side and rear property lines can decide how big the deck gets. We measure them before we draw anything.

Our deck plan shows footings, beam and joist sizes, the ledger connection and the stairs.
We submit the drawings, answer the reviewer's questions and pick up the approved permit.
Each one is scheduled as the work reaches that stage, with our crew on site.
Treated lumber or composite decks are built to the approved plan.
Ledgers, posts, beams and joists are replaced and inspected where the city requires it.
Front porch steps, columns, railings and ceilings are rebuilt to current code.
We measure the yard and the setbacks during a free estimate, then send a written scope with the permit and inspections on it as line items. Once you approve, we draw the plan and submit it, and the build is scheduled around the approval. Any change you want after the permit is issued, or any rot we find in an existing deck, is priced in writing and approved by you first, and we update the plan with the city if needed. The job closes with the final inspection and a walkthrough with you.
Reach us at (815) 585-1750, and the estimate you get back will have the Elmhurst permit and inspections already on it.
Call or text (815) 585-1750
Email matt@onitcc.com