James and Tom came in on time and completed the diagnosis in just a few minutes. After that, they started repair work and handled the entire task with great efficiency. Besides correcting the issue, they gave me a detailed explanation of the problem and what they did to remedy it. I’m very satisfied with the services and will be happy to hire them again in the future. I will also recommend them to friends and family. Thanks!