Pergolas and deck roofs in Rochester
Shade for July and a dry place to sit during a summer storm, built to handle a Minnesota winter overhead.
A pergola is an open frame of beams and rafters that filters sun; a deck roof is a solid cover that sheds rain and snow. If you're in Rochester or a nearby town and want either one over a new or existing deck, we connect you with an independent contractor who designs and builds it.
Pergola or roof?
| Pergola | Deck roof | |
|---|---|---|
| Shade | Partial, more with a canopy or louvers | Full |
| Rain | No | Yes |
| Snow load | Little to carry | Must be designed for it |
| Footings and beams | Moderate | Often larger than the deck alone needs |
Why snow drives the design
Minnesota Rule 1303.1700 sets a 50 psf ground snow load for Olmsted County and the rest of southern Minnesota. A roof over a deck has to be framed for that, and the posts and footings beneath it carry the weight down to soil below the 3½-foot frost line. Many existing decks were built only for people and furniture, so a contractor may need to add footings or bigger beams before a roof can go on.
Tying into the house
A roof that ties into the house roof or wall needs careful flashing so water doesn't get behind siding. On a split-level or a home with low eaves, the new roof may need a different pitch or a freestanding design so it doesn't block upstairs windows. Ask how the gutter and downspout will be handled so water isn't dumped onto the stairs.
Adding fans, lights or heaters
Electrical work brings its own permit and inspection. The city handout already requires a GFCI weatherproof receptacle on decks over 20 square feet with access from inside, and a covered deck is a good time to add lighting and a ceiling fan.
What drives the cost?
- Pergola versus roof, and the roof style
- New or upgraded footings, posts and beams
- Roofing material and ceiling finish
- Electrical work, screens or privacy walls
Where we connect homeowners
Common questions
What snow load does a deck roof need in Rochester?
Minnesota Rule 1303.1700 sets a 50 psf ground snow load for Olmsted County. The roof design starts from that number.
Can a roof go on my existing deck?
Sometimes. The posts, beams and footings must carry the roof and snow. A contractor will check them and may add footings below frost depth.
Does a pergola need a permit?
It depends on size, attachment and the city. Ask Rochester Building Safety, or have the contractor confirm before building.
Related services
- New deck construction
- Composite and low-maintenance decking
- Deck repair and rebuilding
- Railings, stairs and landings
More background: Rochester deck guide.
Ready to plan a deck before the frost comes out?
Call and we will connect you with an independent deck contractor who works in the Rochester area.