I had the car painted by the company I work for now.. but I had it painted long before I began working here. Now I get stuff painted for free tho -- just have to buy materials of course. I'm pretty sure I use Meguiars to clean the car. It's like a pink color that you can see through a little bit. Besides that, I use the new Meguiars NXT Generation spray wax. Also for the interior use the Meguiars NXT Generation vinyl stuff. Those products are phenomenal. Besides that, I just clean the car about twice a week, but there's been SO much rain lately in Florida.