Dealing with insurance companies

Use your insurance company to fight for you. It's part of what you pay them for.
As ddaddy says. Put a claim in with your insurance company. They will pay for the damage and subrogate (go after) the other guys. They should collect the full amount and refund your deductible.
Full disclosure- this could increase your insurance rates.