Angela Warren and her partner Paul Skelton, both 43, had the shock of a neighbour knocking on her door to tell her that her 14-year-old son Jo was lying in the road after a collision 20 seconds from their home in St Anthony's Road, Radbrook, in Shrewsbury.
"I ran and left the door wide open, not knowing what I would see," said Angela recalling the horror she felt of the incident last Friday.
"Joe was lying in Bank Farm Road and his bike was damaged beyond repair.
"Joe managed to crawl off the road and people were around him. The driver stopped and gave his details."
Joe was taken to a children's hospital in Birmingham where he stayed for a couple of hours as his leg was put in plaster. Luckily an X-ray revealed that he had no broken bones and any damage should be fixed in a few weeks, says his mum.
As well as Priory School which Joe attends, there are a number of other schools in the area. Angela now wants to see action to enforce speed limits, and even lower them to 20mph.
"We definitely need speed cameras here, something to enforce the limits because it is too easy to put your foot down," she said. "There was another incident in the area this morning."
She added: "Drivers need to remember that speed does injure people and I don't want it to happen to anybody else."
Angela, who works at Montgomery's Tower pub in Shrewsbury, added that she wouldn't put the entire blame on drivers because "children need to understand that cars are hard".
And she added that even though Joe wears a bike helmet, too many others do not, a message she wants pushed home too.
A Facebook page has been created for residents to share their concerns.