most painters wiil sand and prep themselves anyway, so dont bother. But should be between $3-500 and ask if they 'blend' the paint as this will cost more as they paint and blend the guards etc. Take you car and bar separate and ask them to match paint it as less work and easier for them to paint etc. But at the end of the day remember you get what you pay for and get a few quotes before you choose.... good luck!