I was a customer with Drainworks for decades, and I always found them to be both courteous and efficient. Until this summer, when old pipes leaked and caused damage on three floors of my house. Their guy came, looked, charged $300 and left without finding where the leak was. But worse, when my contractor, recommended by Drainworks, asked if the Drainworks plumber could give him a call to let him know what he found or didn't find, I requested that of Drainworks, and I called twice (the pipes still leaking) without getting a response. The next morning I called again, and the general manager got on the phone and YELLED at me. He said I had no right to ask their plumber to call the contractor, and he was nasty and interrupted me and did not let me say anything. I was shocked and upset. He wouldn't stop yelling so I told him I'd never call Drainworks again and hung up. I was shaking. I since wrote them, to give them a chance to mend the relationship, and got no response, which is why I'm writing this now. Even if I had been unreasonable, even if I had been the one yelling, which I wasn't, there's no excuse for treating your customer like that. Incidentally, the second plumber I called showed up and made the fix in one day. That company has my business now.