Maintenance performed today on a Kohler 20kw generator installed in 2019. Air filter, oil filter, spark plugs were all changed. Changed oil with a fully synthetic 5w-30 motor oil. Replaced the battery and put anti corrosion on the terminals. Performed function check. System running normally at time of departure.