Book Now
Home
About
Testimonials
Book Now
Mobile Sports Therapy · Riverside & Orange County

Move Better
Feel Better
Perform Better

Expert sports massage & movement coaching — brought directly to you. 7+ years helping athletes and active people eliminate pain and move with purpose.

5.0 on Google
1000+ Clients Treated
Licensed & Certified
What We Offer

Three Ways to
Transform Your Body

Whether you need targeted recovery, deep relief, or long-term movement correction — every session is tailored to your body and your goals.

Sports massage therapy - topographic contour illustration of upper back and shoulders

Sports Massage

Performance-focused bodywork for athletes and active people. Combining multiple modalities to accelerate recovery, prevent injury, and keep you performing at your peak — whether you’re training, competing, or maintaining.

Pre & Post Game Injury Recovery Cupping Blading / IASTM Hot Stones

Ideal for: Athletes, active lifestyles, post-workout recovery, injury prevention & rehabilitation

Learn more
Deep tissue massage therapy - topographic contour illustration of full back and spine

Deep Tissue Massage

Slow, deliberate pressure targeting the deepest layers of muscle and fascia. Built for chronic tension, stubborn knots, and long-held pain patterns. I work through each layer methodically — finding and releasing what’s been holding you back.

Chronic Pain Relief Myofascial Release Knot Removal Lymphatic Drainage

Ideal for: Back, neck & shoulder tension, chronic pain, stress relief, desk workers, anyone carrying deep-seated tightness

Learn more
Movement coaching - topographic contour illustration of human figure in motion

1-on-1 Movement Coaching

A complete assessment of your gait, posture, and movement patterns. I identify the inefficient habits causing your pain and retrain your nervous system with targeted corrective exercises. Move safer, last longer, perform better.

Gait Analysis Posture Correction GOATA Method Sport-Specific

Ideal for: Recurring foot, knee, hip & back issues, athletes needing sport-specific patterns, anyone wanting to move more efficiently

Learn more

Not sure which service is right for you?

Let’s Talk
Pricing

Simple Pricing,
Real Results

Same rates for sports massage, deep tissue, and movement coaching. Choose the session length that fits your needs.

60 Minutes

$140 /session

Focused session targeting a specific area or concern.

  • Assessment & targeted treatment
  • Any single modality or combination
  • Mobile — I come to you
Book Session
Most Popular

90 Minutes

$190 /session

The sweet spot — enough time for full assessment and thorough treatment.

  • Full assessment & comprehensive work
  • Multiple modalities per session
  • Mobile — I come to you
  • Recommended for first-time clients
Book Session

120 Minutes

$240 /session

The full experience — deep, thorough, and completely customized.

  • Extended assessment & full-body treatment
  • All modalities — whatever your body needs
  • Mobile — I come to you
  • Best for complex or full-body issues
Book Session

All services — sports massage, deep tissue, and movement coaching — are the same rate.
Serving Inland Empire & Orange County. Available 7 days a week, 9am–6pm.

Client Reviews

Hear It From My Clients In Their Own Words

Whether you need targeted recovery, deep relief, or long-term movement correction — here’s what real clients have to say after working with me.

5.0 · Reviews from Google
The Person Behind the Work

Meet Justin Semaan

Justin Semaan, Sports Massage Therapist & Movement Specialist
Justin competing in a triathlon
Justin Semaan
Justin Semaan running

Justin Semaan

Sports Massage Therapist & Movement Specialist

I’ve spent 7+ years with one focus: helping people move and feel better — all the way from 9-year-old athletes to 90-year-old grandparents. I’ve worked with pros, college athletes, weekend warriors, and people who just want their body to stop hurting. Every single session is tailored. No two bodies are the same, and I don’t treat them like they are.

I’ve competed seriously in soccer, basketball, tennis, track, kickboxing, golf, and triathlons — so I understand what it takes to push your body hard, and more importantly, how to keep it running when you do. That experience directly shapes how I approach every client.

“Every body and every session is specific to what someone is needing. I guarantee I can help you.”

7+ Years Experience
1000s Clients Treated
7 Sports Competed In
Mobile & In-Home Service

Serving Inland Empire & Orange County

Inland Empire
Beach Cities / OC
Credentials & Certifications

Trained. Licensed. Certified.

Licensed Massage Therapist

Kinesiology · Pathology · Anatomy

Licensed Health Educator

State Licensed · Health & Wellness

Certified GOATA Coach

Human Movement Specialist

IASTM Certified

Instrument Assisted Soft Tissue Mobilization

CPR Certified

Current & Active Certification

Justin Semaan competing in a triathlon
Get Started

Ready to Move Better?

Whether you’re dealing with pain, recovering from an injury, or want to move more efficiently — reach out and let’s get to work.

Available 7 days a week · 9am – 6pm
Common Questions

Frequently Asked

Everything you need to know before booking your first session.

Sports massage therapy is a targeted, results-driven approach that uses techniques like deep tissue work, myofascial release, cupping, and instrument-assisted soft tissue mobilization (IASTM) to address specific muscular issues.

Unlike a general relaxation massage, every session is customized based on assessment and palpation to target your pain points, restrictions, and movement patterns. Whether you’re an athlete recovering from training or someone dealing with chronic tension, sports massage focuses on fixing the problem — not just making you feel good for an hour.

Justin provides mobile massage and movement coaching throughout the Inland Empire and Orange County, including cities like Riverside, Corona, Rancho Cucamonga, Ontario, Temecula, Murrieta, Anaheim, Irvine, Newport Beach, Huntington Beach, and surrounding areas.

All sessions take place at your home, office, or preferred location — no need to drive anywhere.

Your first session begins with a brief assessment where Justin evaluates your posture, movement patterns, and areas of concern. From there, he’ll use a combination of modalities — deep tissue, myofascial release, lymphatic drainage, cupping, blading, or hot stones — tailored specifically to what your body needs.

Sessions are available in 60, 90, or 120-minute durations. Most clients feel significant relief after just one session.

Movement coaching is a 1-on-1 assessment of your gait, posture, loading patterns, and overall movement behavior. Justin identifies inefficient patterns and guides you through specific exercises designed to retrain your nervous system for better movement.

It’s ideal for anyone dealing with recurring pain in their feet, knees, hips, back, or shoulders — and especially beneficial for athletes who need sport-specific movement patterns for improved speed, strength, and injury prevention.

Sessions are priced by duration: 60 minutes for $140, 90 minutes for $190, and 120 minutes for $240. This pricing applies to both sports massage and movement coaching sessions.

There are no hidden fees or travel charges for locations within the Inland Empire and Orange County service area.

Booking is simple — call or text Justin directly at (951) 310-2790. He’s available 7 days a week from 9 AM to 6 PM.

Just let him know your location, preferred session length, and what you’re looking to address, and he’ll get you scheduled.

Yes. Deep tissue massage is one of the most effective modalities for injury recovery, targeting the deeper layers of muscle and connective tissue to break up adhesions, reduce inflammation, and restore range of motion.

Combined with techniques like cupping and myofascial release, it accelerates healing for both acute injuries and chronic conditions. Justin has worked with professional, college, and amateur athletes on post-injury recovery for over 7 years.

Justin Semaan is a Licensed Massage Therapist with training in kinesiology, pathology, and anatomy. He’s also a Licensed Health Educator, Certified GOATA Coach (human movement specialist), IASTM Certified, and CPR Certified.

With over 7 years of professional experience, he’s treated thousands of clients ranging from professional athletes to people simply looking for pain relief and better movement.

Still have questions? Justin’s happy to chat.