Loading Complete
Justin Kirk

Justin Kirk, PT

5.033 ratings, 9 reviews

Physical Therapy

Accepting New Patients
Need help scheduling? Call 205-975-4922

Highlights

Age Groups Seen

  • Adults

Languages

  • English

Locations

  1. UAB Hospital OP Rehab Services at Highlands

Ratings & Reviews

5 of 5 stars

33 ratings, 9 reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

Search reviews
    5 out of 5 stars
    Reviewed on 3/2/2026

    Incredible care team!!! Cannot say enough great things about this team and how smooth my recovery has been with them!! I am completely different personal physically and mentally since this injury and they have seen me through it all

    5 out of 5 stars
    Reviewed on 2/23/2026

    Justin was so intentional and kind from the moment I walked in. Instantly connected, put me at ease, and was very clear about the assessment and treatment options.

    5 out of 5 stars
    Reviewed on 1/26/2026

    My entire recovery process has been so amazing thanks to the fantastic team who has supported me through everything

    5 out of 5 stars
    Reviewed on 12/15/2025

    Absolutely incredible team that has gotten me through some of the darkest days of my life!! Wouldn't have healed as quickly without them!!

    5 out of 5 stars
    Reviewed on 10/23/2025

    Justin has been wonderful for our son!

    5 out of 5 stars
    Reviewed on 9/3/2025

    Great, may be better

    5 out of 5 stars
    Reviewed on 7/15/2025

    THE WORKPLACE consistently delivers the best medical care I have ever received! I cannot thank the team enough for all of their hard work!

    5 out of 5 stars
    Reviewed on 6/20/2025

    My experience so far with them is great.

    5 out of 5 stars
    Reviewed on 6/9/2025

    Justin is great! Highly recommend him-he has helped so much!