Just got a L120 today for my nephew. I think it's an 04 with 38 hrs on it. Hasn't run since 2010. Got it home and pulled the dash and deck off to get to the tank. Cleaned it out and put everything back together. Took the carb apart and cleaned it out. Really wasn't that bad.
Gave it a quick power wash and put in a battery off another mower to
try to start it. Dumped some gas into the carb and it fired right up. Ran like a champ. Now I will pick up a new battery and change oil and filter they deliver it to him.
Not to bad for $600 plus parts