Thanks Dave, I never used it on a restaurant, I like it for those residential carpets with lots of organic soils , (food , drink spills, urine, etc.) I will be getting some grease eraser soon, can't wait to try it out. Got some of their sunshine deodorizer last week, and I love that stuff.