I let my dealer do the 50 hour maintenance just in case something was wrong. I will do all the other maintenance in the future like oil, filters, greasing, etc.
The charge varies from dealer to dealer but I paid around $200.00. I did have all the hydraulic fluid changed also.
Some dealers say the first 50 hr service is free when you buy your tractor, but I feel sure they have this figured in the selling price of the tractor.