Diving and mooring services for the New Hampshire seacoast and southern Maine including Portsmouth, Newcastle, Rye, Hampton, Seabrook, Newington, Durham, Dover, Great Bay, Little Bay, Kittery, Elliot, and York.