http://www.cmsurveyors.com/
I would have them do a quickie in water survey first, and go from there.
Have you tried Bay Island Yachts in St. Maarten? The cover the whole Caribbean, and are honest as can be. They made my deal happen when the Previous Owner & I were stuck on numbers