About Us

Welcome to Massage on Wheels & Asheville Massage & Bodywork, a locally owned and highly rated spa in Asheville, offering In-Spa and Out-Call services (Up to 40 Miles). We provide a unique and truly innovative massage therapy experience to travelers and the local community with appointments available within 2 hours. Our clients have the ability to choose from our team of carefully selected massage therapists with a variety of advanced therapeutic massage training. We bring the massage therapy experience to you, whether you are looking to book a massage at your private residence, hotel, vacation rental, or even plan an office chair massage event at your place of work. We are here to provide you with the most professional and highly rated services in town and look forward to providing you ...

more

Massage On Wheels / Asheville Massage & Bodywork

50 Merrimon Ave

Asheville , NC 28801 map it

(828) 367-7280

Hours of Operation

M 09:00 AM - 09:00 PM
T 09:00 AM - 09:00 PM
W 09:00 AM - 09:00 PM
Th 09:00 AM - 09:00 PM
F 09:00 AM - 09:00 PM
Sa 09:00 AM - 09:00 PM
S 09:00 AM - 09:00 PM

Client Testimonials

Here's what our clients are saying


  • Katie is awesome !

    Convenient parking behind building with a short walk up to the office. Everything felt clean and quiet.

  • My fiance came for our first couples massage and we both were very pleased with what a great job they did!! Wish we lived there because we would be number one customers. The atmosphere was cery relaxing as well. Thankyou so much for getting us in soon and making our vacation that much better!!

    Katie has incredibly healing hands and such good energy. She literally cured me of an intense neck tension headache situation that had been plaguing me for a month. I can’t wait for my next session with her- she’s really one if the best massage therapists I’ve ever had.

  • Loud street noises can be heard within the massage room made it very difficult to relax! This is an addition to hearing my husband say “ouch” many times due to his therapist, Rayann, not having her finger nails filed to a length that caused him discomfort.

    Loud street noises can be heard within the massage room made it very difficult to relax! Therapist needs to cut/file her fingernails if she is doing trigger point or deep neuromuscular massage. I left with finger nail imprints on my upper and lower back, and had to prompt her not to go so deep which took away from the type of massage I normally desire. Otherwise, Rayann met most of my therapeutic needs.

  • Love being able to book online! Same day apt.

    Great office staff!

  • Professional, followed strict COVID rules so I felt safe and protected. This was at my home so not sure I should rate on ambiance.

    Very professional

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$160
120min
Select
Booking a service you previously paid for?
Log in to your account.

Special Pedal Pisgah Members

(For Pedal Pisgah members only) Enjoy 15% off any service.
Select

Special 15% Off Membership Re-Booking (Members Only Use)

For Members Only: Receive 15% off when booking multiple massages throughout the month after using your first 10% off session every month.
Select

Special Asheville Locals Discount - Save 15% Off Your First Massage

Save 15% off on your first massage if you are a Asheville local with a valid ID.
Select

Special 10% Off Military Discount - Must Show Valid ID

Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$180
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$200
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$220
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$240
120min

Chair Massage Service (0-10 Miles) - Plus Gratuity $15/hr

$100
60min
$200
120min
$300
180min
$400
240min
Select

Chair Massage Service (11-20 Miles ) - Plus Gratuity $15/hr

$120
60min
$240
120min
$360
180min
$480
240min
Select

Chair Massage Service- (21-30 Miles) - Plus Gratuity $15/hr

$140
60min
$280
120min
$420
180min
$560
240min
Select

Chair Massage Service - (31-40 Miles) - Plus Gratuity $15/hr

$160
60min
$320
120min
$480
180min
$640
240min
Select

30/45/75 Minute Massage (Group Booking Only)

$55
30min
$75
45min
$120
75min
Select
Booking a service you previously paid for?
Log in to your account.

4 Session Package Deal - 60 Minute Massage (0-10 Miles from Zip Code 28801)

Receive 15% off when you purchase 4 or more sessions.
$340
60min.
Select

4 Session Package Deal - 2 Hour Massage (0-10 Miles from Zip Code 28801)

Receive 15% off when you purchase 4 or more sessions.
$612
120min.
Select

4 Session Package Deal - 90 Minute Massage (11-20 Miles from Zip Code 28801)

Receive 15% off when you purchase 4 or more sessions.
$527
90min.
Select

4 Session Package Deal - 2 Hour Massage (11-20 Miles from Zip Code 28801)

Receive 15% off when you purchase 4 or more sessions.
$731
120min.
Select

4 Session Package Deal - 90 Minute Massage (21-30 Miles from Zip Code 28801)

Receive 15% off when you purchase 4 or more sessions.
$595
90min.
Select

4 Session Package Deal - 2 Hour Massage (21-30 Miles from Zip Code 28801)

Receive 15% off when you purchase 4 or more sessions.
$799
120min.
Select

4 Session Package Deal - 90 Minute Massage (31-40 Miles from Zip Code 28801)

Receive 15% off when you purchase 4 or more sessions.
$663
90min.
Select

4 Session Package Deal - 2 Hour Massage (31-40 Miles from Zip Code 28801)

Receive 15% off when you purchase 4 or more sessions.
$867
120min.
Select
Booking a service you previously paid for?
Log in to your account.

Special Carolina Mornings Vacation Rentals

Enjoy 10% Off as a Guest of Carolina Mornings Vacation Rentals.
Select

Special Cumberland Falls Bed & Breakfast

Enjoy 10% Off as a Guest of Cumberland Falls Bed & Breakfast.
Select

Special Pedal Pisgah Members

(For Pedal Pisgah members only) Enjoy 15% off any service.
Select

Special 15% Off Membership Re-Booking (Members Only Use)

For Members Only: Receive 15% off when booking multiple massages throughout the month after using your first 10% off session every month.
Select

Special Asheville Locals Discount - Save 15% Off Your First Massage

Save 15% off on your first massage if you are a Asheville local with a valid ID.
Select

Special 10% Off Military Discount - Must Show Valid ID

Select

Katie S.

License: NC #17283

6 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$160
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$180
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$200
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$220
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$240
120min

Chair Massage Service (0-10 Miles) - Plus Gratuity $15/hr

$100
60min
$200
120min
$300
180min
$400
240min
Select

Chair Massage Service (11-20 Miles ) - Plus Gratuity $15/hr

$120
60min
$240
120min
$360
180min
$480
240min
Select

Chair Massage Service- (21-30 Miles) - Plus Gratuity $15/hr

$140
60min
$280
120min
$420
180min
$560
240min
Select

Chair Massage Service - (31-40 Miles) - Plus Gratuity $15/hr

$160
60min
$320
120min
$480
180min
$640
240min
Select

30/45/75 Minute Massage (Group Booking Only)

$55
30min
$75
45min
$120
75min
Select

Special Offers

4 Session Package Deal - 60 Minute Massage (0-10 Miles from Zip Code 28801)

$340
60min.
Select

4 Session Package Deal - 2 Hour Massage (0-10 Miles from Zip Code 28801)

$612
120min.
Select

4 Session Package Deal - 90 Minute Massage (11-20 Miles from Zip Code 28801)

$527
90min.
Select

4 Session Package Deal - 2 Hour Massage (11-20 Miles from Zip Code 28801)

$731
120min.
Select

4 Session Package Deal - 90 Minute Massage (21-30 Miles from Zip Code 28801)

$595
90min.
Select

4 Session Package Deal - 2 Hour Massage (21-30 Miles from Zip Code 28801)

$799
120min.
Select

4 Session Package Deal - 90 Minute Massage (31-40 Miles from Zip Code 28801)

$663
90min.
Select

4 Session Package Deal - 2 Hour Massage (31-40 Miles from Zip Code 28801)

$867
120min.
Select
by Anonymous on Sep 24
Would highly recommend Katie .
by Robert on Sep 21
Katie was professional and had a great calming energy. One of the best massages I've ever had too!
by Melissa on Aug 16
Great deep tissue massage
by Stefanie on Apr 23
Friendly, knowledgeable and efficient
by Anonymous on Mar 07
Amazing
by Anonymous on Feb 28
Katie was great for my wife Lisa! She did a splendid job in listening to Lisa's request to address the tightness in her lower back with just the right amount of pressure while addressing other "hot" spots Katie uncovered. Lisa told me that she was appropriately professional and conversant without being a distraction. She appreciated the 60 minutes, but only wished she had more time with Katie for her to work her legs over!!!

Lisa S.

License: NC #13179

22 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$160
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$180
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$200
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$220
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$240
120min

Chair Massage Service (0-10 Miles) - Plus Gratuity $15/hr

$100
60min
$200
120min
$300
180min
$400
240min
Select

Chair Massage Service (11-20 Miles ) - Plus Gratuity $15/hr

$120
60min
$240
120min
$360
180min
$480
240min
Select

Chair Massage Service- (21-30 Miles) - Plus Gratuity $15/hr

$140
60min
$280
120min
$420
180min
$560
240min
Select

Chair Massage Service - (31-40 Miles) - Plus Gratuity $15/hr

$160
60min
$320
120min
$480
180min
$640
240min
Select

30/45/75 Minute Massage (Group Booking Only)

$55
30min
$75
45min
$120
75min
Select

Special Offers

4 Session Package Deal - 60 Minute Massage (0-10 Miles from Zip Code 28801)

$340
60min.
Select

4 Session Package Deal - 2 Hour Massage (0-10 Miles from Zip Code 28801)

$612
120min.
Select

4 Session Package Deal - 90 Minute Massage (11-20 Miles from Zip Code 28801)

$527
90min.
Select

4 Session Package Deal - 2 Hour Massage (11-20 Miles from Zip Code 28801)

$731
120min.
Select

4 Session Package Deal - 90 Minute Massage (21-30 Miles from Zip Code 28801)

$595
90min.
Select

4 Session Package Deal - 2 Hour Massage (21-30 Miles from Zip Code 28801)

$799
120min.
Select

4 Session Package Deal - 90 Minute Massage (31-40 Miles from Zip Code 28801)

$663
90min.
Select

4 Session Package Deal - 2 Hour Massage (31-40 Miles from Zip Code 28801)

$867
120min.
Select
by Walter on Aug 26
It takes long enough just to fill out your survey, if i am required to leave comments next time i will not do it b/c this is a total pain in my ass
by Anonymous on Aug 19
Best massage ever!
by Thomas on Aug 13
She was great got out all the knots and felt so much better after
by Anonymous on Dec 15
Great
by Vanessa on Jun 19
She listened to me and adjusted things accordingly throughout the massage. Fantastic and I tell everyone when is the best!
by Anonymous on Apr 13
Excellent massage!
by Anonymous on Mar 16
It was very clear Lisa cared about me -kind and intuitive. She was flexible and easy going about the small space we were staying at-thanks so much!
by Bridget on Mar 03
Lisa knows anatomy well! She was able to quickly pinpoint problems areas and use a variety of techniques to address issues. She is also an excellent communicator, checking in throughout treatment and making it comfortable to give feedback.
by Nina on Feb 21
See above comments
by Anonymous on Feb 09
Lisa is amazing!

Crystal M.

2 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$160
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$180
120min

Special Offers

4 Session Package Deal - 60 Minute Massage (0-10 Miles from Zip Code 28801)

$340
60min.
Select

4 Session Package Deal - 2 Hour Massage (0-10 Miles from Zip Code 28801)

$612
120min.
Select
by Amber on Sep 18
Absolutely anazing!!!
by TRISTOM on Sep 14
The massage was great, and great instructions on how to relieve stress. Thank You

Nickolas Z.

License: NC #17756

14 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$160
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$180
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$200
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$220
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$240
120min

Chair Massage Service (0-10 Miles) - Plus Gratuity $15/hr

$100
60min
$200
120min
$300
180min
$400
240min
Select

Chair Massage Service (11-20 Miles ) - Plus Gratuity $15/hr

$120
60min
$240
120min
$360
180min
$480
240min
Select

Chair Massage Service- (21-30 Miles) - Plus Gratuity $15/hr

$140
60min
$280
120min
$420
180min
$560
240min
Select

Chair Massage Service - (31-40 Miles) - Plus Gratuity $15/hr

$160
60min
$320
120min
$480
180min
$640
240min
Select

30/45/75 Minute Massage (Group Booking Only)

$55
30min
$75
45min
$120
75min
Select

Special Offers

4 Session Package Deal - 60 Minute Massage (0-10 Miles from Zip Code 28801)

$340
60min.
Select

4 Session Package Deal - 2 Hour Massage (0-10 Miles from Zip Code 28801)

$612
120min.
Select

4 Session Package Deal - 90 Minute Massage (11-20 Miles from Zip Code 28801)

$527
90min.
Select

4 Session Package Deal - 2 Hour Massage (11-20 Miles from Zip Code 28801)

$731
120min.
Select

4 Session Package Deal - 90 Minute Massage (21-30 Miles from Zip Code 28801)

$595
90min.
Select

4 Session Package Deal - 2 Hour Massage (21-30 Miles from Zip Code 28801)

$799
120min.
Select

4 Session Package Deal - 90 Minute Massage (31-40 Miles from Zip Code 28801)

$663
90min.
Select

4 Session Package Deal - 2 Hour Massage (31-40 Miles from Zip Code 28801)

$867
120min.
Select
by Anonymous on Sep 14
Nick Z listened to what I had going on and helped so much. Highly recommended!
by Anonymous on Sep 11
Nicklaus did a great job
by Pam on Sep 08
Nick Z did an awesome job! He was easy to be around, professional, and I felt he had a great understanding of the body and what he was trying to accomplish based on my needs. Will definitely schedule for more bodywork with him!
by Anonymous on Sep 02
Wonderful!! Helped my back so much I can walk normally again. Also very helpful giving me things I could do at home (stretches and exercise). 10/10 Would highly recommend!
by Lee on Aug 29
Listened to me about problem areas and really addressed them.
by Sherree on Aug 23
Nick Z. is professional, knowledgeable and friendly. He loves educating his clients and I learn something new from him every session! He really listens to you and knows exactly how to fix the issues you’re having. He’s intuitive and focused during the session. I’ve been seeing him once a week, he’s just that good!! Book with him, you won’t be disappointed!!
by Justin on Aug 23
Nickolas did a great job! Focused on the area I requested. Definitely a professional. Would highly recommend
by Michael on Aug 11
Great experience. Would do again.
by Christina on Nov 08
Nickolas was fabulous, what else can I say? Healing skilled deep tissue work, the 90 minutes went too quickly and he is health conscious and explained in medical and physiological terms the tightness of my muscles as he worked through the tissue! Class act, gentle human and perfect atmosphere
by Anonymous on May 04
Massage on Wheels is convenient and reliable.

Dominic C.

License: NC #14879

3 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$160
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$180
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$200
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$220
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$240
120min

Chair Massage Service (0-10 Miles) - Plus Gratuity $15/hr

$100
60min
$200
120min
$300
180min
$400
240min
Select

Chair Massage Service (11-20 Miles ) - Plus Gratuity $15/hr

$120
60min
$240
120min
$360
180min
$480
240min
Select

Chair Massage Service- (21-30 Miles) - Plus Gratuity $15/hr

$140
60min
$280
120min
$420
180min
$560
240min
Select

Chair Massage Service - (31-40 Miles) - Plus Gratuity $15/hr

$160
60min
$320
120min
$480
180min
$640
240min
Select

30/45/75 Minute Massage (Group Booking Only)

$55
30min
$75
45min
$120
75min
Select

Special Offers

4 Session Package Deal - 60 Minute Massage (0-10 Miles from Zip Code 28801)

$340
60min.
Select

4 Session Package Deal - 2 Hour Massage (0-10 Miles from Zip Code 28801)

$612
120min.
Select

4 Session Package Deal - 90 Minute Massage (11-20 Miles from Zip Code 28801)

$527
90min.
Select

4 Session Package Deal - 2 Hour Massage (11-20 Miles from Zip Code 28801)

$731
120min.
Select

4 Session Package Deal - 90 Minute Massage (21-30 Miles from Zip Code 28801)

$595
90min.
Select

4 Session Package Deal - 2 Hour Massage (21-30 Miles from Zip Code 28801)

$799
120min.
Select

4 Session Package Deal - 90 Minute Massage (31-40 Miles from Zip Code 28801)

$663
90min.
Select

4 Session Package Deal - 2 Hour Massage (31-40 Miles from Zip Code 28801)

$867
120min.
Select
by Anonymous on Sep 04
Amazing massage!
by Derek on Nov 26
He was great and professional
by Anonymous on Jun 06
Dominic has amazing skills. The flow of the massage was thought out and relaxing. The pressure was perfect. It’s apparent he has good training. The music was calming, linens were fresh and the room was clean. I would recommend him to anyone interested in receiving the best. I’ll become a regular client.

Ranpreet K.

License: NC #17796

3 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$160
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$180
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$200
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$220
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$240
120min

Chair Massage Service (0-10 Miles) - Plus Gratuity $15/hr

$100
60min
$200
120min
$300
180min
$400
240min
Select

Chair Massage Service (11-20 Miles ) - Plus Gratuity $15/hr

$120
60min
$240
120min
$360
180min
$480
240min
Select

Chair Massage Service- (21-30 Miles) - Plus Gratuity $15/hr

$140
60min
$280
120min
$420
180min
$560
240min
Select

Chair Massage Service - (31-40 Miles) - Plus Gratuity $15/hr

$160
60min
$320
120min
$480
180min
$640
240min
Select

30/45/75 Minute Massage (Group Booking Only)

$55
30min
$75
45min
$120
75min
Select

Special Offers

4 Session Package Deal - 60 Minute Massage (0-10 Miles from Zip Code 28801)

$340
60min.
Select

4 Session Package Deal - 2 Hour Massage (0-10 Miles from Zip Code 28801)

$612
120min.
Select

4 Session Package Deal - 90 Minute Massage (11-20 Miles from Zip Code 28801)

$527
90min.
Select

4 Session Package Deal - 2 Hour Massage (11-20 Miles from Zip Code 28801)

$731
120min.
Select

4 Session Package Deal - 90 Minute Massage (21-30 Miles from Zip Code 28801)

$595
90min.
Select

4 Session Package Deal - 2 Hour Massage (21-30 Miles from Zip Code 28801)

$799
120min.
Select

4 Session Package Deal - 90 Minute Massage (31-40 Miles from Zip Code 28801)

$663
90min.
Select

4 Session Package Deal - 2 Hour Massage (31-40 Miles from Zip Code 28801)

$867
120min.
Select
by dan on Aug 30
Excellence in all aspects
by Eric on Aug 12
One of the best massages I have had in a long time. Definitely will as for Ranpreet again.
by Tanner on Jul 06
Amazing! It’s great when you don’t have to say much to the therapist, they just know where to go. Hard to describe but she was calmly intense with me. It was just what I needed after a long hiatus. I like deep but she could tell when to ease off for my own sake. And after the first visit she was able to do more. Very in tune to my specific needs yet was completely different for my husband. She was able to hurt him good in a way he needed lol. She can read a person well to see how to treat them.

Nicholas J.

License: NC #18855

1 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$160
120min
Select