Home » Therapeutic Massage
John Ngo, RMT

RMT Massage Therapy

Relieve pain. Reduce stress. Restore balance.

Results‑driven massage therapy, tailored to your body, your recovery, and your long‑term well‑being.

Pain Relief icon

Pain Relief

Stress Reduction icon

Stress Reduction

Recovery Support icon

Recovery Support

Service Offerings & Pricing

Choose Your Session

All sessions include a consultation, customized treatment, and aftercare recommendations.

45 Minutes

Therapeutic Massage
$120+ HST
Focused treatment to target specific areas, relieve tension, and reduce pain.
Most Popular

60 Minutes

Therapeutic Massage
$150+ HST
Full‑body treatment to relieve tension, improve mobility, and restore balance.

90 Minutes

Therapeutic Massage
$210+ HST
Extended time for deep relaxation and chronic pain relief — ideal for a full‑body reset and recovery.
Why Choose Us

Why Choose Revive Massage Therapy?

All sessions include a consultation, customized treatment, and aftercare recommendations.

caring icon

Expert, Caring Approach

Every session is tailored to your unique needs and goals.

Holistic icon

Holistic & Results‑Driven

Advanced techniques combined with a focus on whole‑body wellness.

Professional icon

Safe, Professional, Trusted

Registered with the College of Massage Therapists of Ontario and held to the highest standards of care.

Premium icon

Premium Med Spa Experience

Enjoy a relaxing, private environment with exceptional client care.

young woman massage
Meet Your RMT

John Ngo, RMT

I take a results‑driven, client‑centered approach that combines a variety of advanced techniques to help you move better, feel better, and live better.

My Specialties
My Background & Expertise
Athletic icon

Athletic Background

Expertise icon

Movement Expertise

Health Coaching icon

Health Coaching

Personal Training icon

Personal Training

More Than Relaxation

It's Therapy That Works

Relieve Pain icon

Relieve Pain

Reduce muscle pain, tension, and inflammation.

Enhance Recovery icon

Enhance Recovery

Support faster healing and improved mobility.

Reduce Stress icon

Reduce Stress

Calm the mind, relax the body, recharge your energy.

Improve Wellness icon

Improve Wellness

Promote better posture, sleep, circulation, and overall health.

Book a Consultation

Get personalized expert guidance. Book a consultation today and move forward with confidence!

    Up
    Monday to Friday 10AM-6PM
    Saturday 10AM-3PM
    Sunday By Appoint Only