Opal Massage & Bodywork

Grounded in practice, guided by intuition.

Book Now
Explore Offerings

Opals carry gentle yet powerful healing energy, nurturing clarity, calm, and balance. Massage mirrors this duality: soft and strong, tending muscles while offering sanctuary for the mind and spirit. It honors the strength to release what no longer serves you and the openness to receive what you truly need. It’s about moving energy, cultivating ease, and returning to your own luminous self.

Hi, I’m Jackson.

I’m a licensed massage therapist (LMT #29282) and graduate of East West College of the Healing Arts in Portland, OR. My work is rooted in compassionate presence, grounded professionalism, and a deep respect for the body’s innate wisdom. In this space, I invite you to take a deep breath, lean into ease, and just be. Through a calm, centered approach and a deep understanding of the body’s systems, I aim to relieve pain, reduce stress, support postural alignment, and help you reconnect with yourself.

Each session is shaped by your unique needs and goals, guided by clear communication, consent, and mutual trust. I draw from a blend of breathwork, relaxation techniques, Deep Tissue, Myofascial Release, postural support, stretching, and gentle movement—always with the intention of creating a space where you feel safe, supported, and more at home in your body.

Book Now
  • “Jackson is an exceptionally attentive and knowledgeable massage therapist. She took the time at the beginning of our session to understand my specific needs and goals, ensuring a tailored experience. By the end of the session, I felt deeply relaxed and well-cared for. I’m already looking forward to my next appointment with her!”

    A.W.

  • ”I can’t say enough good things about my session with Jackson. In the past, I’ve often left massages feeling worse than when I walked in, but with Jackson, I spent the rest of the day in a state of utter relaxation. She’s such a kind and caring human, and I truly felt seen and attended to. She checked in regularly about pressure, really listened to my concerns about chronic shoulder pain, and tailored the session beautifully. I’m so excited to have her work on me again! 5 stars.”

    M.A.

  • “It's been a delight to work with Jackson. She makes you feel right at home as soon as you walk through the door, and the way she checks in with me about my physical health and mental state before, during, and after the session puts me at ease. There's a calm, grounded confidence she carries into body work. I've particularly enjoyed learning about the areas of my body where I carry stress, and some exercises that I can do at home to help relieve tension. Can't recommend her work enough.”

    B.J.

  • “Working with Jackson is incredibly calming and centering. She is attentive during the entire session and tends to always find ways to unlock the tension I carry in, leaving me feeling so much more balanced as a result. I couldn't recommend working with Jackson enough!”

    T.L.

Offerings

30 Minute Massage | $85

This therapeutic session is designed to focus on an area where you need it most, whether it’s your neck, shoulders, lower back, or legs. This session uses localized techniques to release tension, reduce discomfort, and restore mobility. Please note that this session is intended to focus on one specialized area of your body, and it is not a full-body session.

60 Minute Massage  | $100

This full-body session supports circulation, eases tension, and invites deep relaxation for both body and mind. Whether you're seeking gentle calm or relief from aches, this session is thoughtfully tailored to your unique needs—with pressure, pace, and techniques adjusted in collaboration with you.

90 Minute Massage |  $140

Indulge in deep relaxation and muscle recovery with this session. This extended session allows me to thoroughly address your full body while dedicating extra time to areas that need focused attention. This is the perfect blend of therapeutic care and luxurious downtime.

Book Now

Book an appointment

Interested in working together? Schedule your massage session here through MassageBook.

Book Now

Policies

These policies are in place to ensure a safe environment for everyone.

  • Please give at least 24 hours’ notice if you need to cancel or reschedule. Cancellations made within 24 hours will incur a $50 fee. No-show clients will be charged the full session fee. Sessions are not extended for late arrivals.

  • Clients must complete an electronic intake form every 12 months to update relevant health history, contact details, and provide consent for treatment. A link will be emailed when you book. If the form isn’t submitted within 24 hours of your appointment start time, a reminder will be sent. You’ll also receive a reminder when it's time to renew annually.

  • This practice is a welcoming and affirming space for all bodies, identities, and backgrounds. I am committed to providing respectful, trauma-informed care to LGBTQIA+ individuals, BIPOC individuals, and people of all genders, abilities, and sizes. You are invited to share your name and pronouns, which will be used with care and respect.

    Sessions are guided by clear communication, informed consent, and a respect for your unique needs, goals, and boundaries. Discrimination of any kind is not tolerated—this is a space where you are seen, supported, and safe to be exactly who you are.

    Please note: my current space is not wheelchair accessible. If you have accessibility needs, I warmly invite you to reach out so we can explore options and find a solution that works for you.


  • Please avoid wearing perfumes, colognes, body sprays, scented deodorants, or heavily scented laundry products. These can linger in the room and trigger asthma, allergies, or migraines in others, even after cleaning.

  • Any aggressive, suggestive, or sexually inappropriate comments or actions including inappropriate touching will result in the immediate end of the session. The full fee of service will still apply, and the client will not be permitted to return.

Contact Me

Questions? Fill out some info and I will be in touch shortly. I can’t wait to hear from you!