All I can say is W O W. I have been to various massage therapy places and decided to give Craig a try. I will never go anywhere else ever again! He is knowledgeable and makes the experience very comfortable. I usually have bad shoulder pain from working at a computer for long periods of time, and I had knots in my neck. Craig usted breathing techniques and pain release therapy to undo what many other massage therapists had never been able to help with! I definitely recommend him!