Do you like to save money? Then the answer is yes, you need a maintenance contract. We can not stress enough the importance of cleaning and maintaining your equipment. In our current world, where lead times are outrageous, you can't always bank on the parts you might need being on the shelf. The better you maintain your equipment, the longer and more efficiently it will run. Plus, most maintenance contracts come with perks as well, like priority service, a cheaper labor rate, a discount on future service calls, and more.
However, it is very important you understand exactly what you are getting with a maintenance contract. Some companies will promise you that parts and labor is included in your contract on anything they can fix, but this company will also be quick to condemn a piece of equipment so they can make more money off of you. If you don't understand what your contract includes, do yourself a favor and ask for a quote from another company.