Problems with your plumbing? Is your heating system not so hot? Or maybe your air conditioner has caused you to lose you cool. Call Church Plumbing & Heating. Our professional technicians have been trained to take care of your problems right the first time AND for a fair price. Unlike other companies, we specialize in the repair and replacement of plumbing, heating, and cooling systems for both businesses and homeowners. So, whether it’s your water heater, geothermal heat pump, sewage lift pump, or just about anything else you might find in or around your home, we can help!

Click here to see feedback and reviews from our customers.

Our Services

Enjoy top-notch solutions from your Elkhart and South Bend plumbing and HVAC experts. Call Church Plumbing & Heating at (844)340-6844 for the best value in home maintenance solutions.


Plumbing isn't something most homeowners typically think about. There's where we come in. Whether you've got a plumbing emergency like a burst pipe, a clogged toilet, a leaking water heater, or a gas leak emergency or are just looking to update your kitchen or bathroom with a new faucet or toilet, the plumbing experts at Church Plumbing & Heating have got you covered.


At Church Plumbing & Heating, we know how important it is to keep your family warm through the winter... We're homeowners, too! Let our technicians keep you comfortable with expert heating system installation and repair services. There is no other heating company in the Elkhart, IN or South Bend, IN area that can keep you covered like Church Plumbing & Heating.

Air Conditioning

Summertime is meant for enjoying the outdoors, backyard barbecues, and days at the beach. At Church Plumbing & Heating, we don't want our clients to worry about their cooling systems. If you live in the Elkhart, IN or South Bend, IN area, make sure your air conditioner is working properly and efficiently with help from the experts at Church Plumbing & Heating.

Schedule a Service Call

Scheduling a service call is easy! You can call or text us at (574)295-6844 or simply fill out the form below. One of our friendly team members will be in contact just as soon as they can!