Page Contents
Quick Answers
The cost to build a two-story deck depends on many factors, including the size, materials, features, labor rates in your area, and whether you do it yourself or hire a contractor. On average, a basic two-story, 20′ x 20′ wood deck built by a professional costs $15,000-$30,000. A DIY build can lower the cost to $5,000-$15,000.
Size of the Deck
The overall size and square footage of your deck significantly impacts the total cost. Larger decks require more materials and labor. For professional installation, you can estimate $25-$50 per square foot for a two-story deck.
For a small 10′ x 10′ (100 square feet) deck, expect costs around $2,500-$5,000.
A medium 20′ x 20′ (400 square feet) deck will be $10,000-$20,000.
A large 30′ x 30′ (900 square feet) deck runs $22,500-$45,000.
If building the deck yourself, the materials for a 20′ x 20′ two-story deck will be around $2,500-$5,000. With labor it adds up to $7,500-$15,000 total.
Decking Material
Wood, composite, or PVC decking materials also affect the project budget. Here are average costs per square foot:
Material | Cost per Sq.Ft |
Pressure-Treated Wood | $3-$7 |
Cedar Wood | $9-$13 |
Composite | $8-$16 |
PVC | $7-$13 |
Composite and PVC cost more upfront but require less maintenance. Cedar offers enhanced aesthetics and durability over basic pressure-treated pine.
Railings
Code compliant railings are required for safety on two-story decks. You’ll need railings around the second level and any stairs. Materials and styling impact railing costs:
– Wood railings – $15-$30 per linear foot
– Cable railings – $25-$50 per linear foot
– Glass panel railings – $50-$100+ per linear foot
For a 20′ x 20′ deck, figure at least $1,500-$3,000 for a simple wood railing around the perimeter. Elaborate railings can add $5,000 or more to the total budget.
Stairs
Stairs are necessary to access the second level of your deck. Basic stair construction costs around $75-$100 per step. For a stairway with 10 steps, budget $750-$1,000 in labor and materials. Curved or elaborate stairs cost more.
You’ll also need a permit for stairs over 30″ high. Required railings and landings will increase the stair expense. Allow 15% extra for stairs with railings and landings.
Design Features
Additional deck features like built-in benches, planters, pergolas, lighting, kitchens, and fire pits add beauty and function but also cost. Here are typical price ranges:
– Built-in bench seating – $50-$100 per linear foot
– Planters – $100-$300 each
– Pergola – $1,500-$3,000
– Deck lighting – $300-$1,000
– Outdoor kitchen – $2,000-$4,000
– Gas fire pit – $500-$1,500
You can keep these optional upgrades to a minimum or splurge on premium deck features. Just account for them in your total budget.
Permits & Fees
A building permit is required for nearly all deck construction. Permit costs vary by location, typically ranging from $100 to $500. There may also be fees for required inspections during and after construction.
You’ll also need to pay disposal fees at the dump for any scrap materials. Budget $100-$300 for debris disposal depending on the size of the project.
DIY vs Hiring a Professional
One of the biggest factors determining the cost to build a two-story deck is whether you install it yourself or hire a contractor.
It will cost 20-50% less if you build the deck. However, building a two-story deck is an advanced project. If you lack the carpentry skills, tools, time and help for the project, hiring a pro makes sense despite the higher expense.
A deck contractor typically charges $50-$100 per hour. They also supply the tools and managing the details like permits. For a multi-level deck, expect to pay $25-$50 per square foot installed by a company.
DIY Deck Costs
If building the deck yourself, the materials for a basic 20′ x 20′ two-story deck will be around $5,000-$10,000. With your labor and rented tools, expect to pay $7,500-$15,000 total.
The advantage is saving thousands by not paying for pro installation. But realize installing a large two-story deck requires carpentry skills and potentially hiring helpers. Carefully consider if this advanced DIY project is in your capabilities.
Hiring a Contractor
The cost for a professional to build a two-story, 20′ x 20′ deck averages $15,000-$30,000. Larger or more elaborate decks can exceed $50,000.
While hiring a deck company costs more upfront, there are some benefits:
– Experience with advanced builds
– Professional equipment and crew
– Materials purchasing discounts
– Handles permits and inspections
– Warranties on workmanship
A contractor also saves you labor and takes care of all the details. Consider both the total expense along with other costs of DIY vs hiring a pro in your area.
Conclusion
Building a two-story deck is a major project but adds beauty and livable outdoor space to enjoy for years. The costs range from $5,000-$50,000+ depending on the size, materials, features, and whether you DIY or hire a professional. Carefully weigh all these factors when budgeting for your dream multi-level deck.