Cornerstone Roofing is a full-service exterior contractor serving the greater Rochester, MN area. We repair and replace all types of roofs, sidings and windows for residential, commercial and industrial. We are hail experts and are familiar with most insurance companies. We have extensive experience with the process and will meet with your adjuster for a thorough estimate. We should be your top choice for: Tear offs New roofs Repairs Shingles Flat roofing Steel aluminum coating We also offer siding and windows. Visit us online to learn more about all of our services. We are licensed and fully insured, and offer free inspections of storm damage. We are an Owens Corning preferred contractor and the area's only certified IKO installer. Our memberships include the Rochester Area Builders and the National Association of Home Builders. Call Cornerstone Roofing today for a free estimate.