Mike was absolutely professional! Clearly explained what was going on with my pipes at each stage of the repair as well as a clear and accurate estimate of cost. He was also pretty quick, repairing my leaking pipes in way less time than I thought it was going to take! Next time I need a…