HAMSAMEDICAL TRANSPORTATION LLC
Need a Ride? Call HAMSA Today: (515) 525-7055
Non-emergency medical transportation

Moving people
forward.

Safe, reliable and compassionate transportation for your medical appointments, dialysis, and other essential healthcare needs across Iowa.

IOWASTATEWIDE MEDICAL TRANSPORTATION
Our services

Healthcare transportation
for every need.

We provide safe, reliable and professional transportation for a wide range of medical and healthcare appointments.

Explore Our Services   →
Medical Appointments

Doctor visits, specialist appointments, and more.

Dialysis Transportation

Safe, on-time transport for dialysis treatments.

Wheelchair Transportation

Accessible vehicles with trained, compassionate drivers.

Facility Transfers

Hospitals, rehabilitation centers and long-term care facilities.

Recurring Journeys

Scheduled rides for ongoing medical needs.

Other Services

Personal, non-medical and additional transportation.

How it works

How to Book Your Ride

Arranging transportation with HAMSA is simple. Here's what to expect from request to pickup.

1Call HAMSA

Call (515) 525-7055 to start arranging your ride — our team answers every call.

2Share Your Details

Tell us your pickup location, destination, appointment details, mobility needs and preferred date/time.

3Confirm Your Transportation

Our team reviews your request and follows up to confirm availability and arrangements.

4Enjoy Your Ride

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.

Why choose HAMSA?

A trusted partner
in healthcare.

We work closely with healthcare providers, facilities and care teams to ensure patients get to their appointments safely and on time.

About Our Story   →
Reliable

On time, every time.

Accessible

Wheelchair-friendly vehicles.

Professional

Trained and background-checked.

Compassionate

People who care.

10+Years of Service
50+Communities Served
1000+Trips Completed
5★Customer Satisfaction
Service area

Across Iowa. Here for You.

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.

Map of Iowa with example regional service hubs — select a marker for details Des Moines Sioux City Waterloo Cedar Rapids Iowa City Davenport Dubuque Council Bluffs
  • Des Moines
  • Cedar Rapids
  • Davenport (Quad Cities)
  • Sioux City
  • Iowa City
  • Waterloo
  • Dubuque
  • Council Bluffs
Select a marker

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 fleet

Safe. Comfortable.
Accessible.

Our modern fleet is designed with your comfort and accessibility in mind.

View Our Fleet   →

Ready to arrange
transportation?

Our team is here to help. Call us to discuss your transportation needs — we're ready when you are.

Serving All of Iowa

From major cities to small towns, we're here for you.

Service Area   →

For Healthcare Providers

Partner with us to ensure your patients get the reliable transportation they need.

Provider Information →
Trusted Healthcare Partner

Your Ride Starts With a Call.

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-7055

Questions? We're happy to help — email us.