Baja Clean is an all purpose cleaner and degreaser that it strong enough to clean most surfaces. It is effective for residential cleaning, commercial cleaning, floors, kitchens and bathrooms. It can be used to lift stains on carpets and pre-treat fabrics before laundering. Baja Clean can be used in the bathroom or kitchen for a streak free shine. It is the "cleaner" cleaner. Baja Clean is also effective when used for interior and exterior auto detailing. Spray on and wipe off with a clean, damp towel. Baja Clean contains no harsh chemicals and requires no rinsing. Baja Clean is non-toxic, non-corrosive, non-flammable, rust inhibiting, and biodegradable. It is safe around animals and plants.