Johnny is great! Very personable and knowledgeable. Took the time to make sure I knew exactly what he was doing, why and what they were looking to happen by the next visit. He has a caring way about him and made me and my dogs feel completely comfortable with everything. Took the time to listen to me about what has happened since the last visit and answered any questions I had. Great representative of your company.