Kyle was very professional and knowledgable. Even though the issue was much more than I expected, Kyle explained the issue and the reason for the expense.