Family Owned & Operated

For Over 50 Years


Whether you require regular maintenance, or you are facing a heat, air or plumbing emergency situation, our technicians provide fast, friendly service. Rely on Main Plumbing & Heating Inc.

Our fully certified and insured technicians are ready to handle any situation. No matter the make or model of your system, they have the expertise to handle all of your problems.

Trust the company that's been providing your area with professional service and unbeatable results for over 50 years. We take care of all heating, air and plumbing systems.

Steuben, Allegany, & Livingston Counties and MORE, since 1948!

Call us today to get started!

We're open 24/7/365 because plumbing emergencies don't wait!

Fast, efficient service

Fully certified and insured

Over 50 years of experience


Emergency Service

Maintenance and emergency services

for heating, air

and plumbing

home-supporting1-280-180 home-supporting2-280-180 home-supporting3-280-180