Kurt was great, he explained our situation in a way that could be easily understood. We really felt he was pulling out all the stops for us.

- Clint C (Harrisburg, PA)
November 21, 2018

Outstanding customer service from the first call and after. The technicians were very professional and knowledgeable. They were able to recommend a hot water solution that both meets our monthly budget plans and will permanently solve our issue! Would definitely use them again for other issues. Great job.

- Kevin G (Harrisburg, PA)
November 21, 2018

I needed an expansion tank installed on my water heater. Kurt did an excellent job and the work was done very quickly. From start to finish, David LeRoy Plumbing provided excellent service at a fair price.

- Sean M (Etters, PA)
November 11, 2018

A great customer experience. The scheduling was easy and all the office staff were very professional and friendly. Nick arrived on time and his attention to detail was amazing. I have had my furnace checked before, but nothing like what Nick did. I would highly recommend Nick and his great team.

- Larry G (Mechanicsburg, PA)
October 29, 2018

Got ready for a shower on Tuesday morning to discover there was no hot water coming out of the shower head. Called David LeRoy Plumbing and scheduled an appointment for the following day. Shortly after hanging up the phone, Charnelle called me back with the great news that they could come in an hour! Kurt fixed the problem and all is well again. Thanks so much!

- Sheryl M (Etters, PA)
October 11, 2018

We were a first time customer when we called on Saturday and are glad we called David LeRoy Plumbing. Our calls were returned promptly and after speaking with an on-call technician we elected to wait until Monday. I knew Saturday evening when Shelly called that a technician would be at our home between 12-4 PM on Monday. At 2:15 PM on Monday, Shelly called to let us know that the technician was on his way. Andy, the technician, arrived around 2:45 PM and expertly repaired our leak and re-seated the toilet in about an hour. When we need plumbing services again, we will definitely call David LeRoy Plumbing.

- Christine J (Mechanicsburg, PA)
October 8, 2018

Have come to expect the best from David LeRoy Plumbing. Would not think of getting anyone else to work on my home. Always reach someone on the phone, and always get great customer service. Have never had to wait long for service.

- Teresa F (New Cumberland, PA)
September 21, 2018

I absolutely love this company. I used them a few months ago for the first time on a plumbing issue and the customer service was amazing. I had called them back for another issue I’ve had and again, phenomenal service along with being very knowledgeable (both times). To me, showing you know what you are talking about, especially in these situations, gives you a 5 star. But add great customer service and you have a return customer! Thank you so much for everything you have done to help me.

- Alicia L (Harrisburg, PA)
September 17, 2018

We had an issue with our toilet after we tried installing it ourselves and Kurt came to the rescue. He explained some features that the regular home owner does not usually know when doing it yourself. Both my husband and I would recommend this company. I not only have the magnet on the fridge now, I have this company’s name in my phone contacts. Very friendly from first contact to scheduling the appointment with Michelle to Kurt the plumber!! Thank you!

- April E (Enola, PA)
September 13, 2018

Excellent employees, well trained, knowledgeable, and more than willing to share tips and advice on improving and maintaining our home heating/cooling equipment. We will call this company for future service. Thanks guys for all your hard work and dedication to customer service. My wife and I will highly recommend David LeRoy Plumbing to everyone with plumbing/heating/central air troubles.

- John M (Camp Hill, PA)
August 30, 2018


    Text for Service
    Have a question? Get in touch with us here!




    Need Emergency Service?
    We're Available to Help 24/7
    Call 717-938-8214



    Cooling system installation

    $99 OFF

    Cannot be combined with any other discount offer. Limit one per customer.

    Call us to schedule your service appointment today to save.
    Phone: 717-963-2034