Michael was thorough, patient, prompt, kind, and precise. He communicated well about everything he was doing and did a great job.