Have you talked with your insurance company? Sometimes you get a better deal working with them and/or faster. Years ago I had mine handle a claim and they paid all costs minus deductible. Then they went after the other company (I think the term is subrogation) and when they settled I got the deductible back.