Glen Ellyn, DuPage County

Deck & Porch Construction in Glen Ellyn

Bring the front porch of your Glen Ellyn house back to solid, from the column bases to the ceiling, without losing the look you bought it for.

Front porch and deck work in Glen Ellyn

A front porch fails slowly and from the bottom: water sits at the base of a column, wicks into the wood and rots it from the inside while the paint still looks fine. We support the porch roof, cut out the rot and rebuild or replace the column, then move on to whatever else the water reached, like the porch floor, the steps or the beadboard ceiling. Railings get rebuilt to current code. We bring the same care to decks, new or old, with the ledger flashed and bolted where it meets the house.

We cover Glen Ellyn from Roosevelt Road and Route 53, from the College of DuPage side up to Main Street, Lake Ellyn and the Metra station. It is a DuPage County village between Wheaton and Lombard. Where an older Glen Ellyn house still has its original porch, we match the column profile and railing style instead of swapping in whatever is on the shelf. That way the repair does not stand out from the street.

Deck & Porch Construction by ONIT Solutions

Porch and deck work in Glen Ellyn

Porch column repair and replacement

With the roof load supported, rotted bases are cut out and columns are rebuilt or replaced on a base that sheds water.

Porch ceilings

Stained or sagging beadboard and soffit boards are replaced and left ready for paint.

Porch floors and steps

Soft floorboards, treads and stringers are rebuilt so the way to the front door is solid.

Porch railings

Railings are rebuilt to match the house and meet current height and spacing rules.

Deck repairs

Rotted boards, joists, posts and ledgers on the back deck are replaced after we inspect the frame.

New decks

We build treated lumber or composite decks with code stairs and a flashed, bolted ledger.

How a porch or deck job runs

We come out for a free estimate and check the porch from the column bases up to the ceiling. You get a written scope that separates the structural work from the trim, so you can see what has to happen now. If the rot inside a column runs into the beam or floor framing, we price that in writing and wait for your go-ahead. We pull the village permit for structural work, schedule the inspections and walk the porch with you when it is done.

  • Porch checked from column base to ceiling
  • Profiles matched to the existing porch
  • Structural work separated from trim on the estimate
  • Village permit pulled for structural repairs
  • Added work approved in writing first
  • Porch left ready for paint
FAQ

Deck & Porch Construction in Glen Ellyn: questions

Can you replace one porch column without redoing the whole porch?
Usually, yes. We support the roof, take out the bad column and set a new one on a base that keeps water off the wood. If the beam above is rotted too, we show you before we price it.
Does porch work need a permit in Glen Ellyn?
Structural work like columns, beams, floor framing and steps typically does, and so does a new deck. We pull the permit and schedule the inspections with the village.
How long will the porch be out of use?
We keep a safe way to the front door while we work wherever we can, and the written estimate includes the schedule. We book around the days we said.
Do you work in Wheaton and Lombard?
Yes. We build and repair porches and decks in Wheaton, Lombard, Lisle and Glendale Heights too.
Can you paint the porch when you are done?
Yes, through our interior and exterior painting service, which is priced separately. Call or text (815) 585-1750 and we can put the carpentry and the paint on one visit.

More questions and answers ›

Also in Glen Ellyn

Other work we do in Glen Ellyn

Nearby

Deck & Porch Construction in nearby towns

Free estimate

Get your Glen Ellyn porch standing straight

Text a photo of the worst column on your Glen Ellyn porch to (815) 585-1750, and we will tell you what it takes to fix it.

Call or text (815) 585-1750
Email matt@onitcc.com

Or call or text (815) 585-1750. We reply during business hours.

Call (815) 585-1750Get an Estimate