Professional, reliable and clean. Explained the job and completed on time.