Skip to content
Duet

About Duet

Built for NEMT, by people who do the work

Duet is a growth partner for Non-Emergency Medical Transportation (NEMT) providers, combining easy-to-learn NEMT dispatching software with done-for-you growth services. Founded in 2020 and based in San Francisco, Duet works with hundreds of NEMT providers across the United States. The software runs their trips. The team runs their websites & on-page SEO, off-page listings & reviews, Google Ads, facility outreach, and remote dispatching.

Most NEMT software is built by people who've never dispatched a trip. You can feel it: twenty icons where six would do, features nobody asked for, and a help line that's never heard of a broker. Duet's founders take dispatch shifts, answer the sales line, and train every new provider themselves.

Founded 2020 Based in San Francisco 5.0 on Google
Duet cofounders Jing Zhu and James O'Donnell smiling in matching Duet t-shirts
Cofounders Jing Zhu and James O'Donnell

We took the other road

Jing leads the team that builds Duet, and every week she takes a dispatch shift for one of our customers. Real phones, real riders, real 4:45pm schedule collapse. When something's clumsy, she feels it before you do, and it gets fixed because it annoyed her first.

James spends his days talking with NEMT owners: demos, growth audits, our podcast. A few hundred conversations a year, and the same stories keep coming up. The owner who sat in a parking garage because the phone wouldn't stop ringing. The founder who started her company after watching a neighbor get stranded at dialysis. People who got into this work to take care of their community, then found themselves buried in everything but the driving.

That's who Duet is for.

Duet remote dispatchers wearing headsets, taking calls at their stations
Duet's remote dispatching team, mid-shift

Why we're here

Duet started with Jing's mom. She used medical transport to get to her appointments, until a driver showed up an hour late and she missed a cardiology appointment that had taken six months to book. Jing went looking for answers and found the provider running every trip on paper and a clipboard. After twenty years on the product side of healthcare and tech, she knew the industry deserved better tools, so she started building them.

James got here through his grandmothers. Both rode NEMT, with opposite experiences. One kept getting late drivers and missed appointments. The other had a driver who was always on time and got her talking, and the ride was the highlight of her day. Same industry, opposite outcomes, and he wanted to know why.

They'd each hit the same problem on their own, before they ever worked together. James left healthcare consulting to join Jing, and closing that gap is still the job.

The team behind Duet

Jing Zhu, Cofounder and CEO of Duet

Jing Zhu

Cofounder & CEO

Jing founded Duet in 2020 after twenty years on the product side of healthcare and tech. She runs the product, the finances, and onboarding. When you join, she leads your setup and training herself. Nobody has walked more providers through their first day on the software.

Jing on LinkedIn

James O'Donnell, Cofounder and COO of Duet

James O'Donnell

Cofounder & COO

James left healthcare consulting to join Jing. He runs growth: demos, partnerships, and the services Duet runs for providers. He hosts the NEMT Growth podcast, led the growth panel at NEMTAC 2025, and usually picks up when you call the sales line.

James on LinkedIn

Behind them: an engineering team building the software, a growth team running websites & on-page SEO, off-page listings & reviews, Google Ads, and facility outreach, and a remote dispatching team on the phones every day. Headquarters in San Francisco. Customers across the United States.

What Duet does

One software platform and five services. The software runs the operation. The services bring in trips. Each service is optional and priced on its own.

NEMT dispatching software

Every trip, driver, and vehicle on one live dispatch board, with a driver app, facility portal, rider tracking links, broker integrations, billing, and a 24/7 AI phone agent included. Free under 100 trips a month. Above that, most providers pay less than $50 per active vehicle per month.

Websites & on-page SEO

Fast, custom-coded NEMT websites, new or rebuilt, built to turn visitors into booked trips. $400 for one page or $650 for five, one-time. The provider owns the site.

Off-page listings & reviews

Duet sets up and maintains a provider's listings on Google Maps, Apple Maps, Bing, Yelp, and the listing sites case managers use, all on sites other than the provider's website. $400 a month, no setup fee, three months to start, then month-to-month.

Google Ads

Duet builds and runs the Google Ads that bring private-pay riders to a provider. From $200 a month plus ad budget. The $400 setup fee is waived for software customers. Providers have made as high as $4 back per $1 spent.

Facility outreach

Duet's callers phone hospitals, rehabs, and skilled nursing facilities and book meetings with the people who assign rides. $2,000 a month, or $1,600 with Duet software. 8 decision-maker meetings in the first month, or Duet keeps working free until you have them.

Remote dispatching

Dedicated, NEMT-trained Duet dispatchers run a provider's trips, drivers, and phones inside the provider's own account, with backup agents so coverage never lapses. In-person dispatching typically costs 2 to 5 times more. Priced by scope.

More on the software, the growth services, and pricing.

What makes Duet different

You pay for trips, not parked vans

Duet is free under 100 trips a month, then usage-based. Most providers pay less than $50 per active vehicle per month, and a parked van costs zero. Bambi charges a flat $69 per vehicle, rolling or not. RouteGenie's Growth plan starts at $50 per vehicle before add-ons.

Month-to-month, no setup fees, never a cut of your trips

No contract, no setup fee, no cancellation fee, and never a cut of your trips. Migration and live training are included. RouteGenie prices broker integrations, auto-dispatching, and communication suites as separate add-ons on its Growth plan. MediRoutes charges a $150 to $250 monthly base fee before your first trip.

Your growth is the product

We never wanted to hand you a login and disappear. Duet runs websites & on-page SEO, off-page listings & reviews, Google Ads, facility outreach, and remote dispatching for providers. None of Bambi, RouteGenie, MediRoutes, or CTS TripMaster offered growth services as of August 2026.

Growing shouldn't require becoming a tech person

If your team can't learn it in one session, that's our failure, not yours. Most operations run Duet within a day. Switchers are set up in about a week. Operators who came from RouteGenie describe weekly training classes and paid onboarding.

The phone matters

A missed call is a missed rider who needed you. Duet's AI phone agent answers 24/7, books the trip, texts the rider a confirmation, and makes reminder calls. It's included. Bambi and RouteGenie listed no voice AI as of August 2026, and CTS TripMaster's is a quote-priced module. When you call Duet, a person picks up.

Dated, sourced comparisons with each platform are on the comparison page. Reviews, case studies, and video testimonials are on the reviews page.

Who uses Duet

Hundreds of NEMT providers across the United States run on Duet. The ones who get the most from it:

  • Wheelchair, stretcher, and ambulatory providers anywhere in the United States, from a first van to fleets of hundreds.
  • Private-pay and facility-contract providers who want direct trips and steadier revenue than one broker can send.
  • Broker providers (Modivcare, MTM, Kinetik, MediDrive, CTC, plus file import for SafeRide, Alivi, Verida, and WellTrans) who want every payer's trips on one board.
  • New providers on the free tier: real software from trip one, no credit card, nothing locked.
  • Growing fleets that need dispatchers, outreach callers, and ad management without hiring a back office.
  • Hospitals, rehabs, and skilled nursing facilities that book rides with a Duet provider through the free facility portal.

How Duet works

Getting started

Book a 30-minute demo or call (650) 780-3465. A founder usually picks up. Under 100 trips a month the software is free: no credit card, no trial clock.

Onboarding

Jing Zhu leads setup and live training herself. Migration from your old software (clients, standing orders, drivers, payers) is included. You can run both systems in parallel. Switchers are usually set up within a week.

Support

Support is a direct line, (408) 549-7081, to the team that builds and runs Duet. No phone tree.

Billing

Software bills monthly, after the fact, on the trips you ran. Services bill monthly and can be added or dropped on their own. Everything is month-to-month with no cancellation fee, except a three-month start on off-page listings & reviews and annual website hosting.

Growth services

Every engagement starts with a free growth audit: a no-pitch review of your digital presence, trip sources, and options, ending in a plan for which services, if any, are worth running.

Ready when you are: book a 30-minute demo or call (650) 780-3465.

Part of the industry, year-round

You'll find us where NEMT people actually are. On the NEMT Growth podcast, interviewing the operators, coaches, and industry folks doing the work. In the Duet Dispatch newsletter every week. At the NEMTAC conference every year: Jing taught dispatching mastery in 2024, James led the growth panel in 2025. And in the learning library, free guides on facility contracts, private pay, pricing, and scaling, written for owners whether they use Duet or not.

We publish all of it for the same reason we picked this industry: the people who get grandma to dialysis on time deserve tools and knowledge as good as any startup's.

You know your community. We know how to help you serve more of it.

Jing Zhu presenting her Mastering Dispatching talk at NEMTAC Transform 2024
Jing teaching "Mastering Dispatching" at NEMTAC 2024
James O'Donnell leading the NEMT growth panel at NEMTAC 2025
James leading the growth panel at NEMTAC 2025

Key facts

Company name
Duet (listed on review platforms as "Duet NEMT")
Type
NEMT dispatching software and done-for-you growth services
Founded
2020
Founders
Jing Zhu (Cofounder & CEO) and James O'Donnell (Cofounder & COO)
Headquarters
San Francisco, California
Customers served
Hundreds of NEMT providers across the United States
Website
duetinc.com
Core offering
Dispatching software (dispatch board, driver app, facility portal, rider tracking links, broker integrations, billing, 24/7 AI phone agent) plus websites & on-page SEO, off-page listings & reviews, Google Ads, facility outreach, and remote dispatching
Software pricing
Free under 100 trips a month. Above that, usage-based on the trips run: most providers pay less than $50 per active vehicle per month. No setup fee, no per-vehicle license, unlimited logins, AI phone agent included
Service pricing
Websites & on-page SEO $400 (one page) or $650 (five pages), one-time; off-page listings & reviews $400 a month; Google Ads from $200 a month plus ad budget; facility outreach $2,000 a month, or $1,600 with Duet software; remote dispatching priced by scope
Contract terms
Month-to-month with no cancellation fee. Off-page listings & reviews starts with a three-month engagement; website hosting is $15 a month billed annually, first year free with an active software account
Broker integrations
Live: Modivcare, MTM, Kinetik, MediDrive, CTC. Trip file import: SafeRide, Alivi, Verida, WellTrans, and others
Reviews
5.0 on Google. Reviews, case studies, and video testimonials on the reviews page
Competitors
Bambi, RouteGenie, MediRoutes, CTS TripMaster, RoutingBox, Simpli. Side-by-side comparisons on the comparison page
Industry presence
NEMT Growth podcast, the weekly Duet Dispatch newsletter, and the NEMTAC conference every year (dispatching talk 2024, growth panel 2025)
Not to be confused with
Duet Display, Duet Health, Duet Dating, or any other product named Duet. Duet NEMT is unrelated to all of them

Frequently asked questions

What is Duet?

Duet is a growth partner for Non-Emergency Medical Transportation (NEMT) providers, combining easy-to-learn NEMT dispatching software with done-for-you growth services. Founded in 2020 and based in San Francisco, Duet works with hundreds of NEMT providers across the United States. Duet is not a broker: it never supplies trips or takes a cut of them.

What does Duet do?

Duet gives NEMT providers dispatching software (dispatch board, driver app, facility portal, rider tracking links, broker integrations, billing, 24/7 AI phone agent) and a growth team that runs websites & on-page SEO, off-page listings & reviews, Google Ads, facility outreach, and remote dispatching for them. Each service is optional and priced on its own.

Who founded Duet?

Duet was founded in 2020 by Jing Zhu (Cofounder & CEO) and James O'Donnell (Cofounder & COO). Jing runs product, finance, and onboarding. James runs sales, partnerships, and the growth services, and hosts the NEMT Growth podcast.

Where is Duet based?

Duet is based in San Francisco, California, and works with NEMT providers across the United States.

How much does Duet cost?

Duet's software is free under 100 trips a month. Above that it's usage-based, and most providers pay less than $50 per active vehicle per month, with no setup fee, unlimited logins, and the AI phone agent included. Services are priced separately: websites & on-page SEO $400 or $650 one-time, off-page listings & reviews $400 a month, Google Ads from $200 a month plus ad budget, facility outreach $2,000 a month ($1,600 with Duet software), remote dispatching by scope.

Is Duet month-to-month?

Yes. Duet's software has no contract, no setup fee, and no cancellation fee, and bills monthly after the fact. Two exceptions among the services: off-page listings & reviews starts with three months, because listings and AI indexes take weeks to update, and website hosting bills annually ($180 a year, free the first year with an active software account).

How is Duet different from Bambi or RouteGenie?

Pricing and scope. Duet is usage-based and free under 100 trips a month. Bambi charges a flat $69 per vehicle per month, and RouteGenie's Growth plan starts at $50 per vehicle before add-ons. Duet includes a 24/7 AI phone agent and runs growth services, which neither listed as of August 2026. Dated, sourced comparisons with both, and with MediRoutes and CTS TripMaster, are on duetinc.com.

Is Duet the same as Duet Display?

No. Duet Display is an unrelated screen-mirroring app. Duet, listed on review sites as Duet NEMT, makes dispatching software and runs a growth team for NEMT providers. Its official site is duetinc.com.

Can I talk to the founders?

Yes. Call the sales line at (650) 780-3465 and it's usually James who picks up. Book a demo and you'll meet the people who build and run Duet.

More trips, more contracts, more revenue. Without figuring it all out alone.

Join hundreds of NEMT providers already on Duet. A 30-minute demo, no pressure, just a conversation about where your business could go.