Hi I'm new here and also a owner of a New (used) 04 Yukon. I really need some help and from lurking around this site Im sure I will get some great info here. Ok to start it was smoked in (allot) and reeks of smoke, the headliner is even stained. Any advice on getting the smell out. Then there is the problem of the dirty headliner, how do I clean it or can I? It's black and has really bad water spots on the body and windows, any suggestions here? The leather needs cleaning big time and the driver seat does not look the best at all and has one small hole, can this be easily fixed? I guess you can tell by this post that i have NO idea how to detail this SUV but I really really want to do a great job so advice on technique and productus would help a TON! One last thing, thanks to a big a*@ german sheppard it has some surface scratches in the paint, anything I can do for that? I know this is a longggg post and Im sorry if it's bad forum etiquett, please forgive me since I'm new here.