Expensive, but worth every penny! This cleaner is awesome for pretty much anything but I use it the most on my glass doors/windows. Wipes the grime and soot or whatever off really effectively. I like to leave it on for a few minutes before wiping it off, but it's not really necessary- that's just a weird thing in my head.