GSM - New Ulm: Trusted Home Comfort in Minnesota Since 1904

For over a century, GSM - New Ulm has been the go-to contractor for roofing, heating, cooling, and plumbing across southern Minnesota. This family-owned business provides reliable service for homes and businesses, handling everything from routine maintenance to 24-hour emergency calls. Their team of knowledgeable technicians serves residential and commercial clients with a focus on timely, effective solutions.

Business Overview

Based in New Ulm, MN, GSM offers a full range of home services. They understand the demands of Minnesota’s climate, from sweltering summers to freezing winters, and keep systems running smoothly year-round. Whether it’s a furnace breakdown on a cold night or a leaky roof after a storm, their emergency services are available when you need them most. The staff and installers bring deep industry knowledge to every job, building lasting relationships with customers.

Key Services

GSM - New Ulm covers all major home systems under one roof. Their main services include:

  • Heating & Cooling (HVAC): Installation, repair, and maintenance of furnaces, air conditioners, and geothermal systems. They also handle refrigeration for businesses.
  • Roofing: Inspections, new installations, repairs, and replacements, with expertise in commercial flat roofing.
  • Plumbing: Full plumbing services from faucet and toilet repair to gas line installation, drain cleaning, and water heater work.
  • Home Fixtures & Appliances: Installation and repair of sinks, showers, bathtubs, garbage disposals, and more.

This wide array means homeowners and business managers can call one trusted number for most repair and installation needs.

Areas Served

GSM proudly serves a broad region across Minnesota and beyond. Locally, they cover New Ulm, Mankato, Hutchinson, Marshall, Worthington, Saint Peter, and dozens of surrounding towns. Their familiarity with local housing styles—from historic homes in New Ulm to modern builds in growing suburbs—helps them provide tailored solutions. They also work in Iowa, Wisconsin, North Dakota, and South Dakota, bringing southern Minnesota reliability to a wider area.

Company History

The story of GSM - New Ulm began in 1904 when George Gag started the sheet metal business. Ownership has stayed in the family through four generations: from George to Melvin, then to Mike, and now to John Gag. What started as a humble sheet metal shop has grown into a multi-service contractor, yet it remains rooted in New Ulm, MN. Being the oldest roofing and HVAC business in southern Minnesota isn’t just a title; it’s a testament to their adaptability and commitment.

Leadership

John Gag, the current owner, continues the family tradition of hands-on leadership. Growing up in the business, he understands both the technical side and the importance of community ties. The company’s deep local presence means they’re invested in the region’s well-being. Their team regularly updates skills to meet evolving industry standards, ensuring they can handle everything from traditional systems to newer technologies like geothermal.

Specialties & Highlights

  • Premier commercial flat roofing services for businesses and institutions.
  • 24-hour emergency heating, cooling, and refrigeration response.
  • Expertise in architectural sheet metal and custom fabrication.
  • Supply of kitchen and bathroom fixtures, appliances, and HVAC equipment.
  • Multi-generational family ownership with over 120 years of continuous operation.

Why Locals Choose GSM - New Ulm

Residents and business owners in New Ulm, MN, and across the region turn to GSM because they combine historic reliability with modern service. They don’t just fix problems; they build systems that last. Their long-standing presence means they’ve serviced generations of homes, learning the unique needs of area buildings. When you need a roofer who understands Minnesota weather, a plumber who can clear a stubborn drain, or an HVAC technician who can restore heat quickly, GSM - New Ulm delivers with the experience only a century-old local business can offer.

Contact Information

GSM - New Ulm

★★☆☆☆ 2.3 / 5 (4)

: 1500 North Front St, New Ulm, MN 56073

: (507) 354-3813

: http://www.gsm1904.com

Business Services

  • Bathtub installation
  • Bathtub repair
  • Drain installation
  • Drain repair
  • Faucet installation
  • Faucet repair
  • Garbage disposal repair
  • Gas line installation
  • Gas line repair
  • Gutter cleaning
  • HVAC installation or replacement
  • HVAC system repair
  • HVAC system maintenance
  • Plumbing inspection
  • Plumbing installation or replacement
  • Plumbing repair
  • Roof inspection
  • New roof installation
  • Roof repair
  • Roof replacement
  • Sewer installation
  • Sewer repair
  • Shower installation
  • Shower repair
  • Sink installation
  • Sink repair
  • Toilet installation
  • Toilet repair
  • Water heater installation
  • Water heater repair
  • Water pipe installation
  • Water pipe repair

Business Location & Hours



Mon:8:00 AM - 5:00 PM
Tue:8:00 AM - 5:00 PM
Wed:8:00 AM - 5:00 PM
Thu:8:00 AM - 5:00 PM
Fri:8:00 AM - 5:00 PM
Sat:Closed
Sun:Closed




Scroll to Top
CALL US NOW