John and his team are well proficient in plumbing solutions. He is flexible with his appointments too. I will be recommending his services to friends and neighbors. Will also keep him in my network of contacts.