About Us

Welcome to Massage on Wheels & Asheville Massage & Bodywork, a locally owned and 5 star rated spa in Asheville, offering In-Spa massage, foot soaks, sauna 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 loo...

more

Massage On Wheels / Asheville Massage & Bodywork

50 Merrimon Ave

Asheville , NC 28801 map it

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


  • Overall a great experience. If you're feeling stressed out they will help take that off your shoulders.

    Very relaxing, awesome tea while you wait.

  • Amazing

    Great deep tissue work!

  • She was absolutely amazing. I can’t wait until my next. She’s gotten rid of the tight negative balls of junk in me. I can’t thank her enough.

    Great atmosphere and also available

  • I wouldn't go anywhere else in Asheville! They're on point here!

    My favorite massage place in Asheville great therapists

  • Lovely front desk area - easy check in

    I love massages at MOW

Individual Massage - IN-OFFICE

$90
60min
$125
90min
$180
120min

**Couples Massage** - IN-OFFICE

$180
60min
$250
90min
$360
120min
Select

Prenatal Massage

$100
60min
$135
90min
$190
120min
Select

Medical Massage

$115
60min
$150
90min
Select

Traditional Thai Massage

$115
60min
$151
90min
Select

Manual Lymphatic Drainage MLD - In-Office

$115
60min
$150
90min
Select

Myofascial Release Therapy

$115
60min
$150
90min
Select

Reiki

$110
60min
$145
90min
$200
120min
Select

Couples Signature Foot Soak - 30 Minutes

$100
30min
Select

Individual - Signature Foot Soak & Massage Package - 60 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$150
90min
Select

Individual - Signature Foot Soak & Massage Package - 90 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$185
120min
Select

Couples - Signature Foot Soak & Massage Package - 60 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$300
90min
Select

Couples - Signature Foot Soak & Massage Package - 90 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$370
120min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$145
60min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$180
90min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$265
60min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$335
90min
Select

Individual - 60 Minute Full Spectrum Infrared Sauna & Steam Shower Session

$45
60min

Couples - 60 Minute Full Spectrum Infrared Sauna & Steam Shower Session

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

4 Session Package Deal - 60 Minute Massage - In-Office

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$306
60min.
Select

60 Minute Sauna & Steam Shower

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$153
60min.
Select
Booking a service you previously paid for?
Log in to your account.

Special 20% Off (For Members Only: Active Status Required)

Receive 20% Off Members Only (Must Be An Active Member). If your account is currently paused, you must change your account status to active to receive members only pricing.
Select

Special Sunrise & Awaken Promotion 10% Off

Receive 10% Off when you schedule a service at 9am.
Select

Special Sunset & Unwind Promotion 10% Off

Receive 10% Off when you schedule a service 7:30pm or later.
Select

Individual Massage (0-10 Miles)

$125
60min
$145
75min
$165
90min
$220
120min

Individual Massage (11-20 Miles)

$145
60min
$165
75min
$185
90min
$240
120min

Individual Massage (21-30 Miles)

$165
60min
$185
75min
$205
90min
$260
120min

Individual Massage (31-40 Miles)

$135
30min
$160
45min
$185
60min
$205
75min
$225
90min
$280
120min
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 a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$425
60min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$561
90min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$748
120min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$493
60min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$629
90min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$816
120min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$561
60min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$697
90min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$884
120min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$629
30min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$765
60min.
Select

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

Receive 15% off when you purchase a package of 4 or more sessions. May not be combined with other promotional discounts or more than one individual.
$952
75min.
Select
Booking a service you previously paid for?
Log in to your account.

Special 20% Off (For Members Only: Active Status Required)

Receive 20% Off Members Only (Must Be An Active Member). If your account is currently paused, you must change your account status to active to receive members only pricing.
Select

Special Sunrise & Awaken Promotion 10% Off

Receive 10% Off when you schedule a service at 9am.
Select

Special Sunset & Unwind Promotion 10% Off

Receive 10% Off when you schedule a service 7:30pm or later.
Select

David M.

License: NC #15472

74 Verified Reviews

Individual Massage - IN-OFFICE

$90
60min
$125
90min
$180
120min

**Couples Massage** - IN-OFFICE

$180
60min
$250
90min
$360
120min
Select

Medical Massage

$115
60min
$150
90min
Select

Traditional Thai Massage

$115
60min
$151
90min
Select

Myofascial Release Therapy

$115
60min
$150
90min
Select

Reiki

$110
60min
$145
90min
$200
120min
Select

Couples Signature Foot Soak - 30 Minutes

$100
30min
Select

Individual - Signature Foot Soak & Massage Package - 60 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$150
90min
Select

Individual - Signature Foot Soak & Massage Package - 90 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$185
120min
Select

Couples - Signature Foot Soak & Massage Package - 60 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$300
90min
Select

Couples - Signature Foot Soak & Massage Package - 90 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$370
120min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$145
60min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$180
90min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$265
60min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$335
90min
Select

Special Offers

4 Session Package Deal - 60 Minute Massage - In-Office

$306
60min.
Select

Individual Massage (0-10 Miles)

$125
60min
$145
75min
$165
90min
$220
120min

Individual Massage (11-20 Miles)

$145
60min
$165
75min
$185
90min
$240
120min

Individual Massage (21-30 Miles)

$165
60min
$185
75min
$205
90min
$260
120min

Individual Massage (31-40 Miles)

$135
30min
$160
45min
$185
60min
$205
75min
$225
90min
$280
120min

Special Offers

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

$425
60min.
Select

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

$561
90min.
Select

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

$748
120min.
Select

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

$493
60min.
Select

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

$629
90min.
Select

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

$816
120min.
Select

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

$561
60min.
Select

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

$697
90min.
Select

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

$884
120min.
Select

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

$629
30min.
Select

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

$765
60min.
Select

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

$952
75min.
Select
by Holly on Dec 29
David is by far the best massage therapist I’ve ever had. He is kind, courteous, extremely knowledgeable and highly skilled. I wish I lived closer as I would have weekly appointments, because in 2 sessions he was able to provide relief to a neck and hip issue that previous therapists couldn’t even identify over the last 5 years. I was impressed and so grateful. I wish I could rate more than 5 stars! Do yourself a favor, and book a session with David!!!!!!!!
by Gay on Oct 01
Best massage ever!!!
by Anonymous on Aug 21
Absolutely the best massage ever. I drive an hour to get to my appointment and it’s worth every minute.
by Trish on Jul 08
This body worker is very knowledgeable and very skilled. His work is highly focused and I have very much appreciated the thoroughness of his work each appointment. He works deeply and intensely. If this is the kind of work that you prefer, then he is an excellent therapist. If you need a lighter touch, then just communicate. His workspace is very comfortable, calming, aesthetically pleasing and lends itself well in supporting the total experience.
by Robert on Jul 06
Amazing! How David can merely press and you a flow through a limb. Or he is able allow you to release old hurts, wounds, traumas.
by Michelle on Jun 14
David is very professional and listens to his client. Highly recommended
by Anonymous on Jun 11
Very professional and skilled.
by Michelle on Jun 09
David is very knowledgeable and I learned a lot about ways to reduce my muscle tightness between massages. I'm extremely hopeful that continuing with David will be beneficial in getting back to activities that I enjoy with less pain.
by Anonymous on May 27
Excellent massage therapist.
by Lori on Mar 04
Best therapeutic massage I've had. His strength was exactly what I needed to correct the prolonged tightness in my muscles. He went above and beyond to help and his office was so warm, inviting and incredibly clean. Absolutely pleased with my results and look forward to coming back. Excellent job! He is deserving of a 5-star review.

Dominic C.

License: NC #14879

7 Verified Reviews

Individual Massage - IN-OFFICE

$90
60min
$125
90min
$180
120min

**Couples Massage** - IN-OFFICE

$180
60min
$250
90min
$360
120min
Select

Individual - Signature Foot Soak & Massage Package - 60 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$150
90min
Select

Individual - Signature Foot Soak & Massage Package - 90 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$185
120min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$145
60min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$180
90min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$265
60min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$335
90min
Select

Special Offers

4 Session Package Deal - 60 Minute Massage - In-Office

$306
60min.
Select

Individual Massage (0-10 Miles)

$125
60min
$145
75min
$165
90min
$220
120min

Individual Massage (11-20 Miles)

$145
60min
$165
75min
$185
90min
$240
120min

Individual Massage (21-30 Miles)

$165
60min
$185
75min
$205
90min
$260
120min

Individual Massage (31-40 Miles)

$135
30min
$160
45min
$185
60min
$205
75min
$225
90min
$280
120min

Special Offers

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

$425
60min.
Select

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

$561
90min.
Select

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

$748
120min.
Select

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

$493
60min.
Select

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

$629
90min.
Select

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

$816
120min.
Select

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

$561
60min.
Select

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

$697
90min.
Select

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

$884
120min.
Select

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

$629
30min.
Select

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

$765
60min.
Select

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

$952
75min.
Select
by Anonymous on Jun 25
EXCELLENT SERVICE!
by Kira on Jun 13
Dominic did an AMAZING job!
by Heather on Apr 01
Listened to my needs, where I was sore and truly relieved my pain and also relaxed & revived me.
by Anonymous on Oct 31
Dominic did an awesome job with my body work session! He was very professional and had an ease about him making me very comfortable. He periodically asked for feedback on the pressure being ok....it was actually perfect for me throughout the massage. I would certainly recommend him!
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.

BR T.

0 Verified Reviews

Individual Massage - IN-OFFICE

$90
60min
$125
90min
$180
120min

**Couples Massage** - IN-OFFICE

$180
60min
$250
90min
$360
120min
Select

Prenatal Massage

$100
60min
$135
90min
$190
120min
Select

Couples Signature Foot Soak - 30 Minutes

$100
30min
Select

Individual - Signature Foot Soak & Massage Package - 60 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$150
90min
Select

Individual - Signature Foot Soak & Massage Package - 90 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$185
120min
Select

Couples - Signature Foot Soak & Massage Package - 60 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$300
90min
Select

Couples - Signature Foot Soak & Massage Package - 90 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$370
120min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$145
60min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$180
90min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$265
60min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$335
90min
Select

Special Offers

4 Session Package Deal - 60 Minute Massage - In-Office

$306
60min.
Select

Individual Massage (0-10 Miles)

$125
60min
$145
75min
$165
90min
$220
120min

Individual Massage (11-20 Miles)

$145
60min
$165
75min
$185
90min
$240
120min

Individual Massage (21-30 Miles)

$165
60min
$185
75min
$205
90min
$260
120min

Individual Massage (31-40 Miles)

$135
30min
$160
45min
$185
60min
$205
75min
$225
90min
$280
120min

Special Offers

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

$425
60min.
Select

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

$561
90min.
Select

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

$748
120min.
Select

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

$493
60min.
Select

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

$629
90min.
Select

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

$816
120min.
Select

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

$561
60min.
Select

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

$697
90min.
Select

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

$884
120min.
Select

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

$629
30min.
Select

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

$765
60min.
Select

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

$952
75min.
Select

Jessica H.

License: NC #16372

1 Verified Reviews

Individual Massage - IN-OFFICE

$90
60min
$125
90min
$180
120min

**Couples Massage** - IN-OFFICE

$180
60min
$250
90min
$360
120min
Select

Prenatal Massage

$100
60min
$135
90min
$190
120min
Select

Reiki

$110
60min
$145
90min
$200
120min
Select

Couples Signature Foot Soak - 30 Minutes

$100
30min
Select

Individual - Signature Foot Soak & Massage Package - 60 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$150
90min
Select

Individual - Signature Foot Soak & Massage Package - 90 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$185
120min
Select

Couples - Signature Foot Soak & Massage Package - 60 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$300
90min
Select

Couples - Signature Foot Soak & Massage Package - 90 Minute Massage w/ Eucalyptus Infused Hot Towels & 30 Minute Foot Soak

$370
120min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$145
60min
Select

Individual - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$180
90min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 60 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$265
60min
Select

Couples - Full Spectrum Infrared Sauna/Steam Shower & 90 Minute Massage Package w/ Eucalyptus Infused Hot Towels

$335
90min