Notification: Virtual City Hall Online Payments Are Currently Down -
We are experiencing problems accepting online payment through Virtual City Hall and are working with the vendor to resolve the issue. Residents can still pay in-person, through online banking or cheque. For tax certificate searches, please email for your request.
We apologize for any inconvenience this may cause and appreciate your patience.