Can't recomend a body shop, but may I suggest you check with the area Porsche club? They usually know the best places in my experience. Later, Brian