Third and final visit here. Sitting in an empty waiting room. My appointment was for 4 pm. It's 4:40 pm and I still have not been called. It was like this my two previous visits. I will no longer give them my money after this visit. I should have yelped them before my first visit. Reading the other reviews, I would've stayed clear. So here's my warning to you: stay clear.