Punctual, efficient and kept me up to date with the status of the job