They paid close attention to me and all of my questions were answered. Their staff is the most friendly, welcoming staff I've ever dealt with. They are so warm and professional, and make the whole experience that much better. I was very satisfied with my visit. They were helpful and I left feeling encouraged. The office was very easy to locate. I didn't have any trouble finding it at all. They ask for the non insured part upfront, but refunded the part I overpaid. Both times I recieved a check for the overage within a couple of days of them getting the check from the insurance.