I have been coming here for years. The staff are all friendly with the exception of one and maybe she was just having a bad day. It is always busy so an appointment is for the patient's benefit. The wait can be kind of long so plan ahead. The facility is clean inside and out and the chairs are comfy. Bring something to do along with you and relax.