Skip to section
Dr. Mac is professional, kind, and very thorough. I am proud to have him as my dermatologist and confident I'm in good hands with him.
December 15, 2023
Dr MacAlpine was very thorough and spent time listening to my concerns. He was easy to talk to and was personable. He did a lot of education about what to look for in the future. He was knowledgeable and did not rush through my appointment. I would highly recommend him to my family and friends.
November 29, 2023
I like the way Dr. Macalpine explains everything to you
November 28, 2023
Dr. Macalpine is always very pleasant. I appreciate the fact that his examinations are very thorough.
October 18, 2023
Kind. Explains any issues or key things to watch out for clearly. Works on a timely schedule.
October 4, 2023
Dr. Macalpine is very thorough. He also has a friendly demeanor, which set me at ease.
September 8, 2023
Dr. Macalpine is very friendly & an excellent doctor. He is very careful taking time to look you over carefully. He has a genuine concern for his patients. I think he is an A+ Dermatologist.
August 11, 2023
I appreciate Dr. Macalpine’s respectful manner. I also appreciate that he does not rush through the examination. He is very careful and thorough. He takes time to answer my questions and is very reassuring .
July 19, 2023
Excellent dermatologist, very thorough yet he keeps me informed of what he sees, and tells what needs to be attended to right now or what can be watched. Great personality. Kind demeanor.
July 12, 2023
Dr. Macalpine took the time to hear my concerns without rushing me through the visit. He shows that he is genuinely concerned with my health both physically and mentally. He and his nurse Anna were thorough and thoughtful during my visit.
June 8, 2023
Dr. Macalpine and his nurse work well together to perform an efficient exam while also keeping the patient (me) informed of what they are doing and finding.
June 6, 2023
He was very caring & explained everything in simple language that was easy to understand. He is very courteous & respectful of patient's concerns.
May 18, 2023
Dr Macalpine is careful in his exams and explains what he is doing as he does the exam. i trust his judgement.
April 13, 2023
Dr. McAlpine makes me feel like he knows exactly how to treat my skin problem. I have great confidence in his treatment decisions. His nurse (Anna) also helped with the treatment in a way that was professional. Both were pleasant and provided information about what follow-up treatment I would likely need.
March 29, 2023
Dr. Macalpine is very thorough. He makes sure that all of my issues are covered. He is never rushed and very gentle. He is knowledgeable on all new and upcoming medications. I trust Dr. Macalpine and his staff with my care.
February 5, 2023
Dr. MacAlpine carefully listens to my concerns. Nothing is too minor, nothing is dismissed. He is very respectful and very thorough. Kind, considerate, good communicator. Never appears rushed.
January 10, 2023
He is very thorough and will explain until you understand what he is explaining. I felt heard and understood. I was not rushed.
December 15, 2022
I have seen him annually for about 5 years now. He is always very thorough and remembers me from previous visits.
December 12, 2022
All the consultations with the doctor have thorough, informative and friendly.
November 30, 2022
Dr. Macalpine has always been professional and kind.
November 22, 2022
He explained everything as he was doing the exam.
November 3, 2022
Dr. Macalpine is very through in his examination. He answers my questions in an intelligent and thoughtful manner. He has a pleasant personality. I feel comfortable with his nurse, and my office visits are on-time.
November 2, 2022
Dr. MacAlpine is always kind and answers all my questions. I believe he is always concerned with our well being. One of the very best Doctors we see.
October 23, 2022
Dr. Macalpine is always very thorough in his exams. He always answers any questions we might have.
October 12, 2022
He does a thorough job and goes above and beyond taking care of me.
September 27, 2022
Joined McFarland Clinic
Education & Professional Certification
American Board of Dermatology
Augustana College, Rock Island, IL
- BA, 1987-1991
University of Iowa College of Medicine, Iowa City, IA
- MD, 1991-1995
Family Practice Residency Program, Mason City, IA
Lackland Air Force Base, Lackland Air Force Base, TX
- American Academy of Dermatology
- National Psoriasis Foundation
- Story County Medical Society
- Iowa Medical Society