Everyone there was professional and friendly. I was there quite a bit long, but overall worth it. I appreciate that the staff and Dr. Bassewitz does not rush you and spend time with you, therefore that may be where it gets a bit backed up, but again it's well worth it as they are thorough. I would recommend you fill out your paperwork online prior to your appt. if your a new patient to speed things along. Very simple and straight forward to do.