Maintenace Software

Can anybody recommend a good maintenace software that has preventive
and predictive maintenace in it. Our current vendor bit the dust.

Jay