Mountain Massage Therapy

★ 5.0 (115 reviews)Hamilton, ON(905) 325-4612

Extended health plans direct billingAccepting new patients
instagram.com
Next openingToday · 11:30 AM1 opening free today
Typical price$90–$132.50half of 24 listed prices, on $50–$205
Care offeredMassage therapy25 services · 3 practitioners
Last checked3 hr agoopenings, straight from the clinic’s booking calendar
7 notes from the clinic before you bookRead

We accept cash, e-transfer and VISA/MASTERCARD as payment (It is mandatory to keep a credit card on file).

Direct Billing is available to most insurance companies. Please note we do not take debit.

If you can’t find time please add yourself to a wait list, if there are any cancellations, you’ll be the first to know!

For same day appointments please call or text (905) 325-4612 OR email mountainmassagetherapy682@gmail.com

Cancellation Policy : Your appointment time is reserved just for you. We require 24 hours’ notice for any cancellations or changes.

Less than 24 hours’ notice: 50% of the appointment fee will be charged.

No-shows: 100% of the appointment fee will be charged.

About the clinic

Located at 682 Upper James St. Kasey’s hours: Mon, Wed, Thurs 9am - 5pm, Tues & Fri 9am - 1pm Kristin’s hours: Mon - Fri 9am - 3:30pm Phalgun’s hours: Tues & Fri 1pm - 8pm, Some Sat 2pm - 8pm Mountain Chiropractic - call (905) 574-6511 to book a chiropractic appointment All prices are subject to HST Follow us on Instagram @MountainmassagetherapyhamiltonRead more about Mountain Massage Therapy

Reviews

Ratings are collected by outside services and may be combined — Clinicly rates no one.
5.0115 reviews · Google
5 ★99%
4 ★1%
3 ★0%
2 ★0%
1 ★0%

Brigitte LaChapelle · Google · 3 Jun 2026

One of the best massages of my life! I tried cupping for the first time and she was absolutely amazing explaining how it works what are the benefits, etc. If you’re looking for an out of this world massage go no further! Like honestly book your appointment now! ( you can thank me later!) I will most definitely be back! Extra info: parking is easy & free, space is clean and well looked after!

Olivia Alexandra Stanciu · Google · 24 Apr 2026

I've had an excellent experience with both Kristen and Kasey as RMTs. They are incredibly professional, knowledgeable, and genuinely attentive to my needs. Both have helped me tremendously with ongoing shoulder and back pain, tailoring each treatment to what my body needs at the time. I highly recommend both Kristen and Kasey to anyone looking for skilled, effective abs compassionate massage therapy.

Pete Lotimer · Google · 27 Mar 2026

I made an appointment with Kasey as I was having some back pain. Making the appointment was easy. When I met Kasey she was pleasant and had actually read the medical history report I had filled out on line which was very refreshing. She gave me a great massage while being pleasant and professional. I will definitely be back !!!!

T A · Google · 14 Jan 2026

I have seen Kristin a number of times now and would highly recommend her services! She is great at pinpointing problem areas and very communicative about the process. I always feel much lighter after a session; thank you!

Sandra Wilson · Google · 23 Sept 2025

Kasey is amazing at what she does! Her slow, methodical technique and attention to detail in key areas is very much appreciated. I leave feeling completely relaxed and rejuvenated. I would highly recommend Kasey!!

Ross Booker · Google · 15 Sept 2025

Always a very positive experience being treated by Kasey and her team. Easy bookings and a warm welcoming facility. Kasey listens to my concerns, and provides much appreciated treatment. A better experience than I have had with other providers in the area. Lots of parking available, easily accessible. Nice to support a local business.

Laura S · Google · 15 Sept 2025

I can’t recommend Kasey Russell, RMT enough! She is incredibly professional, attentive, and truly skilled at her work. I most recently visited her while dealing with a stubborn case of plantar fasciitis in my foot, and the difference her treatments made was amazing. Kasey took the time to listen, explain what she was doing, and tailor each session to what I needed that day. Her clinic is clean and tranquil, creating a calm atmosphere from the moment you walk in. Booking online is quick and easy, which makes scheduling appointments a breeze. Whether you’re dealing with an injury, chronic pain, or simply need a relaxing massage, Kasey is the therapist to see!

Judy Hawthorne · Google · 12 Sept 2025

Kasey is wonderful ! Very professional, yet friendly and takes an interest in you as a person. I always feel great after having a massage session with her.

Christianne S. Asuncion · Google · 4 Sept 2025

I had my first massage after 5 years with Kristin, and she was amazing! She showed me tips and tricks to combat the aches and pains I had and still have working as a hygienist. She was very informative and fun to chat with. Thank you Kristin (Happy One Year Anni at Mountain Massage Therapy!!) and I'll see you soon!

Michelle Ives · Google · 3 Sept 2024

I have had several massages from Kasey. She is friendly, kind and very professional. She does an amazing job and I always leave feeling great and my lower back, hips and shoulder feel so much better after a treatment with Kasey. Highly recommend

Clinic details

(905) 325-4612

Opens today at 9:00 AM

Hours

Monday
9:00 AM – 5:00 PM
Tuesday
9:00 AM – 8:00 PM
Wed – Thu
9:00 AM – 5:00 PM
Friday
9:00 AM – 8:00 PM
Saturday
10:00 AM – 8:00 PM
Sunday
Closed

Direct billing accepted

This clinic says they bill:

Motor vehicle claimWSIBExtended health plans

Free today

1 opening
Kristin MartinMassageFrom $50 for 20 min — the lowest massage therapy price shown for this clinic.11:30 AM

At the clinic

Accessibility

No step-free entrance, per GoogleNo wheelchair accessible washroom, per Google

Parking

Free parking lotFree street parking

Payment

Credit cards acceptedCash only

Reported to Google. Ring ahead to confirm.

What this clinic asks of you

Booking and fees

  • Advance notice to cancel1 day

    We require 24 hours’ notice for any cancellations or changes.

  • Credit card to book

    We accept cash, e-transfer and VISA/MASTERCARD as payment (It is mandatory to keep a credit card on file).

  • Fee for a missed appointment

    No-shows: 100% of the appointment fee will be charged.

Getting seen

  • Accepting new patients

    Accepting new patients

  • Waitlist you can join

    If you can’t find time please add yourself to a wait list, if there are any cancellations, you’ll be the first to know!

  • By appointment only

    Booking By Appointment Only

Read from the clinic’s own words. Confirm when you book.