Weston's finance department is located inside town hall, at 56 Norfield Road. The department keeps track of the town's finances, including payroll for town employees, managing accounts receivable and managing accounts payable. The department helps the town during the annual budget process, and keeps in mind the town's long-term financial stability.