We had to have significant work done to fix our pipes, so Bill came out to give us an estimate. He was extremely friendly , and good at what he did. We went with Benjamin Franklin, and have had no problems. When I needed a plumber for a smaller issue recently, we called them again, and once again received excellent service.
I also want to give a shout out to their office help. It is organized, friendly, and easy to book am appointment.