Exceptional
Great guy!
We are blessed to have such a wonderful doctor.
Truly appreciate him not only as an excellent physician, but a genuinely good person.
We really like him, just wish as a parent we could get full access to my child’s mychart.
Very good experience
Dr. JOHN SWISHER is a great Dr. I have been his patient for many years
I’m very pleased to have Dr John as my doctor!!
Does a nice job. Very knowledgeable.
With the limited time that Dr. Swisher had to go over all my health issues he was outstanding!
Dr. Swisher is always very pleasant , listens to my concerns & always acts as though I ‘m his only patient. He is a wonderful dr.
Dr Swisher is the epitome of what all providers should aspire to be like.
Very pleased with entire experience!
Dr. Swisher is excellent; extremely knowledgeable and responsive; explains the situation very well and then takes action to service his patients.
Dr. Swisher is excellent! He listens. He cares. And he knows what he is doing.
Dr Swisher goes above and beyond in his care, looking into issues as well as his explanations.
So glad he’s my PCP. Very thorough and following up on concerns.
Knowledgeable practitioner, answers ?’s, follows up when necessary.
listens, orders appropriate tests, very complete and thorough.....all round great person
Dr. Swisher is an outstanding Doctor
He's the best all-around health care provider I've had in decades. A lot of patients are putting their trust in him and it's working. Keep him happy!
Caring, professional
My visit with Dr. Swisher was very good, but the after results were terrible. I was not able to get any significant details of my visit or copies of my x-rays unlike details provided by MercyOne.
He was a great teacher for the resident who was with him.
He is very caring to my needs as a patient.
You should do everything in your power to to keep him happy and on staff if you lose him, I know you will lose a lot of patience with him.
John is a great provider. He is caring, listens and explains all aspects of my health. I trust him as a provider!
Appreciate John and his staff for working me in!!
Very thorough and gave very good explanations
Always listens to your concerns and spends quality time with you answering any of your questions. Truly cares about the health of his patients.
Dr Swisher hears and translates our words to appropriate medical advice. He is an excellent Dr.
I feel that I am in great hands.
Provides excellent education
Thank you for being thorough with my visit!
The best!
John is an outstanding Dr. It is imperative that Mercy works to keep a Dr. like John Swisher to serve patients here in North Iowa.
Love Dr Swisher
You need to make sure he stays. He is the only reason we are stays with your hospital and clinic.
I'm 85 years old, and I have had many Doctors in my lifetime, and Doctor Swisher is one of the best.
Easy to talk to
Swisher is the best
Dr. Swisher explains things in great detail without getting too technical.Dr. Swisher explains what he is doing and why.Dr. Swisher listens to questions and gives thoughtful answers.Dr. Swisher respects the choices made.
Dr Swisher is one of the best doctors I've had in a long time. He truly cares for his patients. He explains eveything to me when we go over my chart.
Has always been willing to discuss and or help with issues!
Mercy is lucky and blessed to have Dr Swisher. The office staff is wonderful.
Dr. Swisher is always engaging, thorough, friendly and knowledgeable.
Thanks, Doc!
Dr. John has a great team!
Always attentive and upbeat.
He very friendly, takes time with me to make sure I understand what going on with my treatment.
You just can’t find a better Dr anywhere!
He is so friendly and explains everything so you understand and always answers your questions.
He listens. He is prepared..he allows me to ask questions and explains everything..very comfortable as his patient..so knowledgeable..
very professional, informative, and great people skills
Dr. JOHN IS THE BEST!!
Dr. Swisher cares very deeply for his patients. He is thorough with all his appointments with his patients and explains everything to me where I understand him. He is one of the best care providers I've had for my preferred physician in a long time.
Keep up the good work and pleasant surroundings!
Best family doctor in town.
Trust Dr. Swisher with my care. Feel lucky to have found him.
I really feel cared for by Dr Swisher and his staff. Friendly and caring!
A - #1
I highly recommend Dr. John Swisher as a primary care provider. Excellent listener, works with you to find the best plan of care. Thank you
He is a very caring and empathetic doctor
I appreciate his willingness to listen and offer advice to me.
He is wonderful! Thorough and explains things well.
Don't ever leave!! PLEASE!
He is a carring person and a great doctor and a great husband and father
Great Doctor.
Best Doctor at Mercy!
Dr Swisher is amazing. Answered my questions and expressed sincere concern.
He is very kind & compassionate person.
What isn't there to like about Dr. Swisher!
Very thorough, cares about the patient
Excellent visit
Extremely knowledgeable, kind, great bedside manner. A true asset
Best doctor I have ever had!
Very caring physician.
We appreciate his knowledge, kindness, promptness, and excellent care. Mercy is blessed to have Dr. Swisher. We know many people who have him as their doctor, and they are very thankful to have him also.
Doctor Swisher and his Nurses go above any team I've ever had to help!
He's one of the most kind caring doctor I've ever been too. When something's wrong he is proactive about it.
My experience with John is nothing but positive.
I appreciate his time spent with me.
very caring doctor
Dr. And all staff are kind, friendly, professional , and they all like cookies 😇
He listens to your concerns, is very thorough…..takes his time with you….is very kind…is a wonderful physician!
Dr. Swisher was a very personable physician. Made me feel very confident and comfortable in what he was doing with this procedure. Dr. Swisher made me feel like I was his only patient.
Best doctor ever
We are so very happy with the care we get.
Dr Swisher and the whole staff made me feel cared for and listened to. Everyone in the office are a pleasure to deal with.
My health concerns are always addressed during my appointments and follow ups are timely.
Dr. Swisher treats you with respect, listens to the patients concerns, is very knowledgeable, and treats you like family. We are very thankful to have him as our doctor. We have recommended him to many of our friends, and relatives. My husband and I put all our trust in him.
Wouldn’t trade him for the world!!
He’s awesome-don’t lose Dr. Swisher. I recommend him all the time to friends and family.