Can you build a roof over an existing deck?
Can you build a roof over an existing deck? Can I put a roof over my deck? In most cases, yes! If you're looking to add a roof to your deck, you can do this by installing additional supports. How much does it cost to have a roof built over a deck? Generally, a roof over a deck will cost $1250-$1350 if you do it yourself, or between $4000-$8000 if you hire professionals to build it. A professionally built roof over a deck can cost $30 to $75 per square foot. Depending on the design, materials, and labor needed, the...