When a young Uber driver by the name of DaVante Williams picked up a teenager outside Union Station whose train had been canceled due to the weather, he had no idea of the odyssey ahead.

Stuck on the I-95 for over five hours, he kept asking his young passenger how she was doing.

“She’s telling me she’s okay, but I could hear her on the phone talking to family and friends and I can hear that she’s just exhausted, emotional, and just tired,” he said.

Finally, he was able to follow a truck to turn around and get back to New York. Worried about the youngster he got her a hotel room with his own money.
The parents were reluctant at first, but agreed that it was the best idea.
“They don’t know me, I don’t know them, and I get it,” Williams said. “They just want to make sure their child is safe.”
A family friend ended up picking up the teenager and driving her home the next day.
But his passenger hadn’t forgotten about Williams.
So around about 8:30 Tuesday night, she texted me and said she was safe,” he said. “She thanked me for everything and her parents had also thanked me, for doing what I did for their daughter because I didn’t have to do it.”
Uber is reimbursing Williams for the cost of the hotel room and thanked him for doing so much for his passenger.
“Mr. Williams went above and beyond during this very stressful situation, and we thank him for his thoughtful actions,” a company spokesperson said in an email to CNN.
But the story doesn’t end there. An upscale rideshare company, Alto, offered him a job after reading about Williams.

Williams said he would be training other drivers on customer service and maintaining their vehicles.
“We are thrilled,” a spokeswoman said in an email to CNN. “DaVante is exactly the type of customer and safety focused leader we are looking to help lead our DC presence.”
Sometimes heroes drive Ubers.