Very dependent on the therapist you get. I've had both a good and bad experience at this location. Alexis was great - on time, did exactly what I needed and even things I didn't think I needed like stretching my limbs. Rose wasn't so great for me - she talked the entire time and I found it incredibly hard to relax with her. She also was 10 minutes late getting me in when I was 15 mins early, then she also didn't even go the full hour I paid for. She did however do a good job addressing my problem areas.