Towed Vehicles


Vehicle Release


Vehicles towed by the Windsor Police Department are only released to the registered owner (R/O), designated agent of the R/O or Legal Owner.


Release forms are obtained at the Police Department.  Photo identification and a valid driver’s license are required.


An administrative fee of $272.00 must be paid to obtain a vehicle release. Depending on the storage authority code, current registration may be required before a release can be issued.


Tow Hearings


If a vehicle has been impounded for 30 days, a tow hearing can be requested. The hearing is scheduled with a Sergeant. Call (707) 838-1234 for an appointment.