
Highlights
Languages
- English
Gender
MaleAbout the Provider
Dr. Petro offers comprehensive healthcare for patients of all ages providing routine and preventive health evaluations for adults and children and treatment of chronic and acute illness, as well as treatment of minor injuries.
Video
Locations
- Northeast Georgia Physicians Group Dawsonville Internal Medicine
- 108 Prominence Court, Suite 100, Dawsonville, GA 30534
- Get Directions
- phone: 706-344-6952
- fax: 706-344-6951
- Northeast Georgia Physicians Group Academic Internal Medicine
- 1439 Jesse Jewell Parkway Northeast, Suite 202, Gainesville, GA 30501
- Get Directions
- phone: 770-219-9675
- fax: 770-219-9676
Expertise
Education
- Residency: Greenville Memorial Medical Campus/Hospital System, Internal Medicine/Pediatrics, 2009
- Medical School: Mercer University School of Medicine, 2005
Board Certifications
- Pediatrics: American Board of Pediatrics, 2011
- Internal Medicine: American Board of Internal Medicine, 2009
Ratings & Reviews
4.9 out of 5
274 ratings, 57 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- 5 out of 5 starsReviewed on 12/22/2025
Very good!
- 5 out of 5 starsReviewed on 12/20/2025
DrPetro is always great with my children and they enjoy their visits with him. He always does a thorough exam and answers all our questions.
- 5 out of 5 starsReviewed on 12/12/2025
They are all awesome
- 5 out of 5 starsReviewed on 12/9/2025
Very good, explain thing so I can understand .
- 5 out of 5 starsReviewed on 12/3/2025
I am always treated with the utmost respect and courtesy by every individual in this group.
- 5 out of 5 starsReviewed on 12/2/2025
Dr. Petro is the best doctor my son has used.
- 5 out of 5 starsReviewed on 11/26/2025
Very nice people working there. Good experience
- 5 out of 5 starsReviewed on 11/25/2025
No problems
- 5 out of 5 starsReviewed on 11/18/2025
Very pleased with provider.
- 5 out of 5 starsReviewed on 11/17/2025
Excellent!
- 5 out of 5 starsReviewed on 11/11/2025
Dr. Petro is the best!
- 5 out of 5 starsReviewed on 11/5/2025
I was very happy that they could see me so quickly! The allergic reaction I was having concerned me, and they calmed my concerns. I am glad that they quickly got me in, and they were able to help with my reaction.
- 5 out of 5 starsReviewed on 10/27/2025
Very good.
- 5 out of 5 starsReviewed on 10/26/2025
Really like Dr. Petro.
- 5 out of 5 starsReviewed on 10/24/2025
Dr Petro is new to me as a physician, and I find him to be personable and very thorough, always a pleasant experience.
- 5 out of 5 starsReviewed on 10/24/2025
We love Dr. Petro & the staff. They're great - Our whole family sees them.
- 5 out of 5 starsReviewed on 10/18/2025
Everyone from the receptionist to the nurse to Dr. Petro himself were very professional, including the staff upstairs in the lab. I appreciate the professionalism and a courtesy extended
- 5 out of 5 starsReviewed on 10/15/2025
Every person I encountered in that office was courteous and helpful. The receptionist, the medical assistant, and the doctor all were just wonderful.
- 5 out of 5 starsReviewed on 10/15/2025
Good experience!!
- 5 out of 5 starsReviewed on 10/11/2025
This provider is very good and I have and will always recommend him
- 5 out of 5 starsReviewed on 10/10/2025
Great staff. The best. Love Dr Petro.
- 4 out of 5 starsReviewed on 10/4/2025
Excellent profession and personal interaction.
- 5 out of 5 starsReviewed on 10/3/2025
Nurse and Dr.Petro. Fantastic
- 5 out of 5 starsReviewed on 9/29/2025
Dr. Petro is always caring and concerned about your welfare. His staff acts like old friends that care for you. Love this practice, Dr. And staff.
- 5 out of 5 starsReviewed on 9/25/2025
Dr Petro and his team are wonderful. Always friendly and care about their patients. Even when I'm out about in the community they always speak and acknowledge me.
- 5 out of 5 starsReviewed on 9/22/2025
Dr. Petro is extremely knowledgeable, compassionate, and efficient. I am lucky to be a patient of his and his staff
- 5 out of 5 starsReviewed on 9/10/2025
Good
- 5 out of 5 starsReviewed on 9/5/2025
Dr . And staff were very helpful ; friendly and polite
- 5 out of 5 starsReviewed on 8/29/2025
I have more confidence in Dr. Petro then any MD I have seen in many years.
- 5 out of 5 starsReviewed on 8/29/2025
Very pleased with Dr.Petro and staff.
- 5 out of 5 starsReviewed on 8/29/2025
Good
- 5 out of 5 starsReviewed on 8/20/2025
Good relations with dr.
- 5 out of 5 starsReviewed on 8/17/2025
Went very well
- 5 out of 5 starsReviewed on 8/16/2025
Dr. Petro listened to my health care concerns and offered options as to how to best handle. He was honest and genuinely invested in a positive outcome for me.
- 5 out of 5 starsReviewed on 8/16/2025
Excellent care with complete trust and the best care I've had in a long time. My diabetes care will be transferred to Dr. Petro from Northside Hospital system in Gainesville. Thank-you very much Dr. Petro.
- 5 out of 5 starsReviewed on 8/16/2025
Always a good experience I am very pleased with Dr. Petro and his office staff
- 5 out of 5 starsReviewed on 8/15/2025
I like him a lot ...best doctor I ever had
- 5 out of 5 starsReviewed on 8/5/2025
Dr Petro listens well and is very knowledgeable and helpful.
- 5 out of 5 starsReviewed on 7/24/2025
Dr. Petro always takes time and effort to answer all questions and needs when I come in for physical.
- 5 out of 5 starsReviewed on 7/22/2025
Great and friendly visit
- 5 out of 5 starsReviewed on 7/11/2025
Made me feel safe and cared for
- 5 out of 5 starsReviewed on 6/23/2025
Dr. Petro has been my dr. since 2020 when we moved to Georgia. He has always been a good physician and I am very satisfied with the medical care I have received.
- 5 out of 5 starsReviewed on 6/19/2025
Dr. Petro is responsible for my internal medicine as well as my diabetes management. I am very happy with his care of my medical treatment. He is very attentive to all of my concerns and I am thankful that he is my practioner.
- 5 out of 5 starsReviewed on 6/17/2025
Dr. Petro really listens and really cares about my health and wellbeing. He always asks about my family as well.
- 5 out of 5 starsReviewed on 6/14/2025
Everything was fine!!
- 5 out of 5 starsReviewed on 6/10/2025
All staff were very courteous and friendly. The dr was very responsive and actually listened to my answers to his questions.
- 5 out of 5 starsReviewed on 6/3/2025
A1 care
- 5 out of 5 starsReviewed on 5/28/2025
Good
- 5 out of 5 starsReviewed on 5/28/2025
Always an excellent experience
- 5 out of 5 starsReviewed on 5/21/2025
Dr Petro is a caring and very knowledgeable doctor.
- 5 out of 5 starsReviewed on 5/16/2025
Excellent practice!
- 5 out of 5 starsReviewed on 5/8/2025
Dr. Petro is an outstanding internal medicine physician that knows me and my health issues very well. If I have any issues or concerns he always has a solution. He sincerely cares about my health.
- 4 out of 5 starsReviewed on 4/27/2025
All good
- 5 out of 5 starsReviewed on 4/27/2025
Dr Petro is a great Medical Provider and is always concerned with my health.
- 5 out of 5 starsReviewed on 4/23/2025
Love Dr. Petro and his staff.
- 5 out of 5 starsReviewed on 4/22/2025
Friendly and engaging with the children. Thoughtful and respectful. Did not feel rushed.
- 5 out of 5 starsReviewed on 4/17/2025
Good!
Care Team
Northeast Georgia Physicians Group Dawsonville Internal Medicine
108 Prominence Court, Suite 100, Dawsonville, GA 30534
Northeast Georgia Physicians Group Dawsonville Internal Medicine
108 Prominence Court, Suite 100, Dawsonville, GA 30534
Northeast Georgia Physicians Group Academic Internal Medicine
1439 Jesse Jewell Parkway Northeast, Suite 202, Gainesville, GA 30501
Northeast Georgia Physicians Group Inpatient Medicine
743 Spring Street Northeast, Gainesville, GA 30501
Insurance
- Aetna
- Aetna Medicare
- Alliant Health Plans
- Alliant HIX
- Amerigroup Medicaid
- Anthem Blue Cross Blue Shield
- Anthem Blue Cross Blue Shield Medicare Advantage
- Beech Street
- CareSource Medicaid
- Cigna
- Cigna + Oscar
- Cigna GA Connect HIX
- Cigna Medicare Advantage
- Coventry Healthcare (Advantra)
- First Health Network (Coventry)
- Health Partners
- Humana Medicare Advantage
- Kaiser PPO
- LifeSynch Psych
- Magellan Psych
- Peach State Medicaid
- Tricare (Standard and Prime)



