John Swisher

Sports Medicine

MercyOne North Iowa Family and Sports Medicine

910 N Eisenhower Avenue

Mason City, IA 50401 Directions

641-428-5911

www.mercyone.org

5.0 out of 5

86 verified ratings

86 Ratings, 16 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 19, 2025
Very concerning with any health problem that comes along.

Aug 18, 2025
Dr. Swisher is always pleasant to visit with no matter what the situation is. He is very knowledgeable, cares about each individual, treats you with respect, and he CARES about each person. We are lucky to have him, his nurses, and staff caring for us. They are all very efficient. We (my husband and I) feel very comfortable going to him.

Aug 14, 2025
Great staff 👍

Aug 6, 2025
He is the best!

Aug 6, 2025
Dr. Swisher is very honest and knowledgeable and also a very caring person.

Aug 5, 2025
The best provider I have ever worked with.

Jul 30, 2025
Excellent Dr---Took time to answer my questions and explain things.

Jul 25, 2025
always satisfied

Jul 23, 2025
No notes, he is excellent at his job. Thank you for the care provided!

Jul 22, 2025
Mercy North Iowa is very fortunate to have a provider of this caliber in Dr. John Swisher. He is thorough, knowledgeable, listens to my concerns and works with me to find the appropriate treatment plan.

Jul 21, 2025
Dr. Swisher is a caring , kind, dedicated physician. He always takes time to answer all my questions.

Jul 11, 2025
Keep up the way he and his team do everything.

Jul 10, 2025
Very informative. Good listener

Jul 9, 2025
Had a great experience with Dr. Swisher

Jun 30, 2025
this time was fabulous and really listened and took the time with me

Jun 11, 2025
very satisfied