The only prep work you need to do is remove your seats and bolts, etc. if you want to sand and tape things off that's up to you but this place will do that for you.
From my understanding, usually places tell you to do all prep work because they are not comfortable doing it for you ...plus it's a lot of work.
As mentiones, Eric has done a ton of jeeps and told me he has no problem doin that prep work and I know he will do it right. I've seen his work many times and it's fantastic.
At normal price, for a 4dr jk he quoted me 800. A TJ would obviously be less and like I said, with a group rate I'm sure he will score us a deal. I'm going to contact him Monday. I've got one person on jkforum interested and about 4-5 on jeepkings. Ill get back to you with the price!