Skip to content
ailio.
BrowseAboutFor clinics
Sign inGet started
ailio.

Find, compare and book registered massage, physio, chiro and more — starting in Victoria. Prices and availability come straight from clinics; Ailio never marks them up.

Explore

Browse practitionersMap viewTimetable

Company

AboutFor clinicsCareers

Support

Help centrePrivacy (PIPEDA)Terms

Popular searches

Massage therapy (RMT) in VancouverMassage therapy (RMT) in VictoriaMassage therapy (RMT) in BurnabyPhysiotherapy in VancouverAll cities →
© 2026 Ailio Health Inc. · Victoria, BC
Made with care in Canada
This website is not for medical emergencies. If this is a medical emergency, call 9-1-1 now.
← Back to Form Body Lab

Hannah McGuinness

Physiotherapy · Form Body Lab · Downtown, Vancouver

★3.9(143 Google reviews)

Save Hannah to your list — rebook in two taps next time

Save

Hannah earned her Master of Physical Therapy degree from Western University, following an Honours Bachelor of Science from Wilfrid Laurier University in Ontario. With a strong academic foundation and a lifelong passion for movement, Hannah brings a unique and dynamic perspective to physiotherapy through her extensive background in dance. Throughout her university years, she was deeply involved in the dance community—choreographing for her team and helping dancers refine their technique. This experience fostered a deep appreciation for the role of posture, alignment, and balance in both performance and injury prevention. These principles have since become foundational in her approach to physiotherapy and naturally led her to develop a strong interest in Pilates. The precision and control emphasized in Pilates align closely with the movement principles she values in dance, and she now incorporates this method into her practice to help clients build core strength, improve stability, and enhance overall body awareness. Hannah treats a wide range of musculoskeletal conditions with a holistic and personalized approach. Her treatment plans combine education, manual therapy, exercise prescription, and therapeutic modalities to restore strength, mobility, and function. She is passionate about empowering her clients to play an active role in their recovery, guiding them toward long-term wellness through improved movement patterns and postural alignment. Originally from Ontario, Hannah recently relocated to Vancouver and is always on the lookout for local adventures, great restaurants, and weekend getaway spots. Outside of the studio, she enjoys staying active through dance, yoga and pilates classes, strength training, volleyball, skiing, hiking and camping with friends and family.

Book with Hannah

No openings

Form Body Lab

View clinic →

Closed for the day · (604) 687-6870

Services & prices

Clinical Pilates Session
Clinical Pilates Session · 30 min

This is a 30-minute Clinical Pilates session and requires approval from our Physiotherapist prior to booking. If you have not yet received approval, please book a 60-minute session or an Initial Appointment if it's your first visit.

$120

Sign in and tell us your plan to see what a visit would cost you. Sign in

Clinical Pilates Physiotherapy
Clinical Pilates Physiotherapy · 60 min

Clinical Pilates is a highly focused method of rehabilitation. Clinical Pilates has a focus on movement patterning and improves physical strength, flexibility, posture and coordination. The Pilates equipment use springs for resistance, which facilitate deep muscle conditioning and rehabilitation.

$200

Sign in and tell us your plan to see what a visit would cost you. Sign in

Pelvic Floor Physiotherapy Assessment
Initial Pelvic Floor Physiotherapy Assessment · 55 minNew patient

This 55 minute initial pelvic floor physiotherapy assessment includes a comprehensive history, collaborative goal setting, and a full pelvic floor and musculoskeletal assessment. You’ll receive individualized education, hands-on treatment as appropriate, and a personalized exercise plan to support your goals. Our schedule fills quickly so we recommend booking your subsequent appointments now to ensure consistency in your care. Please book 2-4, 30 minute subsequent appointments about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your Initial Assessment.

$200

Sign in and tell us your plan to see what a visit would cost you. Sign in

Physiotherapy Appointment4 options
Initial Physiotherapy Appointment · 60 minNew patient

This 60 minute Initial Physiotherapy Assessment is for all new clients and any existing clients with a new injury. This Assessment includes a full body assessment, history intake, treatment planning, goal setting and treatment. Our schedule fills quickly so we recommend booking your subsequent appointments now to ensure consistency in your care. Please book 2-4, 30 minute subsequent appointments about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your Initial Assessment.

$200

Sign in and tell us your plan to see what a visit would cost you. Sign in

Subsequent Physiotherapy Appointment · 30 minFollow-up

This is a 30 minute Subsequent Physiotherapy Assessment. Please book this appointment type for after your Initial Assessment. Our schedule fills quickly so we recommend booking your subsequent appointments in advance to ensure consistency in your care. Please book 2-4, subsequent appointments in advance, about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your appointment.

$120

Sign in and tell us your plan to see what a visit would cost you. Sign in

Subsequent Physiotherapy Appointment · 45 minFollow-up

This is a 45 minute Subsequent Physiotherapy Appointment. Please book this appointment type for after your Initial Assessment. This appointment will include assessment and treatment of your condition. Our schedule fills quickly so we recommend booking your subsequent appointments in advance to ensure consistency in your care. Please book 2-4, subsequent appointments in advance, about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your appointment.

$155

Sign in and tell us your plan to see what a visit would cost you. Sign in

Subsequent Physiotherapy Appointment · 60 minFollow-up
$200

Sign in and tell us your plan to see what a visit would cost you. Sign in

Physiotherapy Assessment2 options
Initial Physiotherapy Assessment · 30 minNew patient

This 30 minute Initial Physiotherapy Assessment is for all new clients and any existing clients with a new injury. This Assessment includes a full body assessment, history intake, treatment planning, goal setting and treatment. Our schedule fills quickly so we recommend booking your subsequent appointments now to ensure consistency in your care. Please book 2-4, 30 minute subsequent appointments about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your Initial Assessment.

$120

Sign in and tell us your plan to see what a visit would cost you. Sign in

Initial Physiotherapy Assessment · 45 minNew patient

This 45 minute Initial Physiotherapy Assessment is for all new clients and any existing clients with a new injury. This Assessment includes a full body assessment, history intake, treatment planning, goal setting and treatment. Our schedule fills quickly so we recommend booking your subsequent appointments now to ensure consistency in your care. Please book 2-4, 30 minute subsequent appointments about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your Initial Assessment.

$155

Sign in and tell us your plan to see what a visit would cost you. Sign in

Pelvic Floor Physiotherapy Appointment3 options
Subsequent Pelvic Floor Physiotherapy Appointment · 55 minFollow-up

This extended follow up option is recommended for your first postpartum follow up, prenatal birth prep or if your physiotherapist has recommended additional time. You’ll receive individualized education, hands-on treatment as appropriate, and a personalized exercise plan to support your goals. Our schedule fills quickly so we recommend booking your subsequent appointments now to ensure consistency in your care. Please book 2-4, 30 minute subsequent appointments about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your Initial Assessment.

$200

Sign in and tell us your plan to see what a visit would cost you. Sign in

Subsequent Pelvic Floor Physiotherapy Appointment · 25 minFollow-up

This 25 minute subsequent pelvic floor physiotherapy appointment is a focused follow-up session, for reassessment of your symptoms and progress, to provide treatment, and progression of your exercise program to progress towards your goals Our schedule fills quickly so we recommend booking your subsequent appointments now to ensure consistency in your care. Please book 2-4, 30 minute subsequent appointments about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your Initial Assessment.

$135

Sign in and tell us your plan to see what a visit would cost you. Sign in

Subsequent Pelvic Floor Physiotherapy Appointment · 40 minFollow-up

This 40 minute subsequent pelvic floor physiotherapy extended follow up option is recommended for your first postpartum follow up, prenatal birth prep or if your physiotherapist has recommended additional time. Our schedule fills quickly so we recommend booking your subsequent appointments now to ensure consistency in your care. Please book 2-4, 30 minute subsequent appointments about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your Initial Assessment.

$165

Sign in and tell us your plan to see what a visit would cost you. Sign in

VIRTUAL: Physiotherapy Assessment2 options
VIRTUAL: Initial Physiotherapy Assessment · 30 minNew patient

This is a VIRTUAL physiotherapy session. This VIRTUAL 30 minute Initial Physiotherapy Assessment is for all new clients and any existing clients with a new injury. This Assessment includes a full body assessment, history intake, treatment planning, goal setting and treatment. Our schedule fills quickly so we recommend booking your subsequent appointments now to ensure consistency in your care. Please book 2-4, 30 minute subsequent appointments about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your Initial Assessment.

$120

Sign in and tell us your plan to see what a visit would cost you. Sign in

VIRTUAL: Initial Physiotherapy Assessment · 60 minNew patient

This is a VIRTUAL physiotherapy session. This VIRTUAL 60 minute Initial Physiotherapy Assessment is for all new clients and any existing clients with a new injury. This Assessment includes a full body assessment, history intake, treatment planning, goal setting and treatment. Our schedule fills quickly so we recommend booking your subsequent appointments now to ensure consistency in your care. Please book 2-4, 30 minute subsequent appointments about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your Initial Assessment.

$200

Sign in and tell us your plan to see what a visit would cost you. Sign in

VIRTUAL: Physiotherapy Apt.3 options
VIRTUAL: Subsequent Physiotherapy Apt. · 30 minFollow-up

This is a VIRTUAL 30 minute physiotherapy session. This is a 30 minute Subsequent Physiotherapy Appointment. Please book this appointment type for after your Initial Assessment. This appointment will include virtual assessment and treatment of your condition. Our schedule fills quickly so we recommend booking your subsequent appointments in advance to ensure consistency in your care. Please book 2-4, subsequent appointments in advance, about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your appointment.

$120

Sign in and tell us your plan to see what a visit would cost you. Sign in

VIRTUAL: Subsequent Physiotherapy Apt. · 45 minFollow-up

This is a VIRTUAL 45 minute physiotherapy session. This is a 45 minute Subsequent Physiotherapy Appointment. Please book this appointment type for after your Initial Assessment. This appointment will include virtual assessment and treatment of your condition. Our schedule fills quickly so we recommend booking your subsequent appointments in advance to ensure consistency in your care. Please book 2-4, subsequent appointments in advance, about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your appointment.

$155

Sign in and tell us your plan to see what a visit would cost you. Sign in

VIRTUAL: Subsequent Physiotherapy Apt. · 60 minFollow-up

This is a VIRTUAL 60 minute subsequent physiotherapy session. This is a 60 minute Subsequent Physiotherapy Assessment. Please book this appointment type for after your Initial Assessment. This appointment will include assessment and treatment of your condition. Our schedule fills quickly so we recommend booking your subsequent appointments in advance to ensure consistency in your care. Please book 2-4, subsequent appointments in advance, about a week apart. Your physiotherapist will suggest any changes to this schedule if needed during your appointment.

$200

Sign in and tell us your plan to see what a visit would cost you. Sign in

Direct billing — not published

Hannah hasn't been shown to bill any third-party funders directly.

Openings checked 2 hr ago