A deck you can walk barefoot and stairs that stay put, plus the rest of the repair list inside. Our crew is in Oswego every week.
Deck boards cup, crack and pop their screws, and stair treads loosen until they rock under your foot. We replace the bad boards, refasten the rest, and secure loose treads and railings so the deck is safe to use again. If a post or joist is soft, we show you and price it before we touch it. The same trip can cover inside work like drywall holes, sticking doors and dripping faucets.
We cover Oswego in Kendall County, coming in on Route 34, Route 71, Orchard Road and Wolfs Crossing Road, with the Fox River running through town. A deck that takes full afternoon sun wears out its boards long before its framing, so replacing the worst boards can keep a sound deck going for years. When we replace a section of railing, we build it to current code for height and baluster spacing, not to match whatever was there. We also check the ledger where the deck meets the house, since that is one connection that should never be loose.

Cracked, cupped or soft boards are pulled and replaced, and loose ones are refastened with new screws.
Rocking treads are secured, and split treads or soft stringers are replaced.
Wobbly posts and rails are tightened or rebuilt to current height and spacing.
Rotted trim boards and damaged siding are replaced and sealed.
Holes are patched and primed, and doors that drag or will not latch are fixed.
Worn sump pumps, missing battery backups, dripping faucets and running toilets are taken care of.
Photos of the deck, with a close look at the worst boards and the stairs, are often enough for a first price. A bigger repair gets a free visit and a written estimate with each item listed. Once you approve it, we put the work on the calendar and show up that day. If pulling boards exposes a soft joist, we stop, price it in writing and wait for your approval. We haul away the old boards and walk the deck with you at the end.
Send photos of the deck boards and stairs to (815) 585-1750 for a written price, or call and we will come look.
Call or text (815) 585-1750
Email matt@onitcc.com