Welcome to our New Customer Web Portal
Starting June 1, 2025, all users will need to register a new account.
Before registering, please contact our office to ensure your phone number is up to date.
📞 Call us at 203-775-7319 for assistance.
Please Note:
All credit card transactions will incur a 2.5% fee, including auto-pay accounts linked to a credit card.
One time e-check transactions will also incur a 2.5% fee.
Auto-pay accounts linked to a bank account will incur a one time fee of $1.70 to verify and set up the account. There will be no additional fees.