I wish I could award All Clear plumbing six stars! We have been using them for the past seven years. We live in a 200 year old home that comes with its share of problems. Every time we have needed a plumber for either renovation work or an emergency, we call them! They are incredibly professional, kind, caring, knowledgeable and on time. I highly recommend All Clear!