About Us

Welcome to Massage on Wheels, LLC, a locally owned onsite/mobile massage therapy spa providing on-site and on-demand mobile massage services in Asheville, NC and surrounding areas up to a 40 mile radius. We provide a unique and truly innovative massage therapy experience to travelers and the local community. Clients have the ability to choose from a network of carefully selected massage therapists and even book same day services. We bring the massage therapy experience to you, whether you are looking to book a massage at home, hotel/vacation rental, or plan an office chair massage event, we are here to provide you with the most professional and highly rated services in town.

more

Massage on Wheels, LLC

191 E Chestnut St

Asheville , NC 28801 map it

(828) 367-7280

Hours of Operation

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

Client Testimonials

Here's what our clients are saying


  • From the booking process to the treatment I was impressed every step of the way!

    Thank you!

  • Location; the room and music were very nice.

    See below

  • great

    Easy and lovely app. Could use a way to see what times are available, separate from which practitioners are available.

  • Easy to make appointments and fast response time.

    Lisa was absolutely fantastic. I came in a mess and left able to move around again comfortably. I cant wait for my next massage with Lisa!

  • N/A

    We really enjoyed our experience.

60 Minute Massage - IN-OFFICE

$85
60min

90 Minute Massage - IN-OFFICE

$120
90min

2 Hour Massage - IN-OFFICE

$160
120min
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 4 or more sessions.
$289
60min.
Select

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

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

4 Session Package Deal - 2 Hour Massage - In-Office

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

Special 10% Off Monthly Massage

If you have booked a massage in the last 30 days, receive 10% off when booking again. Our therapists are also paid a bonus each time you re-book.
Select

Special Asheville Locals 15% Off Your First Massage

Select

Individual Massage (0-10 Miles)

$95
60min
$130
90min
$170
120min

Individual Massage (11-20 Miles)

$115
60min
$150
90min
$190
120min

Individual Massage (21-30 Miles)

$135
60min
$170
90min
$210
120min

Individual Massage (31-40 Miles)

$155
60min
$190
90min
$230
120min

Couples Massage (0-10 Miles)

$190
120min
$260
180min
$340
240min
Select

Couples Massage (11-20 Miles)

$230
120min
$300
180min
$380
240min
Select

Couples Massage (21-30 Miles)

$270
120min
$340
180min
$420
240min
Select

Couples Massage (31-40 Miles)

$310
120min
$380
180min
$460
240min
Select

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

$97.75
60min
$195.50
120min
$293.25
180min
$391
240min
Select

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

$109.25
60min
$218.50
120min
$327.75
180min
$437
240min
Select

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

$132.25
60min
$264.50
120min
$396.75
180min
$529
240min
Select

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

$155.25
60min
$310.50
120min
$465.75
180min
$621
240min
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.
$323
60min.
Select

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

Receive 15% off when you purchase 4 or more sessions.
$442
90min.
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 - 60 Minute Massage (11-20 Miles from Zip Code 28801)

Receive 15% off when you purchase 4 or more sessions.
$391
60min.
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.
$510
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.
$680
120min.
Select

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

Receive 15% off when you purchase 4 or more sessions.
$459
60min.
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.
$544
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.
$748
120min.
Select

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

Receive 15% off when you purchase 4 or more sessions.
$527
60min.
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.
$646
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.
$782
120min.
Select
Booking a service you previously paid for?
Log in to your account.

Special 10% Off Cumberland Falls B&B Inn

If you are a guest staying at Cumberland Falls B&B Inn in Asheville, receive 10% off any service during your stay.
Select

Special 10% Off Monthly Massage

If you have booked a massage in the last 30 days, receive 10% off when booking again. Our therapists are also paid a bonus each time you re-book.
Select

Special Asheville Locals 15% Off Your First Massage

Select

David M.

License: NC #15472

43 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min

90 Minute Massage - IN-OFFICE

$120
90min

2 Hour Massage - IN-OFFICE

$160
120min

Special Offers

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

$289
60min.
Select

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

$408
90min.
Select

4 Session Package Deal - 2 Hour Massage - In-Office

$578
120min.
Select

Individual Massage (0-10 Miles)

$95
60min
$130
90min
$170
120min

Individual Massage (11-20 Miles)

$115
60min
$150
90min
$190
120min

Individual Massage (21-30 Miles)

$135
60min
$170
90min
$210
120min

Individual Massage (31-40 Miles)

$155
60min
$190
90min
$230
120min

Couples Massage (0-10 Miles)

$190
120min
$260
180min
$340
240min
Select

Couples Massage (11-20 Miles)

$230
120min
$300
180min
$380
240min
Select

Couples Massage (21-30 Miles)

$270
120min
$340
180min
$420
240min
Select

Couples Massage (31-40 Miles)

$310
120min
$380
180min
$460
240min
Select

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

$97.75
60min
$195.50
120min
$293.25
180min
$391
240min
Select

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

$109.25
60min
$218.50
120min
$327.75
180min
$437
240min
Select

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

$132.25
60min
$264.50
120min
$396.75
180min
$529
240min
Select

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

$155.25
60min
$310.50
120min
$465.75
180min
$621
240min
Select

Special Offers

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

$323
60min.
Select

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

$442
90min.
Select

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

$612
120min.
Select

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

$391
60min.
Select

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

$510
90min.
Select

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

$680
120min.
Select

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

$459
60min.
Select

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

$544
90min.
Select

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

$748
120min.
Select

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

$527
60min.
Select

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

$646
90min.
Select

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

$782
120min.
Select
by Anonymous on Nov 10
Great pressure. Extremely personalized. He did a great job as evaluating me as a person and adjusting his therapy based on changes he could see.
by Anonymous on Nov 05
Hands down, best massage therapist I've encountered. Have been receiving massage therapy for over 25 years. David Mitchell is second to none. His energy, knowledge and professionalism are laudable. If you've not yet experienced David's healing energy, I suggest you book now! Thank me later...
by Marybeth on Sep 21
My massage with David was excellent - one of the best I've ever had! Highly recommend to anyone, especially those that want energetically intuitive bodywork and deep tissue massage.
by Mark on Aug 28
Everything was great
by Rose on Aug 18
Nothing.
by Anonymous on Aug 06
Very knowledgable and effective
by Michael on Jul 27
David has an abundance of knowledge and training to address your needs! Highly recommend!
by Anonymous on Jul 18
You are in good hands with David.
by Sydney on Jul 10
Amazing massage! One of the best I've had. David's knowledge of the physical body and its meridian system provides for a holistic experience that I would recommend to anyone looking to maintain or improve their health. Thanks David!!
by Carri on Jul 02
Throughout my 20+ years of studies and training in Chinese medicine and healing arts, i have encountered few practitioners who are as competent, skillful and compassionate in their work. Knowledge of the intricate details of the energetic system is only one step, applying it accurately and efficiently is rare, and enhancing that application with heartfull presence and connection is unparalleled. David is a true healer, and I am great-full to have received work from him. He has helped me to address old energetic and physical patterns that were no longer serving me, and to move into a new level of awareness in both mind and body. I will continue to receive bodywork and train with him in Tai Chi. He is a valuable resource.

Jessica H.

License: NC #8336

4 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min

90 Minute Massage - IN-OFFICE

$120
90min

2 Hour Massage - IN-OFFICE

$160
120min

Special Offers

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

$289
60min.
Select

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

$408
90min.
Select

4 Session Package Deal - 2 Hour Massage - In-Office

$578
120min.
Select

Individual Massage (0-10 Miles)

$95
60min
$130
90min
$170
120min

Individual Massage (11-20 Miles)

$115
60min
$150
90min
$190
120min

Individual Massage (21-30 Miles)

$135
60min
$170
90min
$210
120min

Individual Massage (31-40 Miles)

$155
60min
$190
90min
$230
120min

Couples Massage (0-10 Miles)

$190
120min
$260
180min
$340
240min
Select

Couples Massage (11-20 Miles)

$230
120min
$300
180min
$380
240min
Select

Couples Massage (21-30 Miles)

$270
120min
$340
180min
$420
240min
Select

Couples Massage (31-40 Miles)

$310
120min
$380
180min
$460
240min
Select

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

$97.75
60min
$195.50
120min
$293.25
180min
$391
240min
Select

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

$109.25
60min
$218.50
120min
$327.75
180min
$437
240min
Select

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

$132.25
60min
$264.50
120min
$396.75
180min
$529
240min
Select

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

$155.25
60min
$310.50
120min
$465.75
180min
$621
240min
Select

Special Offers

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

$323
60min.
Select

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

$442
90min.
Select

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

$612
120min.
Select

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

$391
60min.
Select

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

$510
90min.
Select

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

$680
120min.
Select

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

$459
60min.
Select

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

$544
90min.
Select

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

$748
120min.
Select

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

$527
60min.
Select

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

$646
90min.
Select

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

$782
120min.
Select
by Anonymous on Dec 28
Jessica’ s has a great attitude, personality and very skilled with her massage techniques. She was a breath of fresh air. I will definitely use your services again. Thanks!
by Marc on Dec 24
Jessica was great! I felt very relaxed and slept well that night.
by Andrew on Nov 20
Good pressure worked out all knots
by Anonymous on Nov 08
The therapist didn't really do any extra work on specific areas. I like it when therapists find a particularly tight area and work it a bit deeper and/or longer. I also would have liked more thorough work on the feet, hands, and face.

Melissa R.

License: NC #12617

2 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min

90 Minute Massage - IN-OFFICE

$120
90min

2 Hour Massage - IN-OFFICE

$160
120min

Special Offers

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

$289
60min.
Select

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

$408
90min.
Select

4 Session Package Deal - 2 Hour Massage - In-Office

$578
120min.
Select

Individual Massage (0-10 Miles)

$95
60min
$130
90min
$170
120min

Individual Massage (11-20 Miles)

$115
60min
$150
90min
$190
120min

Individual Massage (21-30 Miles)

$135
60min
$170
90min
$210
120min

Individual Massage (31-40 Miles)

$155
60min
$190
90min
$230
120min

Couples Massage (0-10 Miles)

$190
120min
$260
180min
$340
240min
Select

Couples Massage (11-20 Miles)

$230
120min
$300
180min
$380
240min
Select

Couples Massage (21-30 Miles)

$270
120min
$340
180min
$420
240min
Select

Couples Massage (31-40 Miles)

$310
120min
$380
180min
$460
240min
Select

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

$97.75
60min
$195.50
120min
$293.25
180min
$391
240min
Select

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

$109.25
60min
$218.50
120min
$327.75
180min
$437
240min
Select

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

$132.25
60min
$264.50
120min
$396.75
180min
$529
240min
Select

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

$155.25
60min
$310.50
120min
$465.75
180min
$621
240min
Select

Special Offers

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

$323
60min.
Select

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

$442
90min.
Select

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

$612
120min.
Select

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

$391
60min.
Select

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

$510
90min.
Select

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

$680
120min.
Select

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

$459
60min.
Select

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

$544
90min.
Select

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

$748
120min.
Select

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

$527
60min.
Select

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

$646
90min.
Select

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

$782
120min.
Select
by Anonymous on Feb 22
Just the right amount of conversation and a great hands-on experience, thanks.
by Joseph on Sep 07
Melissa R. is fantastic! She was very attentive and very great at what she does. I will definitely see her again.

Lisa S.

License: NC #13179

18 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min

90 Minute Massage - IN-OFFICE

$120
90min

2 Hour Massage - IN-OFFICE

$160
120min

Special Offers

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

$289
60min.
Select

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

$408
90min.
Select

4 Session Package Deal - 2 Hour Massage - In-Office

$578
120min.
Select

Individual Massage (0-10 Miles)

$95
60min
$130
90min
$170
120min

Individual Massage (11-20 Miles)

$115
60min
$150
90min
$190
120min

Individual Massage (21-30 Miles)

$135
60min
$170
90min
$210
120min

Individual Massage (31-40 Miles)

$155
60min
$190
90min
$230
120min

Couples Massage (0-10 Miles)

$190