My friends uncle owns a detailing business and swears by this stuff...it is a onestep product and he uses it on all vehicles unless directed otherwise by the owner...is it any good...he was doing a Z71 that turned out very nice while I was there.