Often there are contracts. Sometimes for a very long time, often multi-year. There are sometimes escape clauses (like a morality clause for a spokesperson), but these aren’t easy to invoke.
I suspect many of them are up for annual review/renewal, when they can be terminated without penalty. It might also just be an attempt to get better terms.
On top of that, Bedford to Bainbridge looks to be a fairly urban route (Cleveland area). This means she had to at least reasonably stay in her lane and react to other drivers. They also found the car/girl at Target instead of from people calling 911.