Guelph Police were kept busy over the Civic long weekend with seven separate impaired driving incidents that saw four men and three women arrested.
The first happened on Friday afternoon when police were tipped off about a possible drunk driver in a parking lot.
Police say officers managed to find the woman in question and as they approached her vehicle, she reversed her car striking their marked police cruiser.
A 45-year-old woman now faces impaired driving charges according to police.
About four hours later, police said a 30-year-old man failed a roadside breath test at a traffic stop in the Bradson Avenue area.
Early Saturday morning, police arrested a 74-year-old man for impaired driving after he failed a roadside breath test in the Macdonell Street area.
Later that day, while responding to a tip from the public about an impaired woman who was reportedly seen entering a vehicle and driving off, police pulled over and arrested a 38-year-old woman.
At about 11:55 p.m. that same night, a police officer responded to a report of a car on the curb. The officer spoke to the driver and suspected she was impaired. The 37-year-old now faces charges.
On Sunday, police made another arrest after a 37-year-old man failed a roadside breath test at a traffic stop on Edinburgh Road.
Later that night a 32-year-old man was arrested and police laid an impaired driving charge following an investigation into a collision on Water Street.