John arrived on time and was very thorough in explaining what and why he was going to do. He listened to our concerns and answered them. He was very efficient and "clean" in doing the work. He then explained what had been done, made suggestions to us and the explained the invoice. Highly recommened this company and their Techs.
more