As an individual, no. Their insurance company is in place to cover their insured (paying customers) against loss. Maybe this boat company has coverage against defective repair work (probably not), but the boat company would have to file the claim with their insurance company. (that would be a strange call - hey mr. insurance company - we just screwed up a boat repair - will you cover my loss?)
Have you filed a claim with your insurance company? That's who insures your property. If you can prove your insured property was damaged, you may have cause to contact your insurance company and start a claim. They will send you in circles with talk of exclusions, but with alot of persistance, they have to listen to your arguements. And in the end, you may win the arguement. If they do pay out, they may decide to go after the company or its insurer, but then it is their battle not yours.
Good luck - unfortunately there may be no easy path.