I have had On Time plumbing out remove this week to fix a shower and a toilet that were not installed correctly by another company. They took care of both issues quickly, friendly, and professionally. Highly recommend these guys!