I do bodywork in tx. If u want a quality paint job have it done by profesionals. If u want to save some money and don't mind doing some work take it apart yourself anything that is not going to be painted. As far as price it really depends on the color.