Called up and made an appointment (after a 10 minute wait on phone). Assured of the time I left work to get home on time. 10 minutes after they were meant to show, I get a call saying they are having car trouble and can we reschedule for tomorrow. I realize that things happen, but the guy slipped up and said we're really busy today which to me means that they tried to sneak in an extra call (for $300 to snake a sink) and couldn't make it happen. Bad business sense and a huge waste of my afternoon.