Glendale Heights, DuPage County

Deck & Porch Construction in Glendale Heights

Trade the gray, splintering deck behind your Glendale Heights house for a new one you can walk on barefoot, with the old one torn out and gone.

Deck replacement in Glendale Heights

When a deck is past repair, we take it down to the footings, haul it away and build new. Old footings get checked for size and depth, and we pour new ones where they fall short. The new frame goes up in treated lumber with a ledger flashed and bolted to the house, and the decking goes on in treated wood or composite. Treated decking needs time to dry before it takes a sealer well, and that staining and sealing is a separate service we can schedule for later.

Glendale Heights is on our regular route along North Avenue, Army Trail Road, Bloomingdale Road and Glen Ellyn Road. It is a DuPage County village next to Glen Ellyn, Carol Stream and Bloomingdale. If your back door is a slider several feet above the yard, the deck has to land at the right height under the threshold, one step down so rain and snow do not run inside. We set the deck height off the door and work out the stairs to the yard from there.

Deck & Porch Construction by ONIT Solutions

Deck replacement work in Glendale Heights

Tear-out and haul away

Old decking, framing and railings are removed and taken off the property.

Footing check and new footings

Existing footings are measured for depth and size, and new ones are poured below frost where needed.

New treated lumber frame

Joists, beams and posts in outdoor-rated treated lumber are hung and bolted with proper hardware.

Decking in treated wood or composite

Your choice of board is fastened on joists spaced for that board.

Stairs and railings to code

Risers are even, the handrail is graspable, and guards sit at the right height with tight baluster spacing.

Porch steps

Front porch steps and railings can be rebuilt at the same time if they need it.

How a deck replacement runs

We look at the old deck, the footings and the door threshold during a free estimate and send you a written scope with tear-out, framing, decking and railings priced separately. Once the old deck is down, if the house rim behind the ledger shows water damage, we write up that repair and wait for your approval. We pull the village permit, schedule the inspections and build on the days we gave you. Before we leave, we walk the deck with you and clean up the yard.

  • Old deck torn out and hauled away
  • Footings checked and replaced where needed
  • Deck height set off the door threshold
  • New ledger flashed and bolted to the house
  • Village permit pulled for the new deck
  • Yard cleaned up at the end
FAQ

Deck & Porch Construction in Glendale Heights: questions

Can you reuse my old footings?
Sometimes. If they are deep enough, the right size and in the right spots for the new layout, we use them. If not, we pour new footings below frost and note it on the estimate.
Will I need a permit in Glendale Heights?
A new deck or a structural repair typically needs a village permit and inspections. We pull the permit and schedule the inspections.
How long am I without a deck?
From tear-out to finish depends on the size, the footings and the inspection dates. The written estimate includes the schedule, and we book around the days we said.
Do you work in Carol Stream or Bloomingdale?
Yes. Our crew builds and replaces decks in Carol Stream, Bloomingdale, Glen Ellyn and Addison too.
When should I seal a new treated deck?
Once the wood has dried out, which we can check for you. Staining and sealing is a separate service from our painting crew. Call or text (815) 585-1750 to put it on the schedule.

More questions and answers ›

Also in Glendale Heights

Other work we do in Glendale Heights

Nearby

Deck & Porch Construction in nearby towns

Free estimate

Replace your Glendale Heights deck

Call or text (815) 585-1750, and one written estimate will cover the tear-out, the new deck and the permit.

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