I made an appointment several days in advance to have Drain Com install some faucets and an appliance in my home. I called them on the day of my appointment to confirm the booking and they assured me there would be no issues. Long story short, the technician (Boris) waited until 20 minutes before his scheduled arrival time to tell me he would be late and unable to complete the job that day. The lack of notice was extremely frustrating and resulted in a lot of wasted time for me. When I called the head office to advise them that I had to cancel the appointment, and to tell them about the technician's screw up, the "office manager" told me this type of thing is to be expected in the industry. She was blatantly flippant about the situation and offered no apology whatsoever. I was SO disappointed with the attitude I got and the lack of customer service, especially given the reviews I had read online.