Vinegar and water
"For a less expensive and environmentally safe alternative, try mixing 1/2 cup of distilled white vinegar with 1 gallon of water. This mixture should cut through most dirt and grime and leave your floors looking clean and streak-free."