I don't know of anywhere else that would've taken better care of me. I had a great experience. It was nice to hear how much the staff respected them. It made me that much more confident that I was under the care of a professional. They're always able to answer simple questions over the phone. They only make me schedule appointments if necessary.