GSM - New Ulm: Trusted Roofing, HVAC & Plumbing Experts in Minnesota
For homeowners and businesses across southern Minnesota, GSM - New Ulm has been the trusted name for keeping buildings safe, comfortable, and dry since 1904. As a family-owned company based right in New Ulm, MN, they understand the specific needs of local properties, from historic homes to modern commercial buildings. They offer a full range of roofing, heating, cooling, and plumbing services, backed by over a century of hands-on experience.
Business Overview
GSM - New Ulm, MN provides reliable service for both residential and commercial clients. Their team of knowledgeable staff and skilled technicians is ready to help with everything from routine maintenance to urgent emergencies. They know that a broken furnace in a Minnesota winter or a leaking roof during a spring storm can't wait, which is why they offer 24-hour emergency service for heating, cooling, and refrigeration issues. Whether it's a small repair or a major installation, they focus on getting the job done right and on time.
Key Services for New Ulm Homes & Businesses
GSM - New Ulm handles the essential systems that protect your property. Their services are grouped to meet common local needs:
- Roofing & Gutters: They inspect, repair, and install new roofs. They are experts in commercial flat roofing, a common feature on many area buildings, and also handle residential shingle roofs. Gutter cleaning helps prevent ice dams and water damage common in our climate.
- Heating, Cooling & HVAC: From installing a new high-efficiency furnace to maintaining your air conditioner for the humid summer, they handle it all. They also work on geothermal systems and provide year-round maintenance plans.
- Plumbing & Water Systems: Their plumbers can install or repair faucets, sinks, toilets, showers, and bathtubs. They also manage larger projects like water heater installation, gas line work, and sewer or drain services.
Areas Served
GSM proudly serves a wide area of southern Minnesota, bringing their deep local knowledge to every job. You'll find them working in New Ulm, Mankato, Hutchinson, Marshall, Fairmont, Worthington, and dozens of surrounding towns. Their familiarity with the housing styles, common building materials, and weather challenges in these communities means they provide solutions that are built to last in our specific environment.
Company History
The story of GSM - New Ulm is a story of family and craftsmanship. It all started in 1904 when George Gag founded Gag Sheet Metal. The business has been passed down through generations, from George to Melvin, then to Mike, and now to the current owner, John Gag. What began as a sheet metal shop has grown into a full-service contractor, yet it remains a family-owned business rooted in its New Ulm community.
Leadership & Local Presence
Owner John Gag continues the family tradition of hands-on leadership and community involvement. Being based in New Ulm, MN for over 115 years means the Gag family and their team are your neighbors. They have a personal stake in the quality of their work and the satisfaction of their customers. Their long history is a testament to their commitment to the region.
Specialties & Highlights
Several key features set GSM - New Ulm apart:
- Southern Minnesota's Oldest: They are the oldest roofing and HVAC business in the region, offering unmatched historical experience.
- Commercial Flat Roofing Experts: They have specialized skills for the flat roofs common on schools, businesses, and farms in the area.
- 24/7 Emergency Service: They are always on call for urgent heating, cooling, and refrigeration breakdowns.
- Wide Product Selection: Beyond services, they supply quality appliances, fixtures, and systems for your home or business.
- Multi-Generational Craftsmanship: Skills and trade secrets have been refined and passed down for four generations.
Why Locals Choose GSM - New Ulm
Residents and business owners in New Ulm and across southern Minnesota choose GSM for a simple reason: proven reliability. When you need a roof that can handle heavy snow, a furnace that survives a deep freeze, or a plumber you can trust, their long-standing presence speaks volumes. They combine old-fashioned values with modern expertise to deliver quality work that stands the test of time and weather. For roofing, HVAC, and plumbing needs, GSM - New Ulm, MN is a local institution you can count on.
Contact Information
GSM - New Ulm
: 1500 North Front St, New Ulm, MN 56073
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 |


















