In-home massage in San Francisco

Massage • Movement • Corrective Exercise

स्पर्श
sparsha

Sparsha is Sanskrit for touch. In yogic philosophy, this is the body's most immediate way of knowing: feeling before understanding. Yoga brought me here. Years of practice, of learning what it means to place your hands on someone with full presence. Service as practice, not performance. Massage is where it all landed for me.

Services

Every session is blended and tailored to what your body needs that day, drawing on my training across the modalities below. Book a 90- or 120-minute in-home session. The same visit is what people mean by mobile massage. We'll talk through what you need at the start. If something specific hurts, start with low back, neck and shoulders, desk posture, or post-workout recovery.

The modalities I draw from


Swedish

Long, gliding strokes to ease tension, improve circulation, and quiet the nervous system.

Esalen

Flowing, full-body integration in the Big Sur tradition — restorative and almost meditative.

Myofascial Release

Sustained pressure on the fascia to release restrictions and unstick recurring tension.

Deep Tissue

Slow, focused work in the deeper muscle layers for chronic tightness and recovery.

Lymphatic Drainage

Light, rhythmic strokes that support lymph flow, ease swelling, and gently move stagnation.

Personal Training & Corrective Exercise

NASM-certified coaching to fix movement patterns, build strength, and train pain-free.

"Bodywork that meets you where you are, helping you move, breathe, and feel better."

Shane Tjin • San Francisco

Start here

Take the Free Dosha Quiz

An Ayurvedic assessment of your lifetime constitution and current state — telling you how your body wants to be touched, and how to live well between sessions. No email required.

Take the Free Dosha Quiz

What Clients Say

In their words


“

Shane brought something personal to this session I haven't experienced before. He asked about my goals at the start, the pacing was confident throughout, and the quality of touch was excellent. Full-bodied and unlike anything else I've ever had. I'd genuinely love to work with him again.

Jennifer

“

Just the right pressure for what my body actually needed — intentional, controlled, never too much. He listened carefully before working each area, clarified when he wasn't sure, and communicated throughout. I came in with tension in my hips and left feeling like it had really been addressed.

Katherine

“

The rhythm was smooth and intentional from the very start. He started slow and let my body adjust to what it was receiving before going deeper — I really felt that thoughtfulness. By the end I felt genuinely cared for, not just worked on.

Eva

“

A steady, well-paced session I could actually feel working. He checked in as we went and adjusted based on what I said. I walked in with tension and walked out noticeably better — I was honestly surprised by how much of a difference I felt.

Deena

"Rooted in presence. Restored by touch."

Session Pricing

Simple and transparent


90 minutes is $180. 120 minutes is $240.

90 minutes
$180
120 minutes
$240

In-home, at your place, within about 15 miles in San Francisco. I bring the table. Neighborhoods I visit.
Sessions draw from Swedish, Esalen, Myofascial Release, Deep Tissue, and Lymphatic Drainage — blended to what your body needs that day.

Sessions more than 15 miles away may include a travel fee. I'll let you know before you book.

Questions people ask me

Before you book


Short answers. More detail on low back pain, neck and shoulders, desk posture, post-workout recovery, and neighborhoods.

Who comes to the session?

I do. I'm Shane Tjin, and the session is at your place in San Francisco. I bring the table.

What do you charge?

90 minutes is $180. 120 minutes is $240. Sessions more than 15 miles away may include a travel fee. I'll let you know before you book.

I have body aches from sitting all day. Is this for me?

Yes, if the aches feel like muscle tightness from the desk. I work the neck, shoulders, chest, and upper back. I don't diagnose. Numbness, weakness, or chest pain should go to a doctor first.

Can you help with low back pain?

I can work the muscles that often tighten with low back pain, including the hips and glutes. I can't tell you the medical cause. Pain down the leg, numbness, or bladder changes needs a doctor.

Are you certified?

Yes. I'm a CAMTC certified massage therapist, certificate #103952. I'm also RYT-200, NASM CPT, and NASM CES, and I've trained in lymphatic drainage. I trained at the San Francisco School of Massage.

How do I book?

Book at sparsha.co/book. Pick 90 or 120 minutes, then a time. You confirm on sparsha.co. Nothing is booked until you tap Confirm.