having done some panel hanging and used mobile painters and body shops. Thats a fair price. IF you want it blended properly. You want to just paint the parts and hang them yourself you could save some money. Paint is expensive. Probably a good $300 just for paint even if its single stage paint. Prep time, sanding, taping, cleaning the equipment, and most shops quarentee there work for the life of the work.
For a 98 XJ. I bought a header panel, front bumper, bumper ends, the paint the chemicals for the paint (1 quart of paint), prepped everything myself and taped it myself and had a guy i knew paint it in the parking lot. He charged $100 for his time, the paint and chemicals cost me $150. and the parts cost another $150. $400 in all for a driveway job with NO blending. This was also all on wholesale accounts through my shop.
$850s not so bad.