Friendly on the phone, friendly at the visit. Very thoughtful, thorough, and honest. Probably not the cheapest option.