Understood. Our experience was that the initial elation wore off and we realized that we were Californians, not New Englanders.
Have you gotten into the details of the costs of owning in your area? Excise tax on cars, heating oil contracts, septic pumping? Have you done winters yet? It took a few years of snow plow contracts, ice damns, de-ticking after long walks in the woods, etc. clarify that we did not want to be old in NE. You may feel differently.
Back to your original point, have you looked into credit unions? There are some big employer-related ones in Mass.