UP Rehab's Pentagon charater playing golf

Chiropractic

Golf Swing Analysis

Golf swing analysis is a detailed biomechanical assessment that evaluates your swing mechanics, posture, and movement patterns to identify factors affecting performance or contributing to pain.

Golf swing analysis benefits golfers of all skill levels, from weekend players to competitive athletes looking to improve performance and prevent injury. It's especially valuable for those experiencing golf-related pain such as low back pain, golfer's elbow, or shoulder discomfort, as well as anyone looking to increase swing efficiency, power, and consistency.


If pain or a performance plateau is affecting your game, golf swing analysis can identify the root cause.

Your golf swing analysis session includes a video-recorded assessment of your swing from multiple angles, combined with a physical evaluation of your strength, flexibility, and movement restrictions. Your clinician will break down your swing mechanics, identifying specific physical limitations contributing to pain or inefficiency, and provide a personalized plan with corrective exercises and mobility work.


Many golfers leave with actionable insights to reduce pain, improve swing mechanics, and get back on the course with confidence.

Physiotherapy

Through evidence-informed and client-centered physiotherapy care, we educate, inform, and treat your injuries to help you feel better, faster.

Massage Therapy

Chiropractic

Physiotherapy

Through evidence-informed and client-centered physiotherapy care, we educate, inform, and treat your injuries to help you feel better, faster.

Massage Therapy

Chiropractic

Physiotherapy

Through evidence-informed and client-centered physiotherapy care, we educate, inform, and treat your injuries to help you feel better, faster.

Massage Therapy

Chiropractic

motion blur of a tennis player walking on the tennis court

Join The Community

Get updates on any events, latest articles or special offers.

Treatment goes beyond the appointment. We give you all the information and guideience for you to leading your active lifestyle.

Book today and start getting back to you.

Up Rehab Logo
Address

101 Osler Drive, Unit 134B

Dundas, ON, L9H 4H4

Phone

905-627-1234

Email

info@uprehab.ca

Hours of Operation

Mon:

8am - 6pm

Tues:

9am - 7pm

Wed:

9am - 6pm

Thurs:

9am - 7pm

Fri:

8am - 3pm

Sat:

By Appointment

Sun:

Closed

motion blur of a tennis player walking on the tennis court

Join The Community

Get updates on any events, latest articles or special offers.

Treatment goes beyond the appointment. We give you all the information and guideience for you to leading your active lifestyle.

Book today and start getting back to you.

Up Rehab Logo
Address

101 Osler Drive, Unit 134B

Dundas, ON, L9H 4H4

Phone

905-627-1234

Email

info@uprehab.ca

Hours of Operation

Mon:

8am - 6pm

Tues:

9am - 7pm

Wed:

9am - 6pm

Thurs:

9am - 7pm

Fri:

8am - 3pm

Sat:

By Appointment

Sun:

Closed

motion blur of a tennis player walking on the tennis court

Join The Community

Get updates on any events, latest articles or special offers.

Treatment goes beyond the appointment. We give you all the information and guideience for you to leading your active lifestyle.

Book today and start getting back to you.

Up Rehab Logo
Address

101 Osler Drive, Unit 134B

Dundas, ON, L9H 4H4

Phone

905-627-1234

Email

info@uprehab.ca

Hours of Operation

Mon:

8am - 6pm

Tues:

9am - 7pm

Wed:

9am - 6pm

Thurs:

9am - 7pm

Fri:

8am - 3pm

Sat:

By Appointment

Sun:

Closed

motion blur of a tennis player walking on the tennis court

Join The Community

Get updates on any events, latest articles or special offers.

Treatment goes beyond the appointment. We give you all the information and guideience for you to leading your active lifestyle.

Book today and start getting back to you.

Up Rehab Logo
Address

101 Osler Drive, Unit 134B

Dundas, ON, L9H 4H4

Phone

905-627-1234

Email

info@uprehab.ca

Hours of Operation

Mon:

8am - 6pm

Tues:

9am - 7pm

Wed:

9am - 6pm

Thurs:

9am - 7pm

Fri:

8am - 3pm

Sat:

By Appointment

Sun:

Closed