ROANOKE, Va. -

A mother in Roanoke is changing school systems after she says her 12-year-old son was forced to get off his school bus three miles from his home.

School officials tell me when the weather starts getting cold, more kids ride the bus.

This leads to overcrowding on some school buses.

Jennifer Hodges says there was some confusion when she says someone told her son Jadon he couldn't ride his normal bus.

Seventh-grader Jadon Ogden rides Bus 10 home from Lucy Addison Middle School almost every day.

Last Friday, Jennifer Hodges says her son was told by someone he couldn't ride that same bus home.

"He was crying he was upset and he wouldn't tell me what was wrong. When I got home, he was still crying. He said he was put on the wrong bus," Hodges said.

Hodges says the bus driver of that bus forced him to get off here at Hollins Road near Orange Avenue.

"A walk distance from where he was dropped off to my house is clearly all main roads, there's no sidewalks. Even if he would have tried to walk it, it's a dangerous walk," Hodges added.

Mountain Valley Transportation is the private company that handles student transportation for Roanoke City Schools.  It later sent a van to get Jadon home.

General Manager Jamie Bates says its driver did not force Jadon Ogden off the bus.

"We're still trying to get to the bottom of what exactly happened," Bates says.

Mountain Valley, as well as Roanoke City Schools, is still investigating this whole incident and trying to figure why and how Jadon Ogden ended up where he did.

"That's what we're trying to investigate, to make sure everybody did the right thing," Bates said, "At this point, we don't know what was done wrong, and that's what we're still trying to investigate."

Mountain Valley officials tell me if there's overcrowding on a bus, they either make two separate trips with a bus or they'll call in another bus to take the extra kids.

Jennifer Hodges believes that lead to confusion this past Friday, which caused her son to be dropped off in the wrong place.

Both the school district and Mountain Valley told Hodges they were sorry that this happened, and that they're working to find out why it happened.

Both the bus company and school system reiterated that getting students home safely is a top priority.