I thought James was very knowledgeable and professional. He took the time to explain the problems I had with my electrical and was able to fix it right away. I was also impressed by the promptness of returning my call and setting up an appointment on my time line. I would definitely recommend this company.