Mobile Massage Therapy · Southern York County and surrounding areas.
Hey, I'm Brad, a licensed massage therapist. Come as you are — tell me what's going on, and we'll work on it together. Every massage session is individualized, with the pressure, techniques, pacing, and focus adjusted to what your body needs that day. No scripts, no upsells — just the session your body's asking for.

Ivy Bodywork
Mobile Massage · Southern York County and surrounding areas.
Insured · Mobile
What I Offer
Every massage session is built around what you actually need. Pressure, techniques, pacing, and focus adapt to you.
New
New here? Start with a 60-minute individualized massage at a reduced first-session rate. We'll talk about what you're experiencing, what you'd like to focus on, and what you're comfortable with before we begin. From there, the session is adapted to you.
60 min · First visit only
02
No two sessions need to look the same. We start with what you're feeling that day, then I adjust the pressure, techniques, and areas of focus based on what I find and how your body responds. Whether you need focused work on a stubborn area or simply need to relax, the massage is built around you—not a preset routine.
60 · 90 min available
Investment
First Session is $80 for 60 minutes. Individualized Massage is $100 for 60 minutes or $150 for 90 minutes.
Accessibility
Veterans, active duty, first responders
$75 / 60 min
Same work, same time, just different pricing.
First Session
60 min
$80.00
A reduced first-session rate so you can find out if we’re a good fit.
Individualized Massage
60 min
$100.00
Individualized Massage
90 min
$150.00

About Brad
Most massage appointments start the same way: you fill out a form, get on the table, and someone runs a routine. Maybe it helps. Maybe it doesn't. You leave wondering if anyone actually heard what you said.
That's not how I work.
Every session starts with a conversation. What's going on in your body? What's been bothering you? Are you here to recover from something, work through something, or just finally take an hour for yourself? There's no wrong answer — but the answer changes everything about what we do next.
I specialize in individualized massage therapy. We start with what you're experiencing that day, and I adjust the pressure, techniques, pacing, and areas of focus based on what I find and how your body responds. The massage follows what your body needs, not a preset routine. If something isn't working, we adjust. If something is, we stay with it. You're not getting a script.
If you're a veteran, active duty, or first responder, my rate is always $75 — same work, same time, just different pricing.
Your wellness journey is yours. I'm here to support it — whether that means coming out once when something flares up, or working with you over months as your body changes. Either way, my job is to listen, pay attention, and leave you feeling more like yourself than when I arrived.
And I'll always be on time. If I'm late, your session is pro-rated or free. That's on me, not you.
Now booking new clients
The Process
No commute. No waiting room. No rushing out afterward. Just professional massage therapy, delivered to your home or office.
01
24 hours notice preferred. Same-day, text me — I'll see what I can do.
02
We talk through what you need before I start.
03
Pressure, pace, focus — built around your body, not a script.
Common Questions

Schedule
Have a question before booking? Reach out anytime.