Various chemicals are available in the Australian market to clean carpets, but the best chemical to clean a carpet is Formula 90 heavy duty carpet cleaning powder detergent by CleanCare, which instantly cleans and disinfects carpets.