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


  • 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.

  • Great service!

    Room was a little bright and chilly with the overhead fan on but overall a great session.

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

41 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 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.
by Anonymous on Jun 26
Extremely relaxing, knew what he was doing, great environment, amazing energy.
by Anonymous on May 25
David was really thorough in figuring out areas of pain and working to release them. He is warm and incredibly knowledgeable in his field. I left feeling a thousand percent more relaxed and rejuvenated.

Katie S.

License: NC #17283

3 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 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!!!

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
120min