I had to wait quite a while for my appointment. I was very disappointed. I'm undecided if I would refer any of my friends or family here. I'm not sure if I loved them that much to be honest. I felt very safe in their care. I definitely trust them. 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.