It's taken a lot of time and money, but I'm going to take responsibility for my mower. Impossible to locate qualified mechanic that isn't a 3 week wait for repairs and maintenance. My 720K Grasshopper with 20HP Kohler has 900 hours. It seems that every time I use it, there is a problem. I'm learning as I go. Tonight I'm changing the spindle bearings that are wore. Yes I grease regularly, but non-qualified, available mechanic told me that the bearings in deck were sealed and didn't require greasing. Like I said, I'm learning. Actually reading the owner's manual does wonders! OK, my question is.... How many hours can I expect to get out of my grasshopper? I use it semi-commercially. I own rental properties, mobile home park, and farm that equals about 10 acres total. I like this mower and I'm very good to it, but I've turned my back to the grasshopper company. Maintenance advice, repairs and parts are too difficult to locate and too expensive. Before I give this older mower more of my heart and soul, should I be shopping for replacement? Thanks for any input.