John is friendly, knowledgeable, and fast. His work ethic and customer service is above and beyond what I was expecting.