Amy J. John, PA-C
Certified Physician Assistant
5.0 /5
230 reviews
google
5.0/5
Forefront Dermatology
Amy’s knowledge and experience makes me very confident in her. She is very attentive when asking questions and gives thorough answers.
google
5.0/5
Forefront Dermatology
Highly recommend
google
5.0/5
Forefront Dermatology
Quick check in, seen Dr. Amy shortly after check in and got a good check up. Issues were taken care of and out the door within a half hour.
google
5.0/5
Forefront Dermatology
Both PA Amy John and nurse Amber treated me with utmost compassion and caring.
google
5.0/5
Forefront Dermatology
Professional, friendly staff.
google
5.0/5
Forefront Dermatology
I thought Dr. Amy Jon and her assistant were extremely professional and personable. They worked will as a team. Listened to what I had to say. I will be back in6 weeks.
google
5.0/5
Forefront Dermatology
Super friendly staff and always helpful.
google
5.0/5
Forefront Dermatology
Love her. Very friendly and so was her nurse. Very attentive and knew what was best for my skin conditions.
google
5.0/5
Forefront Dermatology
I feel that Amy does a great job of keeping my skin healthy and I love how she is so nice and friendly! And Robin is a sweetheart too!
google
5.0/5
Forefront Dermatology
Amy John is very good at doing her job. Nothing went unchecked.
Education

Associate Degree:

Southeastern Community College – West Burlington, IA

Undergraduate Degree:

Hannibal-LaGrange College – Hannibal, MO

Graduate Degree:

Des Moines University – Des Moines, IA

Certificates
National Commission of Certification of Physician Assistants
Professional Memberships
American Academy of Physician Assistants
Iowa Physician Assistant Society
Illinois Physician Assistant Society

*Age Restriction


For patients scheduling who are under 18 years of age (19 in Alabama) please make sure you have permission from your parent or legal guardian to schedule this appointment.  Your parent or legal guardian must accompany you on your initial visit and on certain subsequent visits to provide appropriate informed consent.