Contact Us

Need Support?

Fill out the form and one of our team members will be in touch shortly.

Note: If you are an employee of a current client, please contact your employer. 

Login Help

If you are having trouble logging into your account, check out our resources page for all the help you need!

Contact Us



Office Locations

10 Main Street, 2nd Floor
Kennebunk, Maine 04043

1 Bowdoin Mill Island, Suite 302
Topsham, Maine 04086