Kevin Salinas was friendly and knowledgeable. He laid out service options and took the time to explain them without being pushy. He was prompt and professional.