Every time I had a concern, or if I called to ask a question, the staff made me feel like I shouldn't have called. They weren't helpful at all. I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to. They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. I was given a polite greeting when I walked in. It was nice to be acknowledged. I could tell that they took pride in their office's appearance. It was very well organized and well taken care of.