Tri City body shop is a pretty good place to get a car fixed. They specialize in wrecked vehicles and making them whole again. They have repaired a car for my Dad before. He did have some problems with paint not matching up, but they made it good for him. Their prices are very good and usually have the lowest prices of all body shops in town. They also work with your insurance companies.