I've used Mike Diamond for years, and they never let me down, especially due to old piping in the kitchen and bathrooms in my home. However, this time, after remodeling both areas, I needed Mike Diamond to clean out the master shower drain due to an inordinate amount of hair from my wife and daughter, who have long hair. Steven from Mike Diamond came on time and snaked it all out. He is very courteous, and professional. Thank you.