

Custom Deck Builders in Des Moines, Iowa
We design and build custom decks for homeowners in Des Moines, West Des Moines, Waukee, Clive, and the surrounding area. Whether you want a simple platform off the back door or a multi-level deck with stairs, railings and built-in seating, we build it to handle Iowa freeze-thaw winters and hot, humid summers.
Decks we build
-
New wood decks in pressure-treated lumber or cedar
-
Composite and PVC decks for low-maintenance living
-
Multi-level decks, wide stairs, and landings
-
Deck replacements: we tear out a worn-out deck and rebuild on solid framing
-
Railings, gates, and built-in benches
How the process works
-
Free estimate and site visit. We measure, talk through how you will use the space, and go over materials and budget.
-
Design and materials. You choose the layout, decking, and railing style.
-
Permits and layout. Most cities in the Des Moines area require a permit for a new deck. We handle the permit paperwork for you.
-
Construction. Footings set below the frost line, framing, decking, and railings.
-
Final walkthrough. We go over the finished deck with you and answer any care questions.
Common questions
-
How long does it take to build a deck?
On average, physical construction of a deck takes about 3 to 7 days, though the full process—including design and permits—typically spans 3 to 8 weeks. Factors like deck size, weather conditions, material choices, and local permit approval times will ultimately dictate your exact timeline.
-
Do I need a permit?
In most Des Moines-area cities, yes. Requirements vary by city, so we confirm the rules for your address before work starts.
-
How much does a custom deck cost?
Cost depends on size, height, materials, and features like stairs and railings. The fastest way to get a real number is a free estimate.
-
Can you replace my old deck?
Yes. We can remove your existing deck and build a new one, or keep the framing if it is still sound and replace just the decking and railings.
Get a free estimate
Ready to talk about your new deck? Call us at 515-207-0416 or send a request through our contact page and we will get back to you. www.deckrestorations.net/contact








