The first step will usually involve preparing the surface for the painting process.
Repaint hood and roof.
An old or rusted hood can be reconditioned to look as good as new by applying a fresh coat of paint.
Coat the entire metal roof surface with a rust inhibiting primer.
Choose a product designed for use on outdoor metal applications.
The entire process depends on the painter or auto shop.
A typical paint job entails sanding the surface repairing dents if there are any applying a primer and then applying the matched paint.
Sounds a little high but the going rate around here is 500 per body panel.
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.
Average repair cost is 500 at 80 650 miles.
The 2000 dodge dakota has 12 problems reported for paint completely faded on hood and roof.
Repainting the hood and touching up door dings should range from 200 to 1000 depending on how much work is required.
Of course it depends on how lazy they are with the color match.
Either spray paint or liquid paint can be used but always work slowly to apply several even layers of primer and paint.