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.