Its all going to depend on the value of your caravan and if it is insured or not. If it is not worth much a DIY repair might be your best option, if however it is worth plenty best to get a professional repair otherwise it will seriously devalue it when you go to trade it in or sell it.
JB
September 2008