The complaint process is the best way to handle it. If you try to contact the contractor or the station directly, you give them the opportunity to sweep the incidents under the rug. Having a complaint put in makes it show up on the district's radar(so they have to do something) and will more likely get the contractor's attention because it can cost him money(everyone takes notice when you attack their wallet).