Beware! Had a written quote from Abra through my insurance company. Settled and went back for them to do the work. Abra said "there will be additional diagnostics fee to determine if there is any other damage to the vehicle". Obvious bait and switch. Likely insurance fraud. Stay away from these guys as I did.