Very thorough and professional. I never have huge wait times before or during a visit. We're on family member #2 getting treatment.