Wow, that's all tire rubber? It looks like shoe polish. It might just be the photo but it looks pretty superficial...like it did not deform the metal? I would get an estimate from whomever is the top paint and body shop in Naples and then possibly try to remove the tire rubber with gentle techniques and see what you've got. After getting a check, of course.
Isn't Naples a sort of upscale area? Just call the local Porsche or Ferrari dealer and ask them who they use...that will be the best shop.