Skip to Main Content

Call to Schedule: 515.875.9000



Need help finding a Primary Care provider? Our Patient Communication Coordinators can help you find the right fit. Call 515.875.9200 during business hours for assistance. 

Patient-Centered Medical Home

The focus is on you, with a team that delivers proactive, coordinated and preventative care.

Doctor sitting with couple, showing medical chartsAccess to Care and Information

  • Same day appointments in most cases
  • MyHealth*
  • Imaging and lab services

* MyHealth is a secure, online tool that keeps you connected with your care team. Features include appointment request, test results, prescription refill request and patient to provider communication. Register today at

Care Management

  • Wellness promotion
  • Disease prevention
  • Chronic disease management
  • Patient reminder program
  • Mental health wellness

Health Information Technology

Call Center

Need a Primary Care Provider?

You can trust our Patient Care Coordinators to match you with a provider that best fits your healthcare needs.

Call 515.875.9200

Care Team

  • Physician-led team with knowledge of your patient history
  • Shared goals
  • Effective communication
  • Patient participation

Quality and Safety

  • It is our responsibility to provide the most up to date treatments. We actively review and monitor our practice to provide a safe environment for patients and visitors.
  • We value your feedback and conduct ongoing patient satisfaction surveys.

Care Coordination

  • Multispecialty team
    • Specialist care
    • Primary care
    • Behavioral health
  • Care transition for inpatient and outpatient
    • Skilled nursing
      • Hospitals
      • Home healthcare
Back to top