Play Video
Accepting new patients

Michael
Shaffer, DO

4.9
  • Family Medicine
  • Pediatrics
  • Sports Medicine

Michael D. Shaffer, DO

Available Appointments

Locations

  • Peterson Health Medical Plaza
    1331 Bandera Highway
    Kerrville, TX 78028
    • Address

      Peterson Health Medical Plaza

      1331 Bandera Highway
      Kerrville, TX 78028
    • Phone 830-258-7762
    Get Directions
  • Peterson Medical Associates – Fredericksburg
    97 Hitchin Post Trail
    Fredericksburg, TX 78624
    • Address

      Peterson Medical Associates – Fredericksburg

      97 Hitchin Post Trail
      Fredericksburg, TX 78624
    • Phone 866-334-9280
    Get Directions

About Me

Gender

Male

Languages

English

Credentials

Education

Medical Education:
Chicago College of Osteopathic Medicine – Midwestern University, Downers Grove, IL

Residency:
Texas Tech University Health Sciences Center at Lubbock, Lubbock, TX

Fellowship:
East Carolina University School of Medicine, Greenville, NC

Qualifications

Board Certification:
American Board of Family Medicine

Insurance

We accept the following major insurance payers. If you do not see your payer on the list, please contact your insurance directly to confirm provider participation.

  • Aetna
  • BlueCross BlueShield of Texas
  • Cigna
  • Galaxy
  • Healthcare Highways
  • HSPC Healthsmart
  • HCM/PRMC WebTPA
  • Humana ChoiceCare
  • Multiplan & PHCS
  • Provider Network of America
  • Ambetter by Superior Healthplan
  • Triwest
  • United Healthcare
  • USA Managed Care PPO
  • Aetna Medicare Advantage PPO
  • Humana Choice Medicare Advantage PPO
  • Superior STAR, STAR+PLUS, STAR Kids, CHIP, CHIP Perinate, Foster Kids
  • United Healthcare STAR+PLUS, STAR Kids
  • Amerigroup STAR, STAR+PLUS, STAR Kids
  • Molina CHIP, CHIP Perinate

Reviews

4.9

85 reviews

Add Review
5
a month ago
Yvette Solis

Dr. Shaffer and All the staff are wonderful, they truly care about my well being. Dr. Shaffer always listens to my concerns and we work together on a course of action. I would recommend Dr. Shaffer and his team to anyone who wants to be a part of important decision making for their health and well being.

5
4 months ago
James Schelsteder

Dr.Shaffer is by far the best doctor i have ever had. Always helpful an attentive. Helped me through a very tough injury and infection in my lower back. Continues to help me with blood pressure problems. He'll be my doctor till he retires!

5
4 months ago
Leland Wilson

My experience was good beginning with the doctor's nurse, Makayla. Very friendly and professional. Then I met Dr Shaffer for the first time and really appreciate his personal touch and showing an interest in me as a person.

5
4 months ago
Clyde Saunders

From start to finish I received A+ service. The receptionist desk, nurse and my doctor made sure I was taken care of beyond expectations. This was my first meet with Dr. Shaffer and I'm very excited for him to be my doctor and look forward to us working together on my healthcare. He sat with me and took the time to meet me and talk.

5
5 months ago
Suzanne Gschwind

Great visit with Dr. Shaffer. He’s open-minded and willing to listen, but not afraid to give his professional opinion, either. Makes for a balanced patient-doctor relationship what is a win all the way around.

What patients say about Peterson Health

Play Video