Windsor's Utility has a number of payment options available and can accept cash, check, money order, and/or credit card in person at Town Hall in the Customer Service Department, 301 Walnut St., Windsor, CO 80550. To set up an account for automatic online payment by check or credit card, please create an account and set up the Auto Pay option.
Additional payment options and information can be viewed here.