I’ve been looking around for a good nontoxic stone cleaner to use in stone shower stalls. Most that are out there are not nontoxic. Simple Green makes a stone cleaner with biodegradable ingredients and zero VOCs (volatile organic compounds–these give off gases as they work). And it works moderately well. The only draw back is that it has an irritating smell. This is the best that I’ve found.