A properly installed roof is important in Minnesota with the wide range temperature swings that Rochester gets throughout our seasons. It is important to install a quality shingle such as an "Architectural Shingle" that provides a minimum life of 30 years.

CertainTeed 3-Tab shingle
CertainTeed Laminated Roofing
Flat Roofing in Minnesota
Steep slope roofing in Minnesota with GAF-ELK laminated shingles
EPDM rubber roof with Tappered ISO
Exterior brick chimney on roof with copper flashing