HALTON HILLS, Ont. -- A woman is in hospital after she was pinned under an SUV that plowed through the front window of a fitness club in Halton Hills, northwest of Toronto.

Police say the 36-year-old receptionist was eating lunch at her desk Tuesday when a car smashed into the lobby and pushed her through a wall.

It took emergency crews roughly 45 minutes to free the woman, who was seriously injured.

Police say the SUV destroyed the reception area and nearly went through the building. Neither the driver nor her 19-month-old son were hurt.

Investigators say they're looking into the possibility of mechanical failure or driver error.

City inspectors have ordered everyone to stay out of the building until it is deemed safe.