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

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.