Unfortunately, I've been going here for years, so I can truthfully say it's been terrible for a while now. When you first arrive you're greeted with an overwhelming smell of plastic furniture and bad daytime television. Then you get to talk to unaware and rude front desk staff just to be ignored while literally standing directly in front of them for five to ten minutes. The company is understaffed so can't fit you in unless you schedule three-six months in advance and when you finally get an appointment it's full of sarcastic remarks and all-around rude employees. I will not be coming back and thankfully am done with this establishment.