AcceptsMedicare.com

Doctors That Accept Medicare in Rock Valley, IA

55 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26

These are 55 clinicians enrolled in Medicare and practicing in Rock Valley, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Rock Valley by Specialty

Family Medicine(4)

  • Timothy Abels, MD

    1202 21st Ave, Rock Valley51247

    May accept assignment

  • Jonathan Engbers, MD

    Hegg Memorial Hospital

    2121 Hegg Dr, Rock Valley51247

    📞 (712) 476-8100Accepts assignment

  • Sarah Beucher, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Stuart Isaacson, DO

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

Optometry(1)

Ophthalmology(1)

  • Bryan Hammer, MD

    Ophthalmology Ltd

    1423 Main St, Rock Valley51247

    📞 (605) 336-6294Accepts assignment

Orthopedic Surgery(1)

  • Corey Rothrock, MD

    Orthopedic Institute PC

    1202 21st Ave, Rock Valley51247

    May accept assignment

Urology(1)

  • Matthew Witte, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

Audiology(1)

  • Joel Brewer, AU

    Midwest Ear, Nose And Throat Associates P C

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

Diagnostic Radiology(20)

  • Bryan Suchecki, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • David Semerad II, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Dillenia Rosica, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Jake Vrdoljak, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Jason Divito, DO

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Julie McKay, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Justin Costello, DO

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Karen Phillips, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Kimia Kani, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Kyle Hirschman, DO

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Matthew Bourne, DO

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Muneer Desai, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Oded Greenberg, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Peter Britt, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Randall Snyder III, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Scott White, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Stanley Smith, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Steven Black, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Travis Petree, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

  • Veronica Ruvo, DO

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000May accept assignment

Physician Assistant(7)

  • Christopher Kirby, PA

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • David Majewski

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Gregory Vanpeursem, PA

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Gregory Vanpeursem, PA

    Hegg Memorial Hospital

    2121 Hegg Dr, Rock Valley51247

    📞 (712) 476-8100Accepts assignment

  • Kai Englert, PA

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Steven Allen

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Allison West

    Orthopedic Institute PC

    1202 21st Ave, Rock Valley51247

    Accepts assignment

Nurse Practitioner(4)

  • Mary Brown

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Michael Grevengoed

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Olivia Van Beek

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Wyatt Cook

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

Nurse Anesthetist (CRNA)(2)

  • Amber Van Voorst, CNA

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Jacob Jenner, CNA

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

General Practice(2)

  • Jennifer Veaco, MD

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

  • Jessica Crow, DO

    Hegg Memorial Hospital

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignment

Chiropractic(2)

Mental Health Counselor(2)

  • Shawn Scholten

    Creative Living Center PC

    1905 10th St, Rock Valley51247

    📞 (712) 476-5245Accepts assignmentTelehealth available

  • Suzan Loverink

    Creative Living Center PC

    1905 10th St, Rock Valley51247

    📞 (712) 476-5245Accepts assignmentTelehealth available

Otolaryngology (ENT)(1)

  • Kenneth Scott, MD

    Midwest Ear, Nose And Throat Associates P C

    1202 21st Ave, Rock Valley51247

    📞 (712) 476-8000Accepts assignmentTelehealth available

Clinical Social Worker(1)

  • Shannon Van Maanen

    Creative Living Center PC

    1905 10th St, Rock Valley51247

    📞 (712) 476-5245Accepts assignment

Other Cities in Iowa

New to Medicare?

Frequently Asked Questions

Are these doctors in Rock Valley accepting new Medicare patients?

We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.

What does "accepts Medicare assignment" mean?

It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.

Will these doctors work with my Medicare Advantage plan?

Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.

Does Original Medicare cover dental care from these providers?

Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.

Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in Iowa →

Was this page helpful?

Wrong phone number, closed office, or something confusing? Tell us — every report is reviewed.