I always know I’m in for a good session with James because he understands the emotional repercussions of physical well-being just as much as the physical repercussions. He knows when to use a light touch and when to go deep. Plus he’s kind an
Eric D.
on May 2025
Verified
Service Received: 90-minute session with James G.
Best massage I've ever had. He is merciless at finding and eradicating every knot and adhesion. Would highly recommend if he ever takes more clients in SF.
Joel M.
on May 2025
Verified
Service Received: 60-minute session with James G.
Markably decrease in pain and discomfort post passage.
David H.
on Feb 2025
Verified
Service Received: 120-minute (2 hour) session with James G.
James knows the body. He listens to your what is “hurting, “pulling”, stiffness and knows exactly what his focus areas should be. He is professional and a wonderful person who really cares about you. Thanks James !!
Elizabeth D.
on Feb 2025
Verified
Service Received: 90-minute session with James G.
James has changed my life. He is putting my body back together after several major surgeries. In just two sessions, my body and mind already feel like it's functioning as a whole.
Lionel B.
on Feb 2025
Verified
Service Received: 120-minute (2 hour) session with James G.
He is a skilled professional.
Amy H.
on Feb 2025
Verified
Service Received: 90-minute session with James G.
You’re an angel. Thank you.
Displaying 7 of 139
Book your appointment online today!
Enjoy the convenience of online booking in just a few easy steps.
Go on, be a good friend and share MassageBook with them. They'll love you for it.