Paying Your Bill
Visit our online account site through Merchant Transact site to make a one-time quick payment or register by creating a login to make a payment, save payment information for future use, set up auto-pay, and/or opt out of paper statements. Payments made through Merchant Transact are applied immediately to your account and will update online by the next business day. Please note, payments made through a bank’s bill pay option can take up to 7 business days to receive as the your bank has to create and mail a physical check. If your account is in danger of disconnection, please make a payment online through Merchant Transact, bring payment to Windsor Town Hall at 301 Walnut St., or call us at 970-674-2400 to set up payment arrangements between the hours of 8am-5pm Monday-Friday excluding holidays. Service shut off day is the last Thursday of the month. Please ensure you have either spoken to us or made a payment prior to this day. No payment arrangements will be made on shut off day.
Visa, MasterCard, American Express, and Discover are accepted on a month-by-month basis when payments are made by calling Customer Service at 970-674-2400.
Mail-in or Drop-Box Payments
Return your payment and billing statement in the envelope that comes with your bill. A 24/7 utility bill payment drop-box is located on the west side of 301 Walnut Street. Payments are collected weekdays at 5pm. Make checks payable to Town of Windsor. Please do not mail or drop off cash. Cash payments can be made Monday-Friday, 8am-5pm at the Customer Service office in Town Hall, located at 301 Walnut Street.
ACH Auto-Debit Payment
Avoid the hassle of writing a check each month. ACH payment is a program that allows the amount charged for your utility usage to be deducted from your checking or savings account by the Town of Windsor. When you sign up for the program, the amount charged for your utility service will be paid on the 20th of each month. To sign up for automatic bill pay deductions, complete the ACH Application Form (PDF) and return it to Town of Windsor’s Customer Service division with a voided check.
Once you’ve applied, continue making monthly payments until you see an "auto pay" confirmation on your Town of Windsor utility statement. You will continue to receive paper statements.
To cancel ACH payments, complete the ACH Cancellation Form (PDF) and return to Town of Windsor Customer Service division, 301 Walnut Street, Windsor, CO 80550.
Cash, check, money order, credit and debit cards are accepted at the Customer Service office inside Town Hall, located at 301 Walnut Street. Office hours are 8am-5pm, Monday through Friday, excluding holidays.
Special Payment Arrangements
If you are having problems keeping up with payments, there may be community resources available to help. If you are having trouble paying your bill, call 970-674-2400 before the 20th of the month.