I strongly, strongly warn against going to Ocean Dynamics, Inc. in Miami. I made the mistake of going to them to repair a damaged compound curved windshield on my 99 Chris Craft. The windshield they sent to me was incorrectly fabricated and would not fit back on the boat. They agreed to repair so I made a second mistake of sending it back to them. Now they want me to pay more for the work and refuse to return my windshield. They do not live up to their warranty obligations and still have not returned my windshield. I wish I had checked out their BBB rating (an F) before I called them.