Porters is a great body shop. They have done work for me before on a vehicle that was wrecked. They are the best in the business. You can not even tell the car was ever wrecked, that is how good a job they did. The prices are a little high, but the quality you get is well worth it. They will work with you on insurance and will make sure you leave happy.