Back to top


For your convenience, we accept secure online payments via Square and Paypal. To pay your fees online, please use one of the links below.


SQUARE     Pay here

PAYPAL       Pay here

You can also call the office at (508) 586-2600 to arrange a credit card or check-by-phone payment.


Client Login

Subscribe to our Newsletter