Don't know where you are located. We are located in Rockland and this happened to us a few years ago. We had divers out of Chassel to go down and hook-up the truck. Somebody from town knew them and had them come up for us. The towing service was out of Bergland. I believe it was Howie's Towing. Yes it was spendy but they said they gave us a break. It wasn't even close to $12,000.00. If I remember right it was between $3,500.00 & $5,000.00 for both divers and towing. The expensive part was if we didn't get it out within 24hrs. The DNR fine alone was going to be $10,000.00 a day. Yes $10 thousand a day. We had a good group and yes it was out within 24 hrs. Good Luck and hope you can get it out soon.