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 can be obtained Monday through Friday 7:30am to 5:30pm. Photo identification and a valid driver’s license are required.

An administrative fee of $176.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.