We Are Tops in Minneapolis Roofing The weather conditions we experience in Minneapolis and St. Paul demand a roof that is tough enough to withstand extreme temperatures, high winds, and heavy rain or snowfall. For a roof that is rugged and dependable, Minnesotans turn to Krech Exteriors. We are the professional roofing contractors that Minneapolis and St. Paul residents trust to protect their homes and families. Our stellar reputation is built on commitment to use only high quality roofing products and materials, installed using the most advanced technology, and backed up with excellent warranties. All wrapped up in a promise of responsive customer service. No other Minneapolis roofers can claim this combination of excellence.