We've had some good experiences e.g. tradies on time, efficient on the job, explaining work entailed in the job clearly.
Less positive experiences include:
1) saying they will turn up sometime between 9 - 12, then arriving late without explanation or apology
2) saying they will send a...