Michael immediately identified our problems and provided the solution quickly. He was in and out in about an hour and a half while leaving no mess behind, the quality of his work looks excellent, and he even made a couple of other quick fixes that I was clueless about for no extra charge. I will definitely be using him again for any future plumbing needs.