Let the roofing company pay to have it fixed, but they should let you do it at a shop of your choice.

Unless the scratches in the paint are through to the sheet metal, it's a cosmetic issue.