I don't know of anywhere else that would've taken better care of me. I had a great experience. They made the extra effort to make sure every question and concern I had was addressed. One thing I noticed about their office was how absolutely fantastic it smelled. They must clean or sanitize all the time. They're really great about taking their time with me, and they don't mind answering my questions. I've never felt like an annoyance to them no matter how many questions I have.