Not rocket science, but impossible to do right the first time, especially if you're anal, like myself
. By the time you'd do it right, it's a lot cheaper to pay a professional man. I put towels everywhere to avoid water inside panels, scuffed seats, etc. And I always pay extra to have it done in my garage, where I watch like a hawk, and help the guy wipe all the water quickly from doors, floor, paint, etc. Good luck.