I had John from Dan's plumbing come out twice. The first time was to replace a garbage disposal. I gave them 5 stars because 1. John actually showed up for the appointment (during this day and time you can barely get any one to show up!) 2. He was on time 3. Was friendly and pleasant 4. He was knowledgeable. We felt so comfortable with him that we set up an appointment for him to come back a week later to install a Comfort Pump to our water heater, which by the way is life changing. 5. They were the only company that we could find that weren't ridiculously over priced. We called some of the bigger companies and just to get them in the door was double what Dan charged. If you have any plumbing needs, call Dan's Plumbing, I don't think you'll regret it. By the way, shout out to Miss Ellie that answers the phone, she's a gem. : )