A 29-year-old man from Brantford is facing dozens of charges after allegedly stealing tires and rims off vehicles parked at Go Transit stations.

Halton Regional Police say the string of alleged thefts took place at stations along the Lakeshore West corridor between Aug. 21 and Sept. 11.

The suspect allegedly removed the tires and rims from parked vehicles, leaving them on cement blocks.

A search of the suspect's home early Wednesday morning turned up a vehicle he allegedly used during the thefts.

The man is now facing 43 charges, including 13 counts each of theft under $5,000 and mischief to property.

He's due to appear in court later on Wednesday.