Based in Roselle, DuPage County
Deck Builders in DuPage County, IL
Our shop is in Roselle, so every DuPage town is a short drive. Composite and cedar decks, full replacements and re-decks, built by our own crew with a written price before we start.
Quick answer
RR Affordable Deck Builders is a family owned deck builder based in Roselle, DuPage County, rated 5.0 on 64 Google reviews. We build new decks, replace old ones and re-deck sound frames in 13 DuPage towns, in composite, cedar and pressure-treated wood. Most decks run $8,000 to $40,000 installed and take 2 to 4 weeks once the village permit clears.
DuPage towns
Pick your town for its permit rules and our work there
Each page quotes that village's own published deck requirements, with the office that issues the permit, and shows the decks we have finished in town where we have them.
No page for your town yet? We build in Lisle, Lombard, Wood Dale, Villa Park, Downers Grove, Warrenville, Winfield and across the rest of the county too. Call us and we will tell you straight.
Finished in DuPage County
Decks we built here, named by town
Our crew's own photos from the job. Each page has the before, the framing, the board, the size and the month.
-
Bloomingdale · June 2026
A composite deck rebuild with black aluminum railing in Bloomingdale
-
Lisle · June 2026
A 42 by 12 Trex Whiskey Barrel deck in Lisle
-
Roselle
A weathered wood deck rebuilt in grey composite in Roselle
-
Hanover Park
A dated red wood deck rebuilt in warm composite in Hanover Park
What we build across the county
- New Deck Construction A brand new deck designed around your yard and your budget, framed to code and built by our own crew.
- Deck Replacement Old deck coming apart? We tear out the whole structure, haul it away, and rebuild it properly.
- Re-Decking & Resurfacing If your frame is still solid, we keep it and replace just the surface. It costs less than a full rebuild.
- Deck Railings Aluminum, cable and composite railing systems. Code-compliant, and the fastest way to modernize a deck.
- Multi-Level & Custom Decks Multi-level decks, walkouts, wraparounds and built-in seating for yards that are not a simple rectangle.
What a deck costs in DuPage County
Typical installed ranges for 2026, including footings, framing, railings and the village permit. Budgeting bands, not a quote.
| Material | Per sq ft | 16 by 20 deck |
|---|---|---|
| Pressure-treated pine | $30 to $45 | $9,600 to $14,400 |
| Cedar | $40 to $60 | $12,800 to $19,200 |
| Capped composite | $55 to $80 | $17,600 to $28,800 |
Height, stairs and railing style move the number more than size does. The deck cost guide breaks it down, and the permit guide covers every village.
5.0 on 64 Google reviews
Every one of them is on our reviews page and on Google. We are licensed, bonded and insured, and the crew that quotes your deck builds it.
What DuPage County homeowners say
Google Reviews
sarah hadi
5 months ago
We had an amazing experience with Rayan! He built stairs for our deck and did an excellent job from start to finish. His price was very reasonable compared to other quotes we received, and the quality of his work was outstanding. The work was clean, fast, and exactly as requested. He was professional, punctual, and very experienced. Communication was easy a…Read the full review
Matthew Ardiente
a month ago
After receiving several quotes from different decking companies, we decided to go with R and R Affordable Deck Builders, and it was the best decision we could have made! From our very first meeting, the owner stood out from the competition by taking the time to show us photos of previous projects, along with decking material samples and color options. That…Read the full review
Laura Vercillo
4 months ago
RR Affordable Deck Builders were amazing to work with! Ryan listened to everything I wanted, showed me real sample of product, didn’t try to up sell me anything I didn’t want. My quote came back true to what I wanted at a fair and reasonable price. He communicated with me every step of the project, the work was done very quick and very efficiently. My husba…Read the full review
Free estimate
Tell us about your yard
Four quick questions, then Ryan calls to set a time. Most first visits land within a week.
Free deck estimate
Step 1 of 6
Would rather just talk? Call (630) 523-8543
DuPage County deck questions
Which DuPage County towns do you build decks in?
We are based in Roselle and build across DuPage County. We have pages for Roselle, Bloomingdale, Carol Stream, Bartlett, Itasca, Elk Grove Village, Addison, Wheaton, Hanover Park, Naperville, Glen Ellyn, Wayne, Medinah, and we build in Lisle, Lombard, Wood Dale, Villa Park, Downers Grove and the other county towns without a page. Call (630) 523-8543 if you are not sure.
How much does a deck cost in DuPage County?
Most decks we build in DuPage County run $8,000 to $40,000 installed. Per square foot, expect $30 to $45 for pressure-treated, $40 to $60 for cedar and $55 to $80 for capped composite, including footings, framing, railings and the permit. Height and stairs move the number more than size does. See the deck cost guide.
Who issues deck permits in DuPage County?
Your village, if you live inside village limits. Roselle, Bloomingdale, Carol Stream, Addison, Wheaton, Glen Ellyn, Naperville and the rest each have their own department, forms and footing rules. Unincorporated addresses such as Medinah go through DuPage County Building and Zoning. We pull the permit on every job. Each town page lists the office and the published requirements.
How deep do deck footings have to be in DuPage County?
Every DuPage village we have verified requires footings at or below 42 inches, which is the local frost depth. Some add rules of their own, such as deeper piers near the foundation. The town pages quote each village's own figure with its source.
Do you have decks I can see in my town?
Yes. Every finished job with its own page is listed under Projects with the town, the board, the size and the month. Today that covers Bloomingdale, Lisle, Roselle, Hanover Park in DuPage County, and more towns as jobs finish.
How soon can you come out for an estimate?
Usually within a week. Ryan runs every estimate himself: he measures, looks under the old deck if there is one, brings board samples and leaves you a written price. There is no charge and no pressure.
Building a deck in DuPage County?
Free on-site estimate from a crew that is already in the county. Written price, no pressure.