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

115 reviews

Add Review
5
2 weeks ago
Kathy Allen

Dr Shaffer is great Gives you options & doesn’t push specific procedures. Your choice Able to do Lab work in same building same day

5
2 weeks ago
Scott Aspelin

All staff and doctors are always super friendly and great to deal with. Great visit with Dr. Shaffer; listens well and offers great advice and plan for my health matters.

5
2 weeks ago
Jo Havel

Dr. Schafer was great as always. He told me different options I had and went over my questions with my current medications. He gives a professional and personal experience and I think Peterson Health is lucky to have him.

5
a month ago
Ron and Becky Powers

Dr. Shaffer is easy to talk to and listens to what I have to say. He answers my questions. He is proactive, and I feel like he takes good care of my health needs.

5
a month ago
Mark Dutton

Dr Shaffer and his staff are the best. I’ve had nothing but positive visits for years now. Always friendly, knowledgeable, caring and supportive. Easy to trust my health care with Dr Shaffer and his staff.

What patients say about Peterson Health

Play Video