I usually have a pretty good experience, lots of pain relief. However, they are really busy and seem to over-schedule. I had to wait for 1/2 hour and had to leave because I had another appointment. I was unable to get an adjustment that day and now it's been over a week and I am in pain again. Just plan on having plenty of time to wait when you go, but their work is top notch and the Dr.s are very, very friendly and helpful.