Michael provides outstanding service. He is always on time, communicates clearly, and completes the job on the timeline he gives. There is never any uncertainty about what is involved or what the cost will be. He leaves my house clean. I strongly recommend him for reliable and quality service for any plumbing needs.