Request Service Call Now Contact Us Coupons

Our Service Area

Proudly serving New Hampshire homeowners with local heating, air & plumbing services.

At GSMS, we are proud to serve New Hampshire with our comprehensive range of HVAC and plumbing services. As a family-owned business with 35+ years of experience, we have built a reputation for excellence, reliability, and outstanding customer care. Our skilled technicians are dedicated to providing top-quality repairs, installations, and maintenance tailored to meet the unique needs of New Hampshire homeowners.

From air conditioning and heating services to plumbing repairs and installations, we ensure your home remains comfortable and efficient year-round. Our commitment to quality and customer satisfaction sets us apart as the trusted choice for all your home comfort needs.

Explore our service area below, read reviews in your city, and see why homeowners across New Hampshire trust GSMS for their HVAC and plumbing needs.

Contact us online today or call 603-424-8258 to schedule your service and experience the GSMS difference.

Recent Jobs and Reviews

Rated 4.9 out of 5 stars based on 40 customer reviews

Job Locations and Reviews

Jack D.
Jack D. Checked in
Today I completed a maintenance on the HTP Boiler according to the manufacturer annual maintenance instructions. I found the heat exchanger to have a leak. I am having the salesperson check the warranty. I shutoff the gas and electric to the boiler to be safe. I will come back with space heaters. I pumped the descaler through the domestic hot water heat exchanger per manufacturer’s recommendation. The color of the descaling solution in the bucket indicated that the heat exchanger definitely had some buildup! You should replace the boiler temperature and pressure relief valve along with the boiler hyvent. I emailed a quote to perform all of the recommended repairs if the boiler heat exchanger is covered under warranty .
Merrimack, NH 03054
Mark D.
Mark D. Checked in
Tightened garbage disposal and put drain back together.
Manchester, NH 03103
Mark D.
Mark D. Checked in
Need new zone panel,bypassed panel system running on one zone
Merrimack, NH 03054
Mark D.
Mark D. Checked in
Replaced gas valve.Gas valve under warranty.labor charge
Merrimack, NH 03054
Jack D.
Jack D. Checked in
The propane furnace maintenance on your Lennox was performed today. The furnace was gone through and checked up and cleaned. It is ready for another season of dependable and safe heating. Thank you!
Sanbornton, NH 03269
Mark D.
Mark D. Checked in
3 Kohler biscuit Cameron toilets
Hopkinton, NH 03229
Jack D.
Jack D. Checked in
New relief valve, expansion tank, hy-vent, and auto fill valve with backflow prevention valve. Fill boiler with water + antifreeze and purge all heat zones.
Nashua, NH 03062
Mark D.
Mark D. Checked in
Replaced 20 amp breaker
Manchester, NH 03104
Mark D.
Mark D. Checked in
Install flow by moen Installation of Flo by Moen to home. Use nearby electrical outlet for power.
Merrimack, NH 03054
Zak D.
Zak D. Checked in
I repaired a 14-year-old Bradford White gas water heater in Merrimack, NH. The unit had an issue with the thermocouple, which was preventing the pilot light from staying lit. I replaced the old thermocouple with a new OEM part and cleaned the burner assembly. After testing, the water heater is now functioning properly and providing consistent hot water. The homeowner was advised on future maintenance due to the age of the unit.
Merrimack, NH 03054
Review
Prompt, courteous, efficient service
Nancy - Auburn, NH 03032
Response from GSMS Air•Heating•Plumbing:

Thank you for your review, Nancy! We appreciate having 5-Star clients like you! 🙂

Review
Jack and his co-worker were polite, professional and efficient - as always.
Linda - Bedford, NH 03110
Response from GSMS Air•Heating•Plumbing:

Thank you Linda!! We're proud of our friendly team of Specialists.

Review
Zero complaints. Service was prompt, complete, and clean. Role model performance by technician.
Steven - Nashua, NH 03063
Review
Great service and very informative with questions asked. Very professional and kind.
Jennifer - Bedford, NH 03110
Review
He was great and a super nice guy
Michael - Bedford, NH 03110
Review
Service representative very nice
Leo - Goffstown, NH 03045
Review
As always, GSMS was wonderful! Superb service, knowledgeable, professional and very polite and if I could I would give them 10 stars instead of 5.
Sue - Weare, NH 03281
Response from GSMS Air•Heating•Plumbing:

Thank you for your kind review, Sue!! We're so happy to have you a part of our GSMS family.

Review
Zak and team are always excellent in their work AND customer service. Thank you!!
Amy - Moultonborough, NH 03254
Response from GSMS Air•Heating•Plumbing:

Many thanks for taking the time to share your feedback with us. We’re very happy to hear that we met your expectations!

Review
Great product knowledge and service!
JD - Barrington, NH 03825
Review
Excellent service and such nice people to work with.
Michele - Nashua, NH 03064
Response from GSMS Air•Heating•Plumbing:

Many thanks for taking the time to share your feedback with us. We’re very happy to hear that we met your expectations!

Trusted Quality & Service
Request Service
servicedetailscustomerreturningschedule
*
Details Regarding Your Request (Required)
*
Your Contact and Service Location (Required)
*
*
Have we served you in the past? (Required)
Yes
No
*
To Serve You Best
What Date Would You Like To Schedule Your Service?(Required)
*
What time of day is best for you? (Required)
First Available
Morning
Afternoon
*
By pressing Submit I agree to receive phone, email, or text messages from GSMS Air•Heating•Plumbing to the provided mobile number and also agree to the GSMS Air•Heating•Plumbing terms and privacy policy. Message & data rates may apply. Consent is not a condition of purchase. We will never share your personal information with third parties for marketing purposes.
Back Next