Call a Mooring Service Company. They use divers to inspect mooring hardware below the surface. They may have someone themselves who may do it for a few bucks or know of someone that would.
Mooring companies in Marblehead:
Willard and Sons
Northeast Mooring and Salvage
MidHarbor Mooring Service
There are probably others, but those come to mind off the top of my head.