On time, efficient, thorough, and I never felt like I was being ‘sold’ on anything or pressured. Friendly and welcoming staff all around!