The Belleville Police commercial vehicle safety and compliance blitz last week resulted in 15 vehicles being taken out of service.
Belleville Police teamed with the OPP, Kingston Police and several provincial government agencies to conduct the inspections last Thursday.
A total of 37 commercial vehicles and four passenger vehicles were inspected.
Two of the vehicles taken out of service had licence plates removed because they were deemed unfit for the road.
Police laid 20 charges for safety and equipment violations as well as two for driving while suspended.