Nope. Waited for an hour for my scheduled appointment. They then said it would be another 30 minutes. They offered to reschedule which I did. The 2nd scheduled appointment I waited approximately 10 minutes. My session ended being an hour and a half of tens units, traction, simple exercises that bore me and half-assed one-on-one care. I left without feeling any relief at all.