"Won't start" covers a dozen different problems, and most drivers jump to the wrong one. Before you assume the worst, work through the checklist below in order — it takes two minutes and it tells you which service to book.
Turn on the headlights. If they are dim or do not come on at all, the battery is the prime suspect. Check the fuel gauge — an empty tank produces the same cranking-but-not-starting symptom as several other faults. Look at the battery terminals for a white or greenish crust; a corroded connection can mimic a dead battery entirely.
A weak or dead battery that still shows some life usually just needs a jumpstart, which gets you running again in minutes. If the battery is old (most last 3–5 years) or won't hold a jump, a battery install on the spot replaces it without a shop visit. A car that cranks fine but never fires up when the tank is empty needs fuel delivery, not a jump. If you turn the key and hear only a single click with healthy-looking lights, that points toward the starter — not something a jump will fix, and likely a tow to a shop.
If your provider jumps the car and it dies again within minutes, or the starter clicks without the battery being low, the issue is mechanical or electrical beyond what roadside service can fix on the shoulder. In that case a tow to a trusted shop is the right next step, and it is worth arranging before you burn more time troubleshooting in a parking lot.
A slow crank or rapid clicking points to the battery. A single loud click with otherwise normal dash lights and accessories points to the starter. A jumpstart will confirm which one you're dealing with.
A few tries are fine, but repeated cranking on a weak battery drains it further and can flood a gas engine. If it doesn't start in two or three attempts, stop and book a jumpstart or diagnosis instead.
Providers can tell you on the spot whether the issue looks like the battery, the starter, or something else, and can install a new battery or arrange a tow depending on what they find.
Typical ETA is 10–20 minutes depending on traffic and location. You can track your provider live on the map after booking, and the $49 service fee applies to the diagnostic-style calls like jumpstarts.