I swear by Michael Previti. He's at Zahniser's in Solomons but he travels all over the world. He charges a fair price
and he's as thorough as anyone can possibly be and his reports are things of beauty. I'm still working off the list he produced for One Love. His number is 410-326-0866. Check him out on the web.
I know that sounds like and advertisement but, I'm in no way obligated to Mike. He's just a great surveyor
S/V One Love
OI 41 Classic