I had Mike Diamond out a day before with an issue I had with my shower the tech came out and explained to me in great details what was wrong with my problem I was very pleased and today I had another issue with my mainline so I called Mike Diamond out and they send out his guys again and they were out I am extremely pleased with Mike Diamond and Any issues I have in the future I’m definitely calling you guys