Esurance auto insurance does offer roadside assistance but it's not part of the regular auto insurance policy you would have with Esurance.
You have login to your Esurance account and add the emergency roadside assistance to your Esurance auto insurance policy and pay an extra fee for it.
Another good thing to get on your Esurance Auto Insurance policy is rental car reimbursement coverage which will reimburse the cost of a rental car should you need a rental car while your own vehicle is in the shop being repaired.