This was John’s first time here and I was very happy with the level of service. He did a thorough check of our systems and explained everything to me well. I hope we can have him each time!