Don't book online! Booked an appointment for Saturday morning and got email confirmation, but when I got there it was closed. After being contacted and rearranging my appointment, I am now pleased to change my rating to 5 stars. Kevin explained the probable cause of my pain and loosened me up.