Got 2050 hours, and still going strong, on my 2003 Vermeer 252. replaced cutter wheel bearings 3 times, cutter shaft once, jackshaft bearings 3 times, jackshaft once, muffler, a few hyd hoses two months ago, and that's it. Same Kohler 25hp motor, no work done on it but very regular changes of oil (100 hrs max), hyd filter, fuel filters, air filters, plugs, etc. Very reliable for me, still doesn't burn oil between changes.
Would like to upgrade someday to higher hp machine of similar size. But you do see alot of machines with a few hundred hours with new engines, these guys must not do any maint, or just lemon engines.
Stumper63