I used Bill Gladding last year to survey as 1987 Jefferson 42 trawler. He did a very thorough job. He is in the Jacksonville area and frequently surveys boats in Daytona Beach.
GLADDING MARINE SURVEYING AND CONSULTING, LLC
1738 PICKWICK PLACE-FLEMING ISLAND-FLORIDA-32003
PHONE: 904-945-0511 FAX: 904-215-9243 EMAIL: gladdings@msn.com https://gladdingmarinesurvey.com/
Don't have a recommendation for an engine surveyor.
Marine Custom Solutions did an excellent job with my autopilot and are very good with marine navigation systems and electronics. Didn't use them for any other areas but I would if I were there and need repairs in any area.