I' ve had great success using Castrol Super Cleaner for oil and grease remover. Ok to use on concrete but would try a small spot if the driveway is asphalt. Powerful stuff too and will eat your skin so use with care. Probably not environmentaly friendly either.