Serving York and Adams Counties

A little boy enjoying a bath Water heaters

If your water heater is taking a long time to warm your water or isn't warming it at all, get in touch with John M Wilhide Plumbing & Heating Inc. We service and repair all brands of water heater and carry Rheem water heaters in case you need a replacement.


We'll install your water heater for you, and you'll receive a 1-YEAR guarantee on our workmanship. Plus, you'll get a manufacturer's warranty on any product we install. Make your appointment with us today to enjoy your warm water.

Comprehensive Installation and Repair

Styles of water heater we service and sell

  • Electric water heaters

  • Gas water heaters

  • Heat pump style

  • Tankless

  • Tank style

  • And more

Trusted Water

Heater Service

Locally and family-owned and operated since 1979: