Whether in need of a new roof or repair and maintenance of an existing roof, GSM is here to help. With over a century of experience passed down from generation to generation, GSM has the knowledge and skills to efficiently tackle your roofing project.

Highly trained staff, installers and service technicians will work to ensure that your roof is sturdy, leak-proof and will last for years to come.

GSM offers all types of roofing, with flat roofing and architectural panels as a specialty.

GSM roofing services include:

  • EPDM (Rubber)
  • PVC
  • Built Up (Asphalt)
  • Metal Standing Seam
  • Slate & Tile
  • Roof Repair & Maintenance
Commercial roofing installers.

GSM, Trusted Since 1904

GSM has been providing quality service across southern Minnesota since 1904. A trusted source for all roofing projects, GSM strives to provide friendly, knowledgeable roofing service.