Every once in awhile you stumble upon a product that you know you'll be buying for as long as they make it - this is one of those products.Permatex Grez-Off is primarily a degreaser for tools and other equipment.  It has a notation on the bottle not to use it on glass or motorcycles - not sure why, but won't be testing it out on them either.  The directions say to spray on and leave it a few seconds before wiping and rinsing off.  'Do not allow to dry' is also on the directions.After a quick check of the bottle I set out to test-drive this product in my home for the Amazon Vine Reviewer Program, and this is what I found:Test #1: In my kitchen.  A greasy ledge that holds nic-nacks, but is rarely wiped down.  Other cleaners I've used have taken a lot of elbow grease to get it clean, and frankly it always seems to have a greasy film no matter what I've used. *Another bio-degradable product we've used (Simple Green) never worked this well and had a much stronger odor.*I sprayed Permatex Grez-Off on the ledge after removing the stuff and didn't even wait 2 seconds before wiping it off with a damp cloth.  AMAZING!  Worked great and I didn't have to really even rub, just wiped it off - rinsed the cloth and wiped it down again.  Done in seconds and done well.  GRADE: A+Test #2: In my bathroom.  The vinyl flooring in my bathroom is cream colored, but you'd never know it due to the sticky hairspray residue that gathers on it and collects dirt.  I've gotten down on my hands and knees to scrub it with Ajax powder and other assorted cleaners, but it's never come out looking like new - until now.The Permatex Grez-Off indicates 'do not put on plastic'.  I wasn't sure if this would qualify, so I sprayed a small test area, wiped it and then rinsed it.  It looked good with little effort, so I did the whole floor the same way. Virtually no scrubbing needed and the floor did come out looking darn near new!  I was thrilled. Again, I'd not left the spray on the surface for all but a second or two before wiping.  No need to let it sit to get things clean - at least not there.  GRADE: A+**NOTE: you will want to make sure you have proper ventilation while using this product.  It DOES have an odor and while not overpowering, some will find it strong.  You may also want to wear rubber gloves while using it as it does dry out your hands when you don't.Test #3: The sticky, greasy BBQ.  Left outside for three seasons uncovered, the gas BBQ needed a cleaning, but the few times I'd tried it too way too much effort and the products didn't clean it well.  I took the Permatex Grez-Off to it and within less than 5 minutes it looked shiny and clean.  Again, amazing stuff that does what it promises it will do. GRADE: A+The bottom line: if you need a good all-purpose degreaser/cleaner - BUY IT!  It's great and you'll use it to clean lots of things inside and outside; on boats, RV's, cars, in the garage and inside your home.