Alpharetta Family Medicine

Overall rating

5.0
5.0

Top reviews

My husband and I have been going to Alpharetta Family Practice for several years, my husband close to 30 years. Everyone there are wonderful, very caring, professional and takes time to really listen to you. Both Dr Ramirez II and... Read more My husband and I have been going to Alpharetta Family Practice for several years, my husband close to 30 years. Everyone there are wonderful, very caring, professional and takes time to really listen to you. Both Dr Ramirez II and Dr Ramirez the III are wonderful so glad his son came to work for his father! We feel we are in good hands with them!
Read less
Phillip P • September 12, 2026
Dr. Pedro Ramirez is a rare doctor who combines patience with decisive action. He never rushes and takes time to sit with you, explains everything clearly, and acts when action is needed. An exceptional listener, educator, and exe... Read more Dr. Pedro Ramirez is a rare doctor who combines patience with decisive action. He never rushes and takes time to sit with you, explains everything clearly, and acts when action is needed. An exceptional listener, educator, and executor—I couldn’t recommend him more highly.
Read less
Ari W • August 27, 2026
Read more reviews

Insurances

  • Aetna Health Plan
  • Blue Cross Blue Shield of Georgia
  • Medicare of Georgia
  • Meritain Health
  • United HealthCare

Specialties

  • Family Physician

Services

  • Botox Consult
  • Diabetes
  • Erectile Dysfunction
  • Filler Consult
  • High Blood Pressure
  • Obesity
  • Thyroid Issues
  • Women's Health

Providers (1)

Dr. Pedro Ramirez, MD
5.0 (8)

Dr. Pedro Ramirez, MD

Family Physician

5.0 (8)
261 N Main St
Alpharetta, GA, 30009

Reviews

Overall rating

5.0
8 Reviews

Newest reviews

Terms & Privacy

This practice uses SMS for patient communication.

SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Alpharetta Family Medicine. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (770) 664-5660. Your mobile information will not be shared with third parties.