A Stitch in Time Saves Nine: Why it Pays to Invest Time and Money in Maintenance