(786) 862-0137

GC License 1527931

Serving Area: Miami Dade - Broward - Naples - Fort Myers

How to Attach a Pergola to a Roof

Looking to add a pergola to your roof? Follow these Simple Steps to ensure a secure attachment.

Checkout this video:


A pergola is a garden feature forming a shaded walkway, passageway, or sitting area of vertical posts or pillars that usually support cross-beams and a sturdy open lattice, often upon which woody vines are trained. The origin of the word is the Late Latin pergŏla, referring to a projecting eave. As a type of gazebo, it may also be an extension of a building or serve as protection for an open terrace or a link between pavilions. They are different from greenhouses in that they allow some light and air to pass through.

Tools and Materials Needed

In order to attach a pergola to a roof, you will need the following:
-Tape Measure
-Roof Jacks
-Lag Bolts & Washers
-Concrete Screws & Anchors (if attaching to concrete)
-Plywood Sheets (optional)
-Carpenter’s Level (optional)

Step-by-step Instructions

1.Start by measuring the area where you want your pergola to go. Make sure that you have enough space for the posts and the roof. You will also need to consider the amount of shade that you want and the amount of sun that you want to be able to enjoy.

2.Mark the spots for your posts. You will need four posts for a standard pergola, but you may want more if you have a larger area or if you want a more ornate design.

3.Dig holes for your posts. Make sure that they are at least two feet deep so that they will be sturdy. You may want to use concrete to secure the posts in place.

4.Cut your lumber to size and assemble your pergola frame. Make sure that all of the joints are secure before moving on to the next step.

5.Attach your frame to the roof using lag bolts and washers. Drill pilot holes first so that you don’t damage the shingles on your roof. Start at the bottom and work your way up so that the weight of the pergola is evenly distributed.

6 .Cut your beams to size and attach them to the top of your pergola frame using lag bolts and washers. These will be what supports your roof, so make sure they are securely attached.

7 .Attach your purlins (the horizontal boards that will support your roof) to the beams using screws or nails. Start at one end and work your way across so that they are evenly spaced.

8 .Cover your purlins with plywood or oriented strand board (OSB) using screws or nails, starting at one end and working across until they are all covered


In conclusion, there are several ways to attach a pergola to a roof. The most common way is to use L-brackets and bolts, but you can also use rafters or trusses. If you have any questions about the best way to attach a pergola to your roof, please consult a professional.

Leave a Comment