I love Cheerios and Gold Fish more than your carpet. If you've got a car with kiddos spilling stuff all over, that's no different than what I deal with at home with my own kids. As a parent myself, I totally get it. Glass can be a frustration for most detailers, especially ones smudged with oily kid fingers. I've got you covered. Foggy windshield? What's happening is that the oils from your dash evaporate onto the inside of the windshield. Simply using a glass cleaner doesn't actually clean the glass. It just dilutes it and spreads the oils around making it clean-er. To actually clean it, we'll need to Unfilthify it. (855) UNFILTHIFY and I'll be on my way.