BayCity Physiotherapy and Rehab1 Performance Centers (New Brunswick’s Largest locally owned Rehab Centers) have teamed up! In the coming months you will notice that we will be changing our branding to REHAB1. You can continue to expect to receive the same amazing exceptional service you have received in the past, and we look forward to always bringing you the best client experience.

Physiotherapy

We have an All-star team of Physiotherapists at Rehab1. We are trained to assess, diagnose, & treat your injury through a combo of methods that may include: manual therapy; exercise prescription; acupuncture/dry needling; modalities (such as shockwave therapy, interferential current, neuromuscular stimulation, cupping), & various other methods. Education plays an important role in our style of ... Read More

We have an All-star team of Physiotherapists at Rehab1. We are trained to assess, diagnose, & treat your injury through a combo of methods that may include: manual therapy; exercise prescription; acupuncture/dry needling; modalities (such as shockwave therapy, interferential current, neuromuscular stimulation, cupping), & various other methods. Education plays an important role in our style of physiotherapy. The goal of physiotherapy is to return you to optimal function, while educating you about your injury. This allows you to independently maintain a healthy body without the constant supervision of a therapist!


Massage Therapy

Registered Massage Therapists are health care professionals committed to restoring and maintaining optimal health and pain-free function of the body. They are educated and trained to accurately assess and treat with techniques that include massage and manual therapy, joint mobilization, hydrotherapy, and rehabilitative exercise such as stretching, strengthening, postural exercise and patient ed... Read More

Registered Massage Therapists are health care professionals committed to restoring and maintaining optimal health and pain-free function of the body. They are educated and trained to accurately assess and treat with techniques that include massage and manual therapy, joint mobilization, hydrotherapy, and rehabilitative exercise such as stretching, strengthening, postural exercise and patient education.

Marsha Thelosen has been a Registered Massage Therapist since 2004. In her extensive experience as a manual therapist, she has come to see her clients benefit from her holistic approach, weaving in additional modalities she’s learned since graduating.

Marsha is certified in CranioSacral Therapy techniques, is a Thai Yoga Therapist, and certified Yoga Teacher. She is eager to continue her studies in CranioSacral Therapy for newborns and infants.

In her spare time, you’ll find her kayaking, hiking, swimming, playing board games, and teaching compassionate communication.

Marsha Thelosen has been a Registered Massage Therapist since 2004. In her extensive experience a... Read More

Hi! My name is Natasha McGregor. I grew up in St. Stephen, NB, went to St. FX for my undergrad and completed my Masters of Physiotherapy at Dalhousie University. I have been working in the private orthopedic area of physiotherapy since I graduated in 2014.

When I’m not working, I spend a lot of time outdoors hiking, snowshoeing and camping with my pups George and Maggie and my Wife. I am a self declared nerd through and through and love learning about all kinds of topics- I’m always up for a good in depth conversation!

I hope to create a practice where people feel welcome, supported, empowered and educated on how best to cope with and resolve their pain!

Hi! My name is Natasha McGregor. I grew up in St. Stephen, NB, went to St. FX for my undergrad an... Read More

John graduated from the University of New Brunswick with a Bachelor of Science degree majoring in Biology and Psychology in 2000. During his time at UNBSJ, John served as President of both the Student Union and Health Sciences Society, and was awarded UNB’s Leadership Award. He then graduated in 2006 from Dalhousie University with a Bachelor of Science in Physiotherapy, and earned Dalhousie’s Excellence in Leadership award, and was appointed class Valedictorian.

Since graduating from Dalhousie, he has been busy practicing in various private practices, and has completed numerous post-graduate courses in Active Release Technique (A.R.T.), Graston Technique, Advanced low back pain management, advanced manual therapy methods, Mckenzie method, taping techniques, and performance exercise prescription. John also has training in acupuncture through the Acupuncture Foundation of Canada Institute. From his experience working at the Moncton Hospital for four years (2006-2010), John has treated numerous post-surgical, orthopaedic, neuro rehabilitation, and geriatric patients. John is experienced with post-operative protocols and rehabilitation programs.

John is also experienced in post motor vehicle accident rehabilitation, work-related injury physiotherapy, and sports injury management. John has spent extensive time working closely as Team Physiotherapist over 14 years with over twenty-five sports teams in Moncton, and has provided sport physiotherapy coverage at the provincial, national and international levels at events like the World Junior Track & Field meets, National Speed Skating competitions, and the Canada Games. John is the previous Lead Team Physiotherapist for the Moncton Magic, Moncton Mustangs, and Harrison Trimble Trojans Football Team.

John has served as a board member of the New Brunswick Physiotherapy Association, and as Co-Chair of the New Brunswick Orthopaedic Association for Physiotherapy. In 2010, he was awarded New Brunswick’s Young Leadership Award for his efforts in the community, and educational advancement in the field of Physiotherapy.

John has numerous interests but most know that he is a diehard golfer, avid crossfitter, loves photographer, and is a wild man at karaoke!

John graduated from the University of New Brunswick with a Bachelor of Science degree majoring in... Read More

Select a treatment from the list on the left
to view available appointment times

Pick a treatment to book


Located at: 178 Thorne Ave, Saint John
Directions & Map |

Need Help? 506-633-0189