Team of dedicated and experienced professionals with a goal to satisfy clients & serve the community.
24/7 Emergency Services
10% Discount for Veterans
One-Year Labor Warranty
Call or Text
Request Estimate
Thank you for contacting us.
We will get back to you as soon as possible
When it comes to your water heater, you need a service that is reliable, efficient, and prompt. Johnson Plumbing & Excavation is your trusted partner in Cumberland, York, Perry, Dauphin, and Adams Counties. We are committed to providing professional water heater repair and replacement services, ensuring your home or business runs smoothly. Call or text us today to experience our exceptional services.
Don't let a faulty water heater disrupt your comfort. Reach out to Johnson Plumbing & Excavation for your water heater needs.
At Johnson Plumbing & Excavation, we understand that you need more than just a service; you need a partner who understands your needs and is committed to meeting them. We offer:
Contact Johnson Plumbing & Excavation today and let us take care of your water heater needs.
Don't let water heater issues disrupt your comfort or business operations. Contact Johnson Plumbing & Excavation today. We are committed to providing professional, efficient, and reliable water heater services. Whether you need repair, replacement, or maintenance services, we are here for you. Reach out to us today and let us take care of your water heater needs.
Keeping Your Property Running Smoothly With a Working Water Heater
24/7 Emergency Services
One-Year Labor Warranty
10% OFF
Veterans receive a 10% discount from Johnson Plumbing & Excavation on any of our services.
(717) 359-6188
"Great group of guys, they were in and out in no time. Honest, clean, and professional work."
- Derek S.
Learn More About
Serving the Dillsburg, PA area. Johnson Plumbing & Excavation specializes in plumbing services and excavation services. 24/7 emergency services. 10% discount for veterans. One-year labor warranty. Contact us today.
Dillsburg, PA
Cumberland County, PA
York County, PA
Dauphin County, PA
Adams County, PA
Lebanon County, PA
and surrounding areas
24/7 Emergency Service
PA LIC: PA184561
Share On: