Decks and patios are among Charlotte's most popular outdoor projects, and material choice drives the cost more than anything else.
Pressure-treated wood deck ($25–$40/sq ft installed): The most affordable option. A 300 sq ft deck runs $7,500–$12,000. Lifespan: 10–15 years with annual sealing. Charlotte's humidity and rain accelerate wear—expect to re-stain every 2–3 years ($500–$1,500).
Composite deck ($40–$70/sq ft installed): Trex and TimberTech are the dominant brands in Charlotte. A 300 sq ft composite deck runs $12,000–$21,000. Lifespan: 25–30 years with minimal maintenance. The upfront premium over wood pays for itself within 8–10 years when you factor in staining and repair costs.
Hardwood deck (Ipe, $55–$85/sq ft installed): Premium tropical hardwood that's naturally resistant to rot and insects. A 300 sq ft Ipe deck runs $16,500–$25,500. Lifespan: 40+ years. Beautiful but expensive—most commonly seen in Myers Park and Eastover.
Concrete patio ($8–$15/sq ft): A 400 sq ft basic concrete patio runs $3,200–$6,000. Stamped and colored concrete ($12–$20/sq ft) adds visual interest for $4,800–$8,000. Concrete can crack in Charlotte's clay soil if not properly prepared with compacted gravel base.
Paver patio ($15–$30/sq ft): A 400 sq ft paver patio runs $6,000–$12,000. Pavers handle Charlotte's soil movement better than concrete because they flex rather than crack. Belgard and Tremron are the most common brands locally.
Charlotte building code: Decks over 30 inches above grade require a building permit and must meet current code for railings (36 inches minimum height), post spacing, and ledger board attachment. Charlotte inspectors are increasingly strict about ledger board flashing—improper flashing causes water intrusion and structural damage. Budget $200–$500 for permits.