I could have made that same post two years ago! Certified by ProDivers in 1984 and just a bunch of Caribbean and other vacation dives for me until recently.
I'd advise to do a refresher course(but, I jumped right into a AOW Class in Rhody...der) with a local dive shop in your area. My buddy(my brother) and I both use South Shore Divers on Rte 3A in Weymouth by the Fore River Bridge. We are happy with the hours and the helpful staff. Convenient for you since it's near Braintree, give them a call. There are others in Attleboro, Plymouth, Sandwich and, I think, Marshfield. I'd just try to stay South of Boston unless you work north of the city. Besides, I can't recommend any shop up North--South Shore guy, here. Nows the time to start looking.
Good Luck and don't forget to get a lobster permit!
LobstMan