Their staff is very friendly and professional. They answered my questions and spent a lot of time with me. I didn't feel like they were trying to rush my appointment at all. It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. They were very qualified and knowledgeable. I could tell that they've been doing their job well for quite a while.