Call
ServicesMembershipAboutFAQsLocationContactSchedule a session

Rediscover pain-free movement.

Focused bodywork for pain, tension, injury recovery, and mobility. In my Spanish Fork office, or mobile by request in Spanish Fork, Springville, Mapleton, Salem, Elk Ridge, Woodland Hills and Provo.

In office in Spanish Fork · Mobile by request

Schedule a session
Therapist working with both hands along a client’s upper back and shoulder

Two services.
Clear pricing.

Therapeutic and prenatal massage, in my Spanish Fork office or mobile by request across seven nearby towns. Pick your format, then your session length.

Therapist applying forearm pressure along a client’s upper back during a deep tissue massage

Therapeutic massage

Pain, tension, injury recovery, mobility

Focused bodywork for pain, tension, injury recovery, and mobility. Each session is customized to your needs using therapeutic techniques such as deep tissue, trigger point work, sports massage, stretching, and myofascial release.

622 N 900 E #205, Spanish Fork, UT 84660

Milestone Wellness Membership

$95 a month

  • One 60-minute massage every month, in office or mobile.
  • Upgrade that session to 90 minutes for $40 more, or 120 minutes for $90 more.
  • Save $10 on any additional massage.
  • A $25 birthday credit toward one extra in-office session.
  • After twelve consecutive payments, a bonus 60-minute massage.

A $50 mobile fee applies per household visit for mobile appointments. Renews monthly. Cancel any time up to three days before your renewal date. Monthly sessions expire at renewal and don’t roll over. Benefits are nontransferable.

Join the membership
A woman at her desk stretching with a relieved smile, free of shoulder tension

Most people wait too long.

The neck that’s been tight since March. The lower back you’ve stopped mentioning. The hip that only hurts on the stairs. Small things, easy to work around, until working around them becomes how you move.

Most of the people on my table came in months after they first noticed something. That’s normal and it’s fixable. It’s just easier when you don’t wait that long.

A man at a laptop late in the evening, wincing and holding his stiff neck

This isn’t a spa. But it isn’t a cold table either.

The room is calm on purpose. Low light, a candle, quiet. That isn’t decoration, it’s part of the work. A muscle that’s braced doesn’t let go, and there’s no version of deep tissue that works on someone lying there tensed up waiting for it. Getting you settled is the first thing I do, because everything after it depends on that.

What makes this different from a spa is why you came. We talk about what hurts and what you need to be able to do, then I spend the hour on that. You’ll leave relaxed. That’s a side effect, not the point.

What a session actually looks like.

It starts with a few questions. Where it hurts, when it started, what makes it worse, and what you’re trying to get back to. Running. Lifting. Sleeping through the night. Picking up your kid without thinking about it first.

Then I work. Depending on what I find that might mean deep tissue, trigger point work, cupping, scraping, stretching, or myofascial release. Most sessions use several. Before you leave you’ll know what changed, and usually you’ll have something to do between now and the next one.

Benefits, not just features

What massage therapy actually does.

Massage gets talked about as a treat. It’s closer to maintenance. Here’s what people notice, in plain terms, without the marketing.

Stress Relief

Your body holds stress somewhere specific. Usually the jaw, the shoulders, the base of the neck. Working on those places gives it somewhere to go. Most people notice it first as their shoulders sitting lower than they did an hour earlier.

Pain Management

Persistent aches usually have a source somewhere other than where you feel them. A tight hip shows up as low back pain. A locked shoulder blade shows up in the neck. Finding the source is most of the job.

Enhanced Flexibility

Range of motion is use it or lose it. When a muscle stays short long enough, your body quietly reorganizes around it. Stretching and myofascial work give that range back before the workaround becomes permanent.

Improved Circulation

Hands-on work moves blood through tissue that’s been sitting tight. That’s why an area can feel warm and slightly heavy afterward. Drink water and give it a few hours.

Elevated Mood

An hour where nobody needs anything from you does something on its own. Add the physical relief and most people leave in a different state than they arrived in. It doesn’t fix anything permanently. It does reset the baseline.

Better Sleep

This is the one clients bring up most without being asked. Not falling asleep faster, exactly. Staying asleep, and not waking up in the position that hurts.

Mind-Body Connection

Most people don’t notice how they’re holding themselves until someone puts a hand on it. A lot of the value is finding out you’ve been clenching something for months.

Stress-Free Mind

Physical tension and mental noise run on the same track. When the body lets go, the head usually follows. That’s not mystical, it’s just what happens when you stop bracing.

Immune Support

Regular bodywork is part of how a lot of people stay ahead of things instead of reacting to them. Consistency matters more than any individual session.

Self-Care Ritual

The clients who get the most out of this are the ones who come regularly rather than when something has already gone wrong. It works better as maintenance than as rescue.

None of this is a substitute for medical care. It works alongside it.

Therapist using a forearm and hands to work a client’s shoulder and upper back

One therapist. Every session.

I’m Leo. There’s no rotating staff here and no front desk routing you to whoever’s free. You book with me, and I’m the one in the room.

That means I remember your left shoulder from six weeks ago without reading it off a chart. Over time that adds up to something a bigger practice can’t offer, which is someone who knows how your body actually behaves.

What people come back for.

Turning your head all the way when you back out of a parking space. Getting through a shift without thinking about your feet. Sleeping on the side you’ve been avoiding. Sitting through a movie without shifting.

Not dramatic. Just the specific thing you’d stopped expecting to get back.

Reviews

What clients have said on Google.

Been in recently? Leave a review. It helps me keep the five stars.

Questions

Addressing your questions and concerns

Mobile massage is available by request in Spanish Fork, Springville, Mapleton, Salem, Elk Ridge, Woodland Hills and Provo. Text (385) 626-0202 and I’ll get back to you with availability.

A $50 mobile fee applies per household visit, not per massage. If two people at the same address book back to back, it’s charged once.

Both services are available mobile: Therapeutic and Prenatal. Same work, same techniques, at your home instead of the office.

Mobile sessions run 60, 90 or 120 minutes for Therapeutic, and 60 or 90 for Prenatal. Mobile pricing already includes the travel fee, so the price you see is the price you pay.

Wear whatever you’re comfortable in. We’ll talk through what happens before anything starts.

Come with a specific thing in mind if you have one. “My right shoulder has hurt since I started a new job” gives me far more to work with than “I’m just tense.” If you don’t have a specific thing, that’s fine too.

Tell me if pressure is too much. It should be intense sometimes. It should never be something you’re gritting your teeth through.

Don’t eat a heavy meal in the hour before. Lying face down on a full stomach is its own problem.

Don’t drink alcohol beforehand. It changes how your body reads pressure, and I’d rather you feel what’s happening.

Don’t do your hardest workout of the week two hours before. Fresh soreness and deep tissue in the same afternoon is more than most people want.

And don’t skip mentioning an injury because you think it’s unrelated. It usually isn’t.

Text your name and appointment date to (385) 626-0202. More than 24 hours ahead, you can reschedule or take a full refund. Less than 24 hours, no refund but you can reschedule once. Same day is charged in full.

No. Everything is by appointment. Booking is through Vagaro for in-office sessions, and by text for mobile.

Milestone Massage Therapy

Hours
Monday9 AM – 3 PM · 5 PM – 7 PM
Tuesday9 AM – 3 PM
Wednesday9 AM – 3 PM · 5 PM – 7 PM
Thursday9 AM – 3 PM
Friday9 AM – 3 PM · 5 PM – 7 PM
Saturday9 AM – 12 PM
SundayClosed

Book a session.

In office in Spanish Fork, or mobile by request in seven nearby towns. Pick a length, pick a time.

Schedule a session