Police believe they've solved almost 2 dozen armed robberies.
40 year old Jerry Martin is facing charges in connection with 21 robberies in Plateau Mont Royal, Rosemont and downtown.
Investigators say the robberies began November 30 but escalated around the end of December.
In each case the suspect used the same method: entering the business, showing his gun and stealing the contents of the cash register.