If you want unprofessional, expensive, and no results service. This is the place. Every appointment that I made with them I had to wait at least 25 mins before I saw anyone. On one occasion I was suppose to meet with the owner and he wasn't even there. I had to wait 30 minutes. The last time I visited my appointment was at 6:00 and I wasn't seen until 6:55. On top of that, when I expressed displeasure at the service I was receiving they got upset. I had to go some place else, but yet I paid them, and they did nothing.