About Us

 Ebb & Flow Massage Therapy Center is an independent local business in the heart of West Asheville. We are dedicated to our community, and have been part of for many years now. Ebb & Flow was founded on the idea of it benefiting everyone involved- the clients, the staff, and the business itself. We strive to have a flow of abundance for all 3 of these parties so everyone who steps through our door has a positive uplifting experience. We believe that by having an enjoyable work atmosphere with high pay rates for our staff, they will be inspired to give the best massage possible every time. Our clients receive the excellent bodywork they are looking for, and continue to return to us time & again. Everybody wins, and we all share in knowing we are taking care of each other. We invite you t... more

Ebb & Flow Massage Therapy Center

947 Haywood Rd

Asheville , NC 28806 map it

(828) 552-3003

Hours of Operation

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

Integrative Massage

$40
30min
$70
60min
$100
90min
$130
120min

Deep Tissue Massage

$45
30min
$80
60min
$115
90min
$150
120min

Hot Stone Massage

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

Prenatal Massage

$40
30min
$75
60min
$112
90min

Chair Massage

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

Deep Tissue Massage | Series of 8 for the Price of 7

$560
60min.
Select

5 60 minute Deep Tissue Massages

$360
60min.
Select

2 60 Minute Deep Tissue Massages

This is a special offer for 2 Deep Tissue massages for $125 per hour. Bring a friend or keep them for your self!
$160
60min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$805
90min.
Select

5 90 minute Deep Tissue Massages

$518
90min.
Select

2 90 Minute Deep Tissue Massages

This is a special offer for 2 Deep Tissue massages for $125 per hour. Bring a friend or keep them for your self!
$230
90min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$1050
120min.
Select

5 120 minute Deep Tissue Massages

$675
120min.
Select

2 120 Minute Deep Tissue Massages

This is a special offer for 2 Deep Tissue massages for $125 per hour. Bring a friend or keep them for your self!
$300
120min.
Select

Integrative Massage | Series of 8 for the Price of 7

$490
60min.
Select

5 60 minute Integrative Massages

$315
60min.
Select

2 60 minute Integrative Massages

$140
60min.
Select

Integrative Massage | Series of 8 for the Price of 7

$700
90min.
Select

5 90 minute Integrative Massages

$450
90min.
Select

2 90 Minute Integrative Massages

$200
90min.
Select

Integrative Massage | Series of 8 for the Price of 7

$910
120min.
Select

5 120 minute Integrative Massages

$585
120min.
Select

2 120 Minute Integrative Massages

$260
120min.
Select

5 60 minute Hot Stone Massages

$405
60min.
Select

2 60 Minute Hot Stone Massages

$180
60min.
Select

5 90 minute Hot Stone Massages

$585
90min.
Select

2 90 Minute Hot Stone Massages

$260
90min.
Select

5 120 minute Hot Stone Massages

$765
120min.
Select

2 120 Minute Hot Stone Massages

$340
120min.
Select

5 60 minute Prenatal Massages

$333
60min.
Select

2 60 Minute Prenatal Massages

$150
60min.
Select

5 90 minute Prenatal Massages

$504
90min.
Select

2 90 Minute Prenatal Massages

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

Special $20 OFF Two Full Sessions!

Select

Adam C.

License: NC #13421

Integrative Massage

$40
30min
$70
60min
$100
90min
$130
120min

Deep Tissue Massage

$45
30min
$80
60min
$115
90min
$150
120min

Prenatal Massage

$40
30min
$75
60min
$112
90min

Chair Massage

$30
30min
Select

Special Offers

Deep Tissue Massage | Series of 8 for the Price of 7

$560
60min.
Select

5 60 minute Deep Tissue Massages

$360
60min.
Select

2 60 Minute Deep Tissue Massages

$160
60min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$805
90min.
Select

5 90 minute Deep Tissue Massages

$518
90min.
Select

2 90 Minute Deep Tissue Massages

$230
90min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$1050
120min.
Select

5 120 minute Deep Tissue Massages

$675
120min.
Select

2 120 Minute Deep Tissue Massages

$300
120min.
Select

Integrative Massage | Series of 8 for the Price of 7

$490
60min.
Select

5 60 minute Integrative Massages

$315
60min.
Select

2 60 minute Integrative Massages

$140
60min.
Select

Integrative Massage | Series of 8 for the Price of 7

$700
90min.
Select

5 90 minute Integrative Massages

$450
90min.
Select

2 90 Minute Integrative Massages

$200
90min.
Select

Integrative Massage | Series of 8 for the Price of 7

$910
120min.
Select

5 120 minute Integrative Massages

$585
120min.
Select

2 120 Minute Integrative Massages

$260
120min.
Select

5 60 minute Prenatal Massages

$333
60min.
Select

2 60 Minute Prenatal Massages

$150
60min.
Select

5 90 minute Prenatal Massages

$504
90min.
Select

2 90 Minute Prenatal Massages

$224
90min.
Select

Kelly S.

License: NC #14691

Integrative Massage

$40
30min
$70
60min
$100
90min
$130
120min

Deep Tissue Massage

$45
30min
$80
60min
$115
90min
$150
120min

Prenatal Massage

$40
30min
$75
60min
$112
90min

Chair Massage

$30
30min
Select

Special Offers

Deep Tissue Massage | Series of 8 for the Price of 7

$560
60min.
Select

5 60 minute Deep Tissue Massages

$360
60min.
Select

2 60 Minute Deep Tissue Massages

$160
60min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$805
90min.
Select

5 90 minute Deep Tissue Massages

$518
90min.
Select

2 90 Minute Deep Tissue Massages

$230
90min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$1050
120min.
Select

5 120 minute Deep Tissue Massages

$675
120min.
Select

2 120 Minute Deep Tissue Massages

$300
120min.
Select

Integrative Massage | Series of 8 for the Price of 7

$490
60min.
Select

5 60 minute Integrative Massages

$315
60min.
Select

2 60 minute Integrative Massages

$140
60min.
Select

Integrative Massage | Series of 8 for the Price of 7

$700
90min.
Select

5 90 minute Integrative Massages

$450
90min.
Select

2 90 Minute Integrative Massages

$200
90min.
Select

Integrative Massage | Series of 8 for the Price of 7

$910
120min.
Select

5 120 minute Integrative Massages

$585
120min.
Select

2 120 Minute Integrative Massages

$260
120min.
Select

5 60 minute Prenatal Massages

$333
60min.
Select

2 60 Minute Prenatal Massages

$150
60min.
Select

5 90 minute Prenatal Massages

$504
90min.
Select

2 90 Minute Prenatal Massages

$224
90min.
Select

Lauren L.

License: NC #11785

Integrative Massage

$40
30min
$70
60min
$100
90min
$130
120min

Deep Tissue Massage

$45
30min
$80
60min
$115
90min
$150
120min

Hot Stone Massage

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

Prenatal Massage

$40
30min
$75
60min
$112
90min

Chair Massage

$30
30min
Select

Special Offers

Deep Tissue Massage | Series of 8 for the Price of 7

$560
60min.
Select

5 60 minute Deep Tissue Massages

$360
60min.
Select

2 60 Minute Deep Tissue Massages

$160
60min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$805
90min.
Select

5 90 minute Deep Tissue Massages

$518
90min.
Select

2 90 Minute Deep Tissue Massages

$230
90min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$1050
120min.
Select

5 120 minute Deep Tissue Massages

$675
120min.
Select

2 120 Minute Deep Tissue Massages

$300
120min.
Select

Integrative Massage | Series of 8 for the Price of 7

$490
60min.
Select

5 60 minute Integrative Massages

$315
60min.
Select

2 60 minute Integrative Massages

$140
60min.
Select

Integrative Massage | Series of 8 for the Price of 7

$700
90min.
Select

5 90 minute Integrative Massages

$450
90min.
Select

2 90 Minute Integrative Massages

$200
90min.
Select

Integrative Massage | Series of 8 for the Price of 7

$910
120min.
Select

5 120 minute Integrative Massages

$585
120min.
Select

2 120 Minute Integrative Massages

$260
120min.
Select

5 60 minute Hot Stone Massages

$405
60min.
Select

2 60 Minute Hot Stone Massages

$180
60min.
Select

5 90 minute Hot Stone Massages

$585
90min.
Select

2 90 Minute Hot Stone Massages

$260
90min.
Select

5 120 minute Hot Stone Massages

$765
120min.
Select

2 120 Minute Hot Stone Massages

$340
120min.
Select

5 60 minute Prenatal Massages

$333
60min.
Select

2 60 Minute Prenatal Massages

$150
60min.
Select

5 90 minute Prenatal Massages

$504
90min.
Select

2 90 Minute Prenatal Massages

$224
90min.
Select

Richard S.

License: NC #12907

Integrative Massage

$40
30min
$70
60min
$100
90min
$130
120min

Deep Tissue Massage

$45
30min
$80
60min
$115
90min
$150
120min

Hot Stone Massage

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

Prenatal Massage

$40
30min
$75
60min
$112
90min

Chair Massage

$30
30min
Select

Special Offers

Deep Tissue Massage | Series of 8 for the Price of 7

$560
60min.
Select

5 60 minute Deep Tissue Massages

$360
60min.
Select

2 60 Minute Deep Tissue Massages

$160
60min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$805
90min.
Select

5 90 minute Deep Tissue Massages

$518
90min.
Select

2 90 Minute Deep Tissue Massages

$230
90min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$1050
120min.
Select

5 120 minute Deep Tissue Massages

$675
120min.
Select

2 120 Minute Deep Tissue Massages

$300
120min.
Select

Integrative Massage | Series of 8 for the Price of 7

$490
60min.
Select

5 60 minute Integrative Massages

$315
60min.
Select

2 60 minute Integrative Massages

$140
60min.
Select

Integrative Massage | Series of 8 for the Price of 7

$700
90min.
Select

5 90 minute Integrative Massages

$450
90min.
Select

2 90 Minute Integrative Massages

$200
90min.
Select

Integrative Massage | Series of 8 for the Price of 7

$910
120min.
Select

5 120 minute Integrative Massages

$585
120min.
Select

2 120 Minute Integrative Massages

$260
120min.
Select

5 60 minute Hot Stone Massages

$405
60min.
Select

2 60 Minute Hot Stone Massages

$180
60min.
Select

5 90 minute Hot Stone Massages

$585
90min.
Select

2 90 Minute Hot Stone Massages

$260
90min.
Select

5 120 minute Hot Stone Massages

$765
120min.
Select

2 120 Minute Hot Stone Massages

$340
120min.
Select

5 60 minute Prenatal Massages

$333
60min.
Select

2 60 Minute Prenatal Massages

$150
60min.
Select

5 90 minute Prenatal Massages

$504
90min.
Select

2 90 Minute Prenatal Massages

$224
90min.
Select

Rebecca B.

License: NC #16875

Integrative Massage

$40
30min
$70
60min
$100
90min
$130
120min

Deep Tissue Massage

$45
30min
$80
60min
$115
90min
$150
120min

Hot Stone Massage

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

Prenatal Massage

$40
30min
$75
60min
$112
90min

Chair Massage

$30
30min
Select

Special Offers

Deep Tissue Massage | Series of 8 for the Price of 7

$560
60min.
Select

5 60 minute Deep Tissue Massages

$360
60min.
Select

2 60 Minute Deep Tissue Massages

$160
60min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$805
90min.
Select

5 90 minute Deep Tissue Massages

$518
90min.
Select

2 90 Minute Deep Tissue Massages

$230
90min.
Select

Deep Tissue Massage | Series of 8 for the Price of 7

$1050
120min.
Select

5 120 minute Deep Tissue Massages

$675
120min.
Select

2 120 Minute Deep Tissue Massages

$300
120min.
Select

Integrative Massage | Series of 8 for the Price of 7

$490
60min.
Select

5 60 minute Integrative Massages

$315
60min.
Select

2 60 minute Integrative Massages

$140
60min.
Select

Integrative Massage | Series of 8 for the Price of 7

$700
90min.
Select

5 90 minute Integrative Massages

$450
90min.
Select

2 90 Minute Integrative Massages

$200
90min.
Select

Integrative Massage | Series of 8 for the Price of 7

$910
120min.
Select

5 120 minute Integrative Massages

$585
120min.
Select

2 120 Minute Integrative Massages

$260
120min.
Select

5 60 minute Hot Stone Massages

$405
60min.
Select

2 60 Minute Hot Stone Massages

$180
60min.
Select

5 90 minute Hot Stone Massages

$585
90min.
Select

2 90 Minute Hot Stone Massages

$260
90min.
Select

5 120 minute Hot Stone Massages

$765
120min.
Select

2 120 Minute Hot Stone Massages

$340
120min.
Select

5 60 minute Prenatal Massages

$333
60min.
Select

2 60 Minute Prenatal Massages

$150
60min.