Castile soap can do anything; floors, dishes, body, laundry, etc., and Vermont Soap make the best castile soap there is.
Some clouding may occur, but this does not change the effectiveness of the soap.
Store in a cool dark place.
Dilute for different uses, and test on porous materials.