cwesterfield.....just a generalized rule of thumb opinion....You'll at the end will end up having invested respectable amounts of time & money....DON"T cut corners on the straightening & refinishing....THAT is Your platform that will present the whole sum of Your parts. Be prepared to spend dollars proportionate to the efforts that will be required....which are many, BUT in seeking out of house work, be VERY CAUTIOUS, research the shops past well......pristine work is on the top end going to cost You on the clock......don't ever give more than a third as a deposit....the next third doesn't happen until You see a decent bit of results. Donn't assume that the work is pro simply because they ask a lot of money.......work out a release clause before You hand over YOUR property....if something goes sourr, then they only got a third of Your money and You have the legal means to get Your car back without delay....uhanybody that takes tghe job beyond that will most likely want to re-do what the other shop did, especially in the areas of surface build, boarding, ..surface tuning...*clarification* i hate the words paint prep....like this potpourrie....Priming and Blocking IS BODYWORK it isn't just to make the paint stick.....the high build two part urethanes that are widely used now, they do exactly that...BUILD, MEANING that if they are not sanded out accurately, You're gonna unstraighten **** that was straight....and to try and dial this in a little more, You have to look at BLOCK color sanding for polish the FINAL STRAIGHTENING ingredient. NOTHING comes out perfect, i don't care who it is, but You can get the best possible and if it's something You are sinking a lot of Heart into, You are want to going to go Pro on this very major aspect of Your builb, be SHREWD, shops get behind easy, don't let them get behind with You and minimize the possible loss....things like data plate and small items important to documentation should be kept by You. Best of Luck Man...Peace