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.