Mike was great. He is an experienced and professional. He patiently identified and showed me the issues and repair options & prices so I could select the best option for me and my budget. I had to wait a full week for him as a senior technician and he was worth the wait. I will request him when I need service in the future. Hold on to him!