Mike was very informative, patient and reasonable. He was available sooner than my scheduled appointment and communicated everything to me throughout the service, so I knew what was being done. Definitely would recommend!