Sarah Middendorf
Clinic Founder/Owner & Registered Massage Therapist


Integrity Massage Therapy offers counseling and wellness care for clients in Barrie, ON. Personalized Massage Therapy, Osteopathy, & Psychotherapy, Barrie, ON | Integrity Massage Therapy Call Us: 705-722-0202 About Services FAQ News Contact Us Book Now Our Team Services Book Now Personalized Massage Therapy, Osteopathy, & Psychotherapy Care rooted in integrity means listening first — to your body, your goals, and your pace of healing. Our highly skilled team provides personal...
Massage + Cupping Therapy
Massage therapy combined with cupping therapy for enhanced benefits.
Massage + Gua Sha (Body Scraping)
Massage therapy combined with Gua Sha for added therapeutic effects.
Massage + Aromatherapy
Massage therapy combined with aromatherapy for a sensory experience.
Massage + Hot Stones
Massage therapy combined with hot stones for deep relaxation.
Clinic Founder/Owner & Registered Massage Therapist
Registered Massage Therapist
Registered Massage Therapist
Registered Massage Therapist
Registered Massage Therapist
Registered Massage Therapist
11 Ferris Ln Suite 100
Barrie, ON L4M 5N6
Parking
Free parking available in the lot behind the building.
Transit
About a 5-minute walk from Barrie Transit bus stops.
Walk-in Policy
Appointment only
Ask an AI about Integrity Massage Therapy
Open ChatGPT, Gemini, Claude, or Perplexity with a ready-made question about this provider — the assistant reads their MindReach profile for accurate, up-to-date details.
Skin-on-skin contact is recommended, but you can undress to your comfort level.
Frequency depends on your health goals and needs.
Some soreness may occur, but it is temporary.
Conversation is optional; feel free to relax in silence.
Contact the clinic to reschedule if you're unwell.
Tipping is appreciated but not required.
Browse MindReach condition guides to explore wellness providers in Barrie.
Languages Spoken
Payment Methods
Certifications
Registered Massage Therapist (RMT)
Accessibility
Wheelchair accessible
Accessible parking
Elevator access
Parking
Free parking available in the lot behind the building.
Transit Access
About a 5-minute walk from Barrie Transit bus stops.
Walk-in Policy
Appointment only
Safety Protocols
Enhanced cleaning protocols
Sanitization stations