Caledonia’s Premier Wellness Clinic

Move Better. Feel Stronger. Live Well.

Personalized physiotherapy, registered massage therapy, and yoga for every body β€” right here in Caledonia.

  • Direct billing to most insurers
  • Same-week appointments available
  • Registered & licensed practitioners

πŸ“ 44 Grand River Blvd, Caledonia, ON Β Β·Β  (519) 555-0182

What We Offer

Integrated Care for Every Body

From acute injury management to long-term wellness β€” our team offers evidence-based treatments tailored to your goals.

Physiotherapy

Evidence-based assessment and treatment for injuries, chronic pain, and post-surgical rehabilitation.

45–60 min$120–$150

Registered Massage Therapy

Therapeutic massage to relieve muscle tension, reduce stress, and support overall wellness.

30–90 min$100–$130

Yoga Classes

Small-group yoga classes for all levels, focused on mobility, breathwork, and mindful movement.

60 min$20 / class

Personal Training

One-on-one strength and conditioning programs designed around your fitness goals.

60 min$80–$100

Our Practitioners

Meet the Team

Experienced, registered professionals who are as invested in your recovery as you are.

Dr. Sarah Kelton

Dr. Sarah Kelton

Registered Physiotherapist

Sarah holds a Doctor of Physical Therapy from Western University and has over 9 years of clinical experience in musculoskeletal rehabilitation. Before founding Peaks, she worked with varsity athletes at the University of Guelph and as a clinical educator in Hamilton. She has a special interest in helping active adults and weekend warriors return to sport after injury.

Sports rehabilitation
Knee & hip injuries
Post-surgical recovery
Marcus Webb

Marcus Webb

Registered Massage Therapist

Marcus completed his 3,000-hour RMT diploma at ICT Kikkawa College in Toronto and has been practicing in the Haldimand County area for over 6 years. He is known for his thorough assessments and his ability to blend deep tissue work with relaxation techniques based on each client's needs and nervous system response. Marcus is also trained in prenatal massage and works closely with the physiotherapy team on post-injury soft tissue care.

Deep tissue massage
Trigger point therapy
Prenatal massage
Priya Nair

Priya Nair

Yoga Instructor & Personal Trainer

Priya is a 500-hour Yoga Alliance certified instructor and NASM-certified personal trainer who brings warmth, expertise, and a functional movement lens to every class and training session. Originally from Mississauga, she relocated to the Caledonia area after training with Shiva Rea in Los Angeles and completing a mentorship under a senior Iyengar teacher in Pune, India. Her classes blend breath, alignment, and therapeutic movement principles.

Hatha & vinyasa yoga
Therapeutic yoga for injury
Strength & conditioning

Weekly Schedule

Upcoming Classes

Full Schedule
MondayYoga

Morning Flow Yoga

Priya Nair

7:00 AM4/10 spots
TuesdayYoga

Therapeutic Yoga for Backs

Priya Nair

6:00 PM2/8 spots
WednesdayTraining

Strength & Mobility

Priya Nair

12:00 PM6/6 spots
ThursdayYoga

Lunchtime Restore Yoga

Priya Nair

12:00 PM7/10 spots

Patient Stories

What Our Patients Say

β€œAfter two years of chronic knee pain that two other clinics couldn't fix, Sarah had me running again within eight weeks. The combination of manual therapy and the home exercise program she designed was exactly what I needed. I can't recommend Peaks enough.”

Jamie L.

Physiotherapy

β€œMarcus is exceptional. I come in every three weeks for my neck and shoulders from sitting at a desk all day, and I always leave feeling like a completely different person. He actually explains what he's doing and why, which I really appreciate.”

Alison T.

Registered Massage Therapy

β€œI was skeptical about yoga β€” I'm a 54-year-old former hockey player. Priya's therapeutic yoga class has done more for my hip mobility than anything else I've tried. The small class size means she actually corrects your form, which makes a huge difference.”

Derek W.

Yoga Classes

Ready to Feel Your Best?

Most patients are seen within 48 hours. Book online or call us directly β€” we’re here to help.