The purpose of this form is to allow Houston citizens to conveniently file police reports from home, work, or anywhere with Internet access. To file a complaint, you must go to the Sheriff's Office Internal Affairs Division, located at 5749 South Loop East, Houston, TX, 77033.Should you wish to file a complaint against a licensee, please complete the below form and email it to Complaint Request . All individuals needing documentation of any criminal history, or proof of no criminal history, will be referred to the Texas Department of Public Safety. Using the online citizen report system allows you to submit a report immediately. The Houston Police Department is currently hiring for our upcoming 2024 academy classes, which are held approximately every two months. Texas State Law (Govt. HCC Police Complaint Procedure. Toll Free: (800) 621-0508. STEP 2: File a Consumer Complaint.