Please click the links for instructions on how to pay online. Please note that some of these online services are just for renewals; all new registrations and licenses must be processed at the Town Office. We also accept Debit and Credit cards at the Town Office for a fee. Please visit the Town Office or call (207) 634-2252 for more information. Thank you.