Safe, reliable and compassionate transportation for your medical appointments, dialysis, and other essential healthcare needs across Iowa.
We provide safe, reliable and professional transportation for a wide range of medical and healthcare appointments.
Explore Our Services →Doctor visits, specialist appointments, and more.
Safe, on-time transport for dialysis treatments.
Accessible vehicles with trained, compassionate drivers.
Hospitals, rehabilitation centers and long-term care facilities.
Scheduled rides for ongoing medical needs.
Personal, non-medical and additional transportation.
Arranging transportation with HAMSA is simple. Here's what to expect from request to pickup.
Call (515) 525-7055 to start arranging your ride — our team answers every call.
Tell us your pickup location, destination, appointment details, mobility needs and preferred date/time.
Our team reviews your request and follows up to confirm availability and arrangements.
A professional, trained driver provides safe, comfortable transportation to your appointment.
Calling does not guarantee immediate availability — our team will confirm your transportation during the call or a follow-up.
We work closely with healthcare providers, facilities and care teams to ensure patients get to their appointments safely and on time.
About Our Story →On time, every time.
Wheelchair-friendly vehicles.
Trained and background-checked.
People who care.
Providing compassionate non-emergency medical transportation for communities throughout Iowa. The map below highlights example regional hubs — exact pickup and drop-off availability depends on your location and appointment schedule.
Choose a city on the map to see a quick service note, or call us directly to confirm your route.
Markers show illustrative regional hubs, not confirmed service guarantees. Please call (515) 525-7055 to confirm transportation availability for your specific pickup and destination.
Our modern fleet is designed with your comfort and accessibility in mind.
View Our Fleet →Our team is here to help. Call us to discuss your transportation needs — we're ready when you are.
From major cities to small towns, we're here for you.
Service Area →Partner with us to ensure your patients get the reliable transportation they need.
Provider Information →Need transportation to a medical appointment? Our team is ready to help. Call HAMSA to discuss your transportation needs, service availability, and scheduling.
Call HAMSA — (515) 525-7055Questions? We're happy to help — email us.