What is the schedule for street sweeping?
Street sweeping is done by the Town's franchised waste disposal company. Contact Windsor Refuse & Recycling at (707) 586-5545 Windsor Refuse & Recycling

Show All Answers

1. What is the schedule for street sweeping?
2. Who is responsible for maintaining the sidewalk in front of my house?