John is a good communicator. He spent a lot of time on the phone explaining the situation, talking through alternatives, and finding a least cost but effective solution. He did what he said he would do. He showed up on time. He is also personable. What else can I say? Five stars!
-- Jerry W.
John D. Donnelly Plumbing, LLC
Clear a Clogged or Slow Drain in 06469
John was professional, friendly and didn't stop working until the job was complete. He was also patient and explained the basic plumbing issues causing the problems. It was a valuable education.
-- Neighbor
John D. Donnelly Plumbing, LLC
Install, Repair or Replace Plumbing or Fixtures in 06441
John's great----fixed everything I needed. I've forever looked for a reliable plumber. Would call him for all plumbing needs.