Done this season; Oil, air filter, plugs, fuel filter, main fuel line and blades were sharpened. Carburetor was done at the end of last season. The deck belt will need to be replaced soon as it is starting to crack. Spindles will need to be replaced in a season or two. Front bearings on the tires will definitely need to be replaced. The shocks on the drive handles are worn out and should be replaced. (Works just fine as it is). $950