John is great. I had a great session with him. He was great at listening to my concerns.
January 21, 2026Kashanna B.Verified patient
Found this place and the people that work here very professional.
October 28, 2025Zachary G.Verified patient
Very pleased with this PT and his staff, who were helpful and friendly.
March 21, 2025Edward M.Verified patient
John was very thorough and knowledgeable!
March 14, 2026Miriam D.Verified patient
Dr. Rivas and his whole team are extremely kind and helpful. So far I have had two appointments and I have felt comfortable and confident in my recovery. I would definitely recommend working this provider and team :).
Less than 6 months agoRachel R.Verified patient
After only one session I could tell John was way more in tune with my ailment and would be taking a more holistic approach to fixing me than my previous PT provider. Very much looking forward to working with John and his team as I get better.
April 6, 2025Christopher P.Verified patient
Very comfortable working with him
July 2, 2024Andrea K.Verified patient
This PT and staff is very thorough, knowledgable and explained all details. I suffer from lower back issues and feel that they know what they are doing with treatment. I started to feel better after my first appointment. Will definitely return for all follow up appointments.
More than 1 year agoInitials hidden
Great Physical Therapist. I had even gone somewhere else first for a few weeks to get a sense of the range of possibilities and his level of expertise, ability and demeanor far exceeded others even a block away. Definitely go here.
April 11, 2024Scott K.Verified patient
Excellent service and diagnosis of problems.
August 18, 2023Yayoi E.Verified patient
John is great! Very knowledgable and friendly.
March 9, 2023Amber H.Verified patient
Great PT! Very thorough and professional.
More than 1 year agoAlicia P.Verified patient
John Rivas was excellent at explaining the exercises and monitoring my progress--I highly recommend him. The office is new and bright.
More than 1 year agoInitials hidden
Very efficient. I was properly diagnozed and the treatment plan prescribed was followed accordingly. My injury subsided as scheduled with the PT. Thanks John!
More than 1 year agoRM
Very efficient. I was properly diagnozed and the treatment plan prescribed was followed accordingly. My injury subsided as scheduled with the PT. Thanks John!
More than 1 year agoRM
Less than 1 month agoInitials hidden
January 22, 2026Rachel K.Verified patient
January 15, 2026Steve P.Verified patient
January 14, 2026Lawson P.Verified patient
December 27, 2025Julianne S.Verified patient
Less than 6 months agoInitials hidden
Less than 6 months agoInitials hidden
Less than 6 months agoInitials hidden
September 24, 2025Andrew B.Verified patient
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
August 11, 2025Initials hidden
July 30, 2025Lotte S.Verified patient
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
May 27, 2025Initials hidden
Less than 1 year agoInitials hidden
More than 1 year agoInitials hidden
March 6, 2025Rachel P.Verified patient
More than 1 year agoInitials hiddenSource: Partner
More than 1 year agoInitials hiddenSource: Partner
More than 1 year agoInitials hiddenSource: Partner
February 22, 2025Ying C.Verified patient
More than 1 year agoInitials hidden
November 15, 2024Leanna P.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
April 13, 2024Juana R.Verified patient
March 25, 2024Edward J.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hiddenSource: Partner
More than 1 year agoInitials hiddenSource: Partner
More than 1 year agoInitials hiddenSource: Partner