ROOTED FROM RUINS BODYWORK

Personalized massage and bodywork in Upland, CA, tailored to your comfort, needs, and wellness goals.

PERSONALIZED THERAPEUTIC MASSAGE

Reconnect With Your Body. Move With Less Pain.

Rooted From Ruins Bodywork provides personalized therapeutic massage designed to help reduce pain, ease stress, and reconnect you with your body.

Every session is tailored to your comfort, needs, and wellness goals. Your treatment may include:

  • Swedish massage
  • Deep tissue massage
  • Myofascial release
  • Trigger point therapy
  • Assisted stretching
  • Cupping and gua sha
  • Hot stones

Targeted Relief Sessions

Looking for help with a specific area of pain or tension? I also offer focused massage sessions designed around common concerns.

  • Sciatica & Hip Relief Massage Focused bodywork for tension and discomfort around the hips, glutes, and lower back.
  • Headache & Migraine Relief Targeted work for tension in the neck, shoulders, scalp, and upper back.
  • TMJ & Jaw Tension Relief Focused massage for tension around the jaw, face, neck, and surrounding muscles.
  • Neck & Shoulder Mobility Bodywork and assisted stretching to reduce tightness and support comfortable range of motion.
Your comfort comes first. Bodywork should feel collaborative. You can ask questions, request a change in pressure, speak up, or simply enjoy the quiet.

Holistic Steps to Wellness and Healing

CMT Founder & Massage Therapist

Yvonne Calderon

I’m a Certified Massage Therapist based in Upland, California, welcoming clients from across the Inland Empire.

I believe wellness should feel personal, respectful, and grounded in the whole person. I care deeply about creating a space where clients feel heard, comfortable, and cared for.

My approach to massage is thoughtful and intentional. I value boundaries, human dignity, and taking the time to understand what each person needs rather than treating every body the same.

I’ve always felt connected to nature and to the idea of slowing down enough to pay attention to what our bodies are telling us. That same mindset carries into my work. Massage can be a chance to step away from the noise, reconnect with yourself, and give your body the care it needs.

Through Rooted From Ruins, I provide massage therapy and intentional bodywork in Upland for people looking for a more personal and grounded approach to wellness.

Outside of my practice, I enjoy movement and exercise, cooking, journaling, spending time with family, being outdoors, music, painting, and connecting with other entrepreneurs in my community.

At the heart of Rooted From Ruins is a simple intention: to create thoughtful, compassionate bodywork that helps people feel more connected to themselves.

Portrait of a massage therapist at Rooted From Ruins Bodywork in Upland, California

Frequently Asked Questions

For clients experiencing sciatic discomfort, I may focus on releasing tension in the piriformis and surrounding gluteal muscles. I may also incorporate assisted stretching while applying targeted pressure to help reduce muscular tension. Consistent sessions may be beneficial depending on the individual’s needs and goals. I always assess the body first and tailor the session accordingly.

It depends on your body, individual needs, and goals. For someone new to massage therapy, I typically recommend starting with bi-weekly sessions so we can establish a baseline and track how your body responds.

My goal is never to keep you coming indefinitely. The goal is to help you achieve the results you’re looking for while teaching you how to better understand and care for your body. If your goal is ongoing self-care, we can also create a schedule that fits your needs and budget.

My approach is always client-led, with personalized recommendations based on what I observe during your session.

For your first session, I generally recommend 60 minutes so I can get a better understanding of your body, your needs, and your preferences.

As we continue working together, I often recommend 90-minute sessions when you want more focused work or have multiple areas that need attention. However, you can always choose what feels appropriate for you.

If you have significant areas of tension or multiple concerns, additional time or multiple sessions may be needed to work toward the relief and results you’re looking for.

A 50% deposit is required upfront when booking through my Square booking site. The remaining balance is due at the end of your session.

The remaining balance may be paid by:

  • Cash
  • Card
  • Zelle

Please note: Deposits are retained for no-shows and cancellations/rescheduling.

Appointments are reserved specifically for you. A 50% deposit is required at the time of booking through my Square booking site.

If you need to cancel or reschedule, please contact me directly as soon as possible so we can find another appointment time. Your booking deposit is retained for cancellations or rescheduling and is not refundable.

For your first appointment, please arrive 15 minutes early to complete your intake form and get settled.

For future appointments, arrive at least 10 minutes early so we have time for a brief check-in and assessment before your session begins.

Arriving early helps us start on time and gives you the full benefit of your scheduled session.

If you’re running late, please text me as soon as possible. Depending on the time available, we may need to shorten your session or reschedule. Your booking deposit will be retained.

If you miss your appointment without attending, your 50% booking deposit is nonrefundable. Please contact me directly to arrange another appointment.

Rooted From Ruins Bodywork logo with tree and butterflies

Located in Upland, I welcome clients from Ontario, Claremont, Rancho Cucamonga, and surrounding Inland Empire communities.

Locations & Booking

I currently offer massage therapy at two Upland locations.

Women’s View Medical Center
299 W Foothill Blvd #202,
Upland, CA 91786

Holistic Healers Community
820 N. Mountain Ave., Suite 225
Upland, CA

Contact

I may not always answer calls from unknown numbers.

For questions or assistance, please send me a text with your name and message, and I will respond as soon as I am able.