A free standing roof can be built over a deck paved patio or concrete pad.
Roof on a deck built on deck bloks.
If it is next to a house or structure it should be secured to the siding or roof of that structure as well to keep it stable through high winds and lashing rains.
However many decks are right next to the back of your house which raises a few issues.
A 12 by 8 foot freestanding deck requires no sawing or hammering with a simple ladder frame and pier blocks.
Joining a home made roof to your existing roof might require a level of expertise that you don t really have.
If your deck has a gap between it and your house this might not be a problem as you can simply build a stand alone deck cover.
Lay out the concrete pier blocks into six columns and three rows.
Typical decks are designed to support 55 psf lbs per square foot.
For corners deck blocks are built to accommodate 90 degree angles.
And it s inexpensive and easy to build using materials found at any home center.
Porch decks require 25 additional psf for roof loads for a total of 80 psf.
By placing the deck blocks carefully at the outset a deck can be quickly assembled in a matter of hours.
A free standing roof needs to have posts sunk into the ground.
Installing a porch roof over an existing deck is usually not recommended unless the deck was originally designed to support a future porch.