Our handmade, all natural, all purpose cleaner is effective on all surfaces. Unlike most "all natural" cleaners there's absolutely no chemical derivatives and is 100% biodegradable.