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

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


  • it was great

    just what I needed

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

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

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

Special Asheville Local Discount 15% Off Your First Massage

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

Special 15% Off Military - Must Show ID

Save 15% off on any service with a valid military ID.
Select

Special Pedal Pisgah Members

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

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$195
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$215
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$235
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$255
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
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.
$663
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 Asheville Wellness Tours Booking Link

***Special Booking Link for AWT Official Use only***
Select

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 Asheville Local Discount 15% Off Your First Massage

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

Special 15% Off Military - Must Show ID

Save 15% off on any service with a valid military ID.
Select

Special Pedal Pisgah Members

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

Melissa R.

License: NC #12617

2 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$170
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$195
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$215
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$235
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$255
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

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)

$663
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 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

19 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$170
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$195
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$215
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$235
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$255
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

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)

$663
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 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!
by Toi on Feb 06
see above...
by Denise on Jan 23
Lisa really listen to what I needed. I would highly recommend her again!
by Anonymous on Jan 05
She did a good job but talked the entire time which made the massage less than the relaxing experience expected. The massage itself was OK, too much elbows instead of hands.

Crystal M.

0 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$170
120min
Select

Nickolas Z.

License: NC #17756

6 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$170
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$195
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$215
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$235
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$255
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

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)

$663
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 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.
by Teresa on Apr 28
Nickolas is a professional, punctual, kind, compassionate, friendly and supportive therapist who has an incredible knowledge of anatomy. He is a very skilled deep tissue therapist and is strong enough to get those deep held tight spots and knots to release, yet he is patient and works in a slow and meditative manner breathing deeply to help you remember to do the same. He even took the extra time to answer all my questions and teach me some exercises to improve my posture. One of the best massages I've ever had!
by Frank on Apr 18
I’ve had quite a few massages in my life and always found that within the first few minutes I can tell if the massage therapist has the touch and healing energy to give a satisfying and healing massage. Without question Nick accomplished this. He is a warm, friendly, and thoughtful person with a wonderfully powerful yet gentle touch. I was so impressed with every aspect of my massage, from making the appointment, the peaceful environment, and most importantly the incredible massage I received. I highly recommend Massage on Wheels and Nick Zachariadis. We have an Airbnb and I plan to recommend Massage on Wheels to all of our guests.
by Anonymous on Apr 12
Nickolas is one of the best therapists at this company. He is very detailed in his bodywork and will help you with any issues you might be having. I wil book with him again and again! Thanks.
by Anonymous on Apr 08
Nickolas has really good presence and touch. He is a very skilled massage therapist. I can tell he has a lot of skill, training and experience. He was able to relieve both sciatica and neck issues in one session. I highly reccomend Nickolas to anyone who has chronic pain. I frequently get massage, and this was one of the best massages.

Kate N.

License: NC #17635

9 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$170
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$195
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$215
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$235
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$255
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

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)

$663
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 Joan on Jul 14
Wasn't crazy about the scent of the massage oil ... or perhaps it was "unscented"? I love lavender, if that's possible in the future?
by Anonymous on Jul 05
Kate helped me get back on my feet after a back injury. Great combination of massage and stretching.
by LiYana on Jul 03
Great presence, professionalism, pressure, attitude, energy!
by Michelle on Jul 01
Kate is very skilled and good communication.
by Linda on Jun 18
N/A
by Terry on Jun 09
Kate is wonderful!
by Victoria on Jun 09
Felt like a new person! It was perfect!
by Anonymous on May 18
Kate was fantastic. Can’t wait to book another massage with her!
by Anonymous on Apr 15
Kate was AMAZING

Dominic C.

License: NC #14879

2 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$170
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$195
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$215
120min

Individual Massage (21-30 Miles)

$140
60min
$175
90min
$235
120min

Individual Massage (31-40 Miles)

$160
60min
$195
90min
$255
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

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)

$663
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 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.

Katie F.

License: NC #17032

0 Verified Reviews

60 Minute Massage - IN-OFFICE

$85
60min
Select

90 Minute Massage - IN-OFFICE

$120
90min
Select

2 Hour Massage - IN-OFFICE

$170
120min
Select

Individual Massage (0-10 Miles)

$100
60min
$135
90min
$195
120min

Individual Massage (11-20 Miles)

$120
60min
$155
90min
$215
120min

Individual Massage (21-30 Miles)