Offices in Bridgeport · Decatur · Rhome · Class 3+ impact-rated shingles on every roof Call (817) 733-9228
Snow Roofing & Exteriors logo
Pergolas

Custom Pergolas and Shade Structures

A pergola or covered patio is a building that ties into your house, so the hardest part is often where it meets the existing roof. Snow Roofing & Exteriors builds pergolas and shade structures with a roofer's attention to tie-ins, flashing and drainage. We can top them with metal or shingles to match your main roof. We serve Wise County, the lake communities, and North Texas.

Options

Open pergola

Filtered shade, either freestanding or attached to the house.

Covered pergola / patio cover

A solid roof of metal or shingles to match the house, with gutters to carry the water away.

The stained-wood covered patio in the photo on this page was built by our crew: stained-wood posts on stone column bases, tied into a two-story brick home.

What a roofer does differently

  • Flashing where the new roof meets your existing roof or wall, which is the most common leak spot on patio covers
  • Roof pitch and gutters planned so water doesn't sheet onto the patio or foundation
  • Roof material matched to the house, such as standing seam or impact-rated shingles
  • A design built for wind on open lots and lakefronts

Permits and HOAs

Many cities require a permit for attached patio covers and larger accessory structures, and HOAs often review them. We'll help you figure out what's needed before the build starts.

Frequently asked questions

Can a pergola roof match my house roof?

Yes. A covered pergola or patio cover can be roofed with the same metal or impact-rated shingles as your home, and tied in with proper flashing.

Do I need a permit for a pergola?

It depends on the city, the size, and whether it attaches to the house. Many cities require permits for attached patio covers. We check the local rules before we build.

Get a free roof inspection

We get on the roof, photograph what we find, and tell you plainly whether you need a repair or a replacement.

📞 (817) 733-9228