John B Castro

5.0 out of 5

36 verified ratings

36 Ratings, 20 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Aug 22, 2026
John provided excellent physical therapy in a thoughtful caring manner!

Aug 20, 2026
I am extremely excited to have therapy with John. I think he is very understanding of my issue and has a great approach to helping me.

Aug 19, 2026
Left there feeling full of hope on getting better. It was wonderful

Jul 29, 2026
Very positive experience all around.

Jun 16, 2026
John Castro is extremely knowledgeable about the structure of the anatomy and how best to improve its function. He is kind, considerate, and a genuinely compassionate therapist. His professional advice is sought after. I have been a patient of his for many years and would not go to anyone else for physical therapy. His patients are loyal to him as he is to them. I am so fortunate to be under his care.

May 18, 2026
John is really helping to loosen my ankle and making walking not as painful. He is amazing!!

May 7, 2026
John is the best!

Apr 22, 2026
John is an excellent and caring provider

Apr 22, 2026
John Castro is very professional snd the best

Apr 10, 2026
Mr John Castro was excellent, knowledgeable, professional and kind. I’m very thankful.

Mar 16, 2026
Extremely qualified

Jan 28, 2026
John is patient, clear and professional in every way

Jan 13, 2026
Excellent

Dec 30, 2025
outstanding!!

Dec 10, 2025
John is terrific! He is extremely knowledgeable and provides treatment perfectly appropriate to my needs.

Dec 9, 2025
John Castro is an excellent therapist. His knowledge is tops. His techniques are outstanding. He is also a nice person.

Dec 8, 2025
John is a very thoughtful and experienced PT provider. He is excellent in interactions to understand the issues and focused on getting to the cause and then the proper solutions necessary to treat the problem. Very staisfied with his professionalism and personal touch.

Dec 6, 2025
Best Team - JOHN and Stephan and the entire team are the best people!

Dec 6, 2025
Mr. Castro is very able therapist. All the rest of H SS is an embarrassment and unprofessional.

Dec 5, 2025
HSS is extremely lucky to have PT John Castro