I was very happy with my experience with TMZ. Dan, the service Tech, changed out our Kitchen Garbage Disposal and made repairs on one of our toilets. Service was prompt and clean-up was great. I would recommend TMZ for any of your plumbing needs. Russ