John has been a massage therapist for over 30 years. He has a keen interest in learning how the body works, and how we can optimize it physically, mentally, and emotionally. John specializes in many massage techniques including craniosacral, visceral, and therapeutic exercise. He has been a lifelong athlete; playing soccer, golf, and weight training while also enjoying cycling and running.
John loves to learn about the latest bio-hacking techniques and he expects to live to 100 with a high quality of life. Book with John and let him share his passions and knowledge to help you live your best life.Read more about JohnShow less
Services & prices
64 options across 31 treatments · Direct billing
Pick a service, then a length and setting — times on the right follow your choice.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Hot Stone Massage with Aromatherapy
4 options · pick length & setting below
$164–$224· 60–90 minFrom $164 to $224 for 60–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Massage Therapy
4 options · pick length & setting below
$124–$204· 45–90 minFrom $124 to $204 for 45–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Myofascial Cupping Massage Therapy
4 options · pick length & setting below
$159–$219· 60–90 minFrom $159 to $219 for 60–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Alpine Hydration Wrap with Massage Add-On
$319 · 2 hr
$319
COUPLES Hot Stone Massage with Aromatherapy - Person 1
4 options · pick length & setting below
$164–$224· 60–90 minFrom $164 to $224 for 60–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
COUPLES Hot Stone Massage with Aromatherapy - Person 2
4 options · pick length & setting below
$164–$224· 60–90 minFrom $164 to $224 for 60–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
COUPLES Massage - Person 1
4 options · pick length & setting below
$144–$204· 60–90 minFrom $144 to $204 for 60–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
COUPLES Massage - Person 2
4 options · pick length & setting below
$144–$204· 60–90 minFrom $144 to $204 for 60–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
COUPLES Myofascial Cupping Massage - Person 1
4 options · pick length & setting below
$159–$219· 60–90 minFrom $159 to $219 for 60–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
COUPLES Myofascial Cupping Massage - Person 2
4 options · pick length & setting below
$159–$219· 60–90 minFrom $159 to $219 for 60–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
COUPLES Alpine Hydration Wrap with Massage Add-On - Person 1
$319 · 2 hr
$319
COUPLES Alpine Hydration Wrap with Massage Add-On - Person 2
$319 · 2 hr
$319
COUPLES French Clay Botanical Renewal Wrap with Massage Add-On - Person 2
$319 · 2 hr
$319
COUPLES French Clay Botanical Renewal Wrap with Massage Add-On - Person 1
$319 · 2 hr
$319
COUPLES Signature Mediterranean Mineral Wrap with Massage Add-On - Person 1
$319 · 2 hr
$319
COUPLES Signature Mediterranean Mineral Wrap with Massage Add-On - Person 2
$319 · 2 hr
$319
French Clay Botanical Renewal Wrap with Massage Add-On
$319 · 2 hr
$319
Lymphatic Drainage Massage
2 options · pick length & setting below
$124
Prenatal Massage
3 options · pick length & setting below
$144–$174· 60–75 minFrom $144 to $174 for 60–75 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Signature Mediterranean Mineral Wrap with Massage Add-On
$319 · 2 hr
$319
TMJ Massage
2 options · pick length & setting below
$84–$124· 30–45 minFrom $84 to $124 for 30–45 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Craniosacral Therapy
3 options · pick length & setting below
$144–$204· 60–90 minFrom $144 to $204 for 60–90 min — the cheapest and the dearest other treatments appointments this clinic charges for.
Alpine Hydration Wrap
$210 · 1 hr 15 min
$210
COUPLES Alpine Hydration Wrap - Person 1
$210 · 1 hr 15 min
$210
COUPLES Alpine Hydration Wrap - Person 2
$210 · 1 hr 15 min
$210
COUPLES French Clay Botanical Renewal Wrap - Person 2
$210 · 1 hr 15 min
$210
COUPLES French Clay Botanical Renewal Wrap (- Person 1
$210 · 1 hr 15 min
$210
COUPLES Signature Mediterranean Mineral Wrap - Person 1
$210 · 1 hr 15 min
$210
COUPLES Signature Mediterranean Mineral Wrap - Person 2
$210 · 1 hr 15 min
$210
French Clay Botanical Renewal Wrap
$210 · 1 hr 15 min
$210
Signature Mediterranean Mineral Wrap
$210 · 1 hr 15 min
$210
Direct billing accepted
John says it direct bills:
Extended health plansSun Life
Reviews
Ratings are collected by outside services and may be combined — Ailio rates no one.
4.818 reviews
VP
Verified patient
via Sun Life · 18 May 2024
John is a fantastic RMT! Will definitely be back!
Openings checked 8 hr ago · prices come straight from the clinic