this was one if not the best massage that I have ever had. I have been seeing massage therapists for over 15 years because I am a runner and tend to have injuries from time to time. I was dealing with some pain that would not allow me to sleep at night. John was able to address it and I was able to sleep again! Highly recommend John. Scheduling appointments is a piece of cake on his website, too.