I would never visit them again. I was very disappointed. There definitely appears to be a trend of overbooking clients here. The wait has gotten longer and longer from when I first started seeing them. They were kind of friendly, but it felt a little fake and forced to me. I wasn't very comfortable during my appointment. They answered most of my questions but I could have used more information.