How long will it take to repair my vehicle?

That depends on the severity of the damage and the availability of parts.