Caledon OPP has charged a driver with impaired operation, following a traffic complaint.