Very polite,thorough,knowledgeable Spending over $1100 to get a 6 and 4 yo unit up to snuff is more than should be expected to pay