Traditional Thai massage on a floor mat at Woven Heart

Massage & yoga therapy · Millcreek, Utah

Thoughtful care.
Space to slow down.

Traditional Thai massage, therapeutic bodywork and one-on-one yoga therapy, with care that meets you where you are.

(801) 410-0833, call or textKimberly Preston, LMT. 85+ five-star reviews.

Kimberly Preston, LMTFounder
Since 2009Thai massage practice
85+ five-star reviewsAs stated on her site
By appointment onlyPlan ahead, no drop-ins

Start with what feels right for you

Choose your kind of care

Compare the sessions below. Each booking link opens the corresponding service in our online calendar.

Fully clothed · On the mat

Traditional Thai massage

Assisted stretching, steady pressure and rhythmic movement with Kimberly. Wear comfortable clothing you can move in.

90 minutes · $159

Book 90-minute ThaiPrefer 2 hours? $195

Not sure which session to choose? Call 801-410-0833 or text the studio. For prenatal Thai, other durations and the signature session, see all sessions.

Kimberly Preston

Meet the founder

A practice rooted in care and connection

Kimberly Preston is a licensed massage therapist and yoga therapist. She has practiced traditional Thai massage since 2009 and studied with teachers in Chiang Mai, Thailand.

Kimberly and Marilyn offer different approaches to bodywork. Learn about each practitioner and find the care that fits you.

Meet your massage therapists

Your visit

Know where to go.
Arrive with time to settle.

3333 S 900 E, Millcreek, UT 84106

Massage and healing: downstairs, Suite 160.
Classes and trainings: upstairs, Suite 220.

Enter the parking lot from 900 East, just south of Salazar's Cafe. Please avoid the spaces reserved for the cafe.

See available appointments

Booking, without the guesswork

  1. 1. Choose your sessionStart with a service and duration above.
  2. 2. Look at the calendarChoose an opening that fits your schedule. Availability is shown in the booking calendar.
  3. 3. Review before confirmingCheck the details, intake questions and booking policies in Acuity.

Appointments are required. No drop-ins, please.

Make time for yourselfBook a session