First wash the car and treat any rust stains so the paint sticks properly.
Repaint hood and roof.
Keep in mind that where you live can determine the degree of repairs.
The first step will usually involve preparing the surface for the painting process.
An old or rusted hood can be reconditioned to look as good as new by applying a fresh coat of paint.
If they do the hood and roof they may have to blend the paint into the tops of the fenders for the hood to match and the a pillars and upper door surround for the roof which will jack up the cost.
Of course it depends on how lazy they are with the color match.
Average repair cost is 500 at 80 650 miles.
Repainting the hood and touching up door dings should range from 200 to 1000 depending on how much work is required.
Coat the entire metal roof surface with a rust inhibiting primer.
Choose a product designed for use on outdoor metal applications.
Sounds a little high but the going rate around here is 500 per body panel.
A typical paint job entails sanding the surface repairing dents if there are any applying a primer and then applying the matched paint.
The entire process depends on the painter or auto shop.