We’re a team of therapists in Mississauga, ON specializing in Massage Therapy (RMT), Physiotherapy, Chiropractic Care, Athletic Therapy, and Fascial Stretch Therapy.

revibe website Janeapp Headshots 9 of 20

Christine Barnuevo


Raised in the GTA, Xavier completed his Health Sciences undergraduate degree at the University of Toronto Mississauga campus (2017) and completed his Masters of Physical Therapy at Western University (2021).

As a sports enthusiast and an advocate for health and wellness, Xavier brings spirit and enthusiasm to his practice.

Being a former athlete, personal trainer, fitness class instructor, and working in different hospital organizations, Xavier has worked with diverse patient populations. Focusing on patient education, manual therapy, exercises, and acupuncture/dry needling, Xavier dedicates his services to treat not just the injury, but the bigger picture from patient to patient on a personalized basis.

Outside of the clinic, Xavier enjoys weightlifting, playing a multitude of sports (basketball, soccer, football, volleyball, golf), and he looks to take up marathon running for 2024. Besides that, travelling, Netflix, and eating good with family and friends are always on the agenda! He’s always easy to talk to, don’t be afraid to say Hi or ask any questions!

Low back pain, chronic/acute musculoskeletal injuries, post-operative knees and shoulders, neck and shoulder pain


The traits our therapists nurtured and the experiences they’ve gained along the way prepare to help with your health through wellness.

Registered Physiotherapist

Canadian Chiropractic Memorial College

McMaster University- Kinesiology and Exercise Science

A friendlier healthcare experience.

Untitled design (2)

global Assessment

Our therapists will go through a full body assessment that will identify the source of your pain or mobility issues.

physiotherapy mississauga

Hands On Manual Therapy

Our therapists incorporate manual therapy to assist with your session, restoring mobility, improving motor control, reducing pain, and improving efficiency of movement.

naturopathic doctor mississauga

Action plan

Your sessions will include a breakdown and identify movement dysfunctions so we can build a specific corrective exercise routine for your individual needs.

What Our guests Say About Us

I was interested in trying Osteopathic treatments for my back pain and was referred to Anesto. I am thankful our paths have crossed as he is very knowledgeable and passionate of the work he performs while maintaining a professional and comfortable environment. I am looking forward to my follow up appointments and the results we are aiming to achieve through a detailed plan and reassessment check points.

Aleksandra Szewc

I recently learned about osteopathy at Revibe and I'm super glad I did! I came in with knee pain and was looking for physio but I met Anesto there and decided to try osteo. I've had two sessions already and during my initial visit, Anesto was very informative and helped me to understand what osteo is and how it will benefit not only my knee pain but my whole body overall. He also made me feel really comfortable during the entire session. With his deep knowledge on osteopathy, I left feeling great and my knee pain was actually gone after my initial visit! I was able to do my deep squats again without feeling sharp pain in the knee and I can't be more happier!! I highly recommend booking with Anesto and osteopathy! 🙂

Delina Lam

Had a great osteo manual therapy session. Right from the start, Anesto did a thorough check-up and pinpointed exactly what needed fixing. The full-body adjustment he did was amazing – he was super careful and really knew what he was doing. The best part? I felt so relaxed and comfortable after the session, all thanks to his gentle yet effective approach. This guy is not just good at what he does; he also makes you feel totally at ease. Definitely a top-notch experience for anyone needing some body tuning! Ask for Anesto Charles, he'll probably be the most positive person in the room, hard to miss )

Terry Yanchynskyy

Be You, Again

Book your next wellness experience in

Take the first step in investing in yourself today- so you can experience feeling brand new again!