The Public Works Department is located at 5402 Swanson Road adjacent to Roscoe Swanson Park. Hours of operation are 7:00 AM to 3:30 PM Monday through Friday. The phone number is 815-877-0746 and fax number is 815-516-5775. If your call is transferred to voicemail during normal business hours please follow the prompts on the voice mail system to leave a message for the appropriate person. Your call will be returned as soon as possible.

Rick Bates is the Village of Roscoe Public Works Superintendent supervising a staff of five full-time employees, two part-time administrative assistants, six seasonal part-time summer employees and thirty part-time snow plowing for winter months.

The Public Works Department maintains 67 road miles and rights-of-way, six parks, the buildings housing the Village Hall, Roscoe Police Department and the Maintenance Facility as well as the Public Works vehicles and equipment.

The snow plowing is done by a fleet of 10 plow trucks capable of sanding and salting. Please review our Snow Plowing Policy by clicking here.


Snow Plow Drivers
Public Works is accepting applications for seasonal part time snow plow drivers.  Applicants must have a minimum Class B CDL w/airbrake endorsement, experience driving heavy duty snow plows and a good driving record.

Qualified applicants can send resumes to, or apply in person at Village of Roscoe 10631 Main Street, Roscoe, Illinois 60173.  Hours are Monday thru Friday from 9am – 4:00pm.  For an employment application click here.
The Village of Roscoe is an equal opportunity employer

A list of common concerns and requests from Village residents:
   • notification of street signs down, damaged or vandalized
   • potholes
   • requests for dead animal removal from roadways
   • sidewalks, curb & gutter or drainage issues
   • plugged culverts
   • trees that have fallen in the right-of-way
   • broken or vandalized playground equipment

Concerns such as the above may be brought to our attention by submitting your complaint via “Service Request” by simply (clicking here) and choose “open a new ticket” where your information will be forwarded to the appropriate department/staff member. Vandalism should first be reported to the Roscoe Police Department.

You can call Public Works at 815-877-0746 or send an email to  Please include your name, address and phone number along with the location and the nature of your concern.  Your complaint will be addressed in a timely manner.

Another Common Concern – Street Light Outages:
Please note that the Village is not responsible for repairing street lights. ComEd maintains the street lights in the Village of Roscoe and should be contacted via their customer service phone number that appears on your electric bill.  Just follow the prompts and choose “Report an Outage”.  From there you can choose to report the street light outage.  You can also report a street light outage via ComEd’s website by clicking here.


The rental fee for a resident of the Village of Roscoe is $175 with a $75 deposit. The rental fee for a non-resident of the Village of Roscoe is $350 with a $75 deposit.  For a rental form click here.

For both resident and non-resident your completed rental form and payment of rental fee AND the $75 deposit are required to reserve the cabin. After your event if the cabin is found to be clean, no damages found and you’ve returned the key to Village Hall; your $75 deposit will be returned to you in the mail.

CABIN RENTAL INFORMATION: If the cabin is available on your requested date, in order to reserve the cabin you will need to pay the rental fee and deposit fee. A copy of your rental form will serve as your “permit” which you’ll need to have with you on the day of your event. We ask that you return the key the next business day following your event. Once we’ve received your key and the cabin inspection is clear, your $75 deposit will be mailed to you shortly thereafter.

For any questions regarding the rental of the cabin or rental of the pavilion at Leland Park please call Nancy at the Village Hall at 815-623-2829.

The rental fee for a Village of Roscoe resident is $25 and for a non-resident is $50. Your group will have access to the playground, basketball hoops, grassy areas and the baseball diamond (as long as the field is not being used by a league for practice or a game).

The completed rental form will serve as your permit which you’ll need to bring with you on the day of your event. This permit does NOT mean you’re renting the playground, basketball hoops, tennis court, or grassy areas – so you may not ask people visiting the park to leave these areas.

To rent the pavilion at Leland Park click here for a rental form.  If alcohol is going to be consumed at the event an Alcohol Permit application (click here) must be completed and approved by the local Liquor Commissioner.  Consumption of beer and wine only will be permitted in the shelter area only.