The communication and organisation of work isn't. When you call to find out why no-one appeared for the job without notice on the scheduled day, no-one can tell you where the plumber is or even be able to confirm that you're booked in for the job. After you eventually get on to the tradesman (after chasing) and learn why the job was cancelled, there's no recognition that it might have been helpful to let the customer know (particularly when the stated reasons for cancelling were without foundation). After specifically agreeing that they would contact you about the rescheduled job and then not following up again even with a phone call, it sends a clear message that this business has little skill or interest in customer service. Let's hope they do great plumbing. Good luck trying to organise getting it.