
Reliable rides to every appointment.
We go the extra mile for you.
Wheelchair-accessible & ambulatory vans, private airport transfers, and out-of-town rides across the Jacksonville area. Medicaid & Medicare accepted — open to everyone.
What First Choice Offers
Wherever you need to be
From medical appointments to airport transfers and out-of-town trips — comfortable, dependable transportation for every kind of ride.
Medical Appointments
Doctor appointments, hospital discharge, dialysis, physical therapy, and long-distance rides — there and back, right on time.
Ambulatory & Wheelchair Vans
Spotless ambulatory and wheelchair-accessible vans with safe, secure transfers every time.
Private Airport & Out-of-Town
Private airport transfers and out-of-town trips — comfortable rides, wherever you're headed.
Senior & Assisted Living
Patient, friendly rides for seniors and assisted-living residents across the area.
Why First Choice NEMT
We go the extra mile for you
From a single rider to a facility's full daily schedule, we keep it dependable — on-time pickups, friendly communication, and safe, comfortable transport for every patient we carry.
On time, every time
We plan around your appointment — never the other way around. No more missed visits.
Compassionate drivers
Trained, background-checked, and genuinely kind. The kind of people you trust with family.
Insurance handled
Medicaid & Medicare accepted. We take care of the paperwork so you don't have to.
Senior-care specialists
More than half our riders are seniors — patient, caring service you can trust with family.
Easy, flexible payment
Cash, credit, and checks all welcome — and tips are always appreciated.

On time
every appointment, every time
How It Works
Three simple steps
Request a ride
Call us or fill out the form with your trip details.
We confirm & schedule
We verify your insurance and lock in your pickup time.
We get you there
A friendly driver arrives, door-to-door, on schedule.
Where We Serve
Jacksonville & Nassau County
From Nassau County down to Jacksonville — Duval County and all surrounding areas.
Book a Ride
Request your ride
Name and number is all it takes — we'll call you right back. Or reach us now at (904) 316-6361.