The delay is your fault. If they could not fix it promptly, then you could have removed the vehicle to another repair facility and had it fixed. You waited entirely too long.
If you are talking about your insurance carrier, there is a 6 year contract statute of limitations. You need to make sure that you have filed the applicable proofs of loss with them and that your insurance has the appropriate coverage. If it is the at fault person's carrier, then you need to sue the at fault person. Their carrier doesn't owe anything until you get a judgment saying their insured owes you.
Consumers can use this platform to pose legal questions to real lawyers and receive free insights.
Participating legal professionals get the opportunity to speak directly with people who may need their services, as well as enhance their standing in the Lawyers.com community.