Cheerful & efficient front office staff. No time waiting. Professional and informative assessment. Honest & forthright advice.