Physicians Directory Patient Portal pay bill
Robots now help surgeons perform less invasive surgeries, and patients experience quicker recoveries and less pain. Tune in to KGLO 1300 AM on Thursday August 25 at 8:30 am to hear more from Dr. Harsha Jayawardena.

Welcome To Mason City Clinic

Our Mission

Mason City Clinic was organized with a philosophy that specialists working together in the same organization can offer patients a variety of health services in a convenient and efficient manner.

Learn more

News and Announcements

We are excited to announce the introduction of secure on-line services through our Patient Portal. These services will help us correspond securely, keep your information up to date, and are available 24/7 from the comfort of your home.

Learn more

Billing Policy

Please contact us prior to your appointment regarding your insurance benefits and plan for payment.
We’d be happy to provide you an estimate for the cost of your upcoming service.

Learn More

Free WiFi Available

The Mason City Clinic has free Wireless Internet available for your mobile device.

Mason City Clinic Charitable Giving Committee

The Mason City Clinic Charitable Giving Committee was established in 1990 to support funding for projects that enhance health, safety and educational programs in North Iowa communities. Dr. Jeffrey Rowe, President, states “We feel it is important as an organization to give back to the communities we serve, and this committee structure provides us an organized approach for our corporate giving.”  Current committee members are:  Drs. Timothy Dettmer, Harsha Jayawardena, Mark Lassise, Mark Mulkey, and Daniel Waters.  October 1 is the deadline for receiving the Charitable Giving Grant application.

Click on link to access MCC Charitable Giving grant application:

Learn more

We serve the communities of Mason City, Algona, Iowa Falls, New Hampton and Charles City.




“Dr. Waters saved my father’s life…Dr. Waters gives detailed and down to earth explanations…”

“Dr. Mulholland is the greatest…he takes time to answer questions and really cares about your well being…Dr. Mulholland is down to earth and very personable…”

“Dr. Dettmer examined me at a clinic in my home town…Dr. Dettmer and his staff did a remarkable job..A big thank you to Dr. Dettmer and staff for their very professional work and making a patient feel very much at ease…”

“Dr. Allgood was easy to understand and answered all of my questions…made me feel very comfortable…”

“Dr. Donohoe was pleasant and answered all my questions…friendly and knowledgeable…”

“Dr. Mulkey and his staff are excellent…they always go above and beyond to make sure I’m comfortable and all my questions are answered…”

“Dr. Congello has been a life saver for me!…his staff is gracious and caring…”

“Dr. Recinos is an excellent surgeon…great service & care…he took time to listen to all concerns ..”

“Dr. Verma was very thorough…the most thorough consultation/exam I have ever received…he answered my questions…”

“Dr. Tannous and his staff were very kind!”

“Dr. Diggelmann was very knowledgeable, personable, and thorough…I’ve been impressed with him and his office through the whole experience and would recommend him to others…”

“Dr. Potthoff reviewed my x-ray with me to help me better understand why I was experiencing pain…I would definitely recommend Dr. Potthoff and his staff to others..”

“Dr. Ahari is a very kind and caring doctor…very courteous….staff was very helpful…”

“Dr. Sarik is easy to talk to…he takes the time to answer any questions…his staff were courteous and friendly..”

“Dr. Ramos is a very nice, caring man…My experience with Dr. Ramos was good…”

“Dr. Reeder was very kind and I had a great experience…He was thorough and I could understand what he said..”

“Dr. Henrich was very polite and had helpful staff…Dr. Henrich is great..”

“Dr. Jalukar and his staff are all very wonderful!!..He is very thorough and patient and explained everything…He was great with my son…would highly recommend…”

“Dr. Gibbons explained everything very well…his staff was very informative and made me feel comfortable before and after my surgery..”

“Dr. Lee was excellent…He is one of the most thorough, professional doctors I have ever met..”

“Dr. Rowe was polite, professional, and friendly… Very impressed with Dr. Rowe… Dr. Rowe’s attitude always makes me feel at ease while with him…He was informative and has good patient/doctor rapport…I highly recommend him.”

Dr. Jones is a wonderful doctor that I would recommend to everyone… He was very professional and helpful. He answered all my questions.

“Dr. Rier is a great doctor…He is concerned about my comfort and privacy…. He answered all my questions…I drive a long ways to see Dr. Rier and would go nowhere else.”

Read More Testimonials