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 $263.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.
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.