John is a great diagnostician and human being. Our system is quite complex and he m made it better than the system was when installed