What's really needed are maintenance classes for site managers. Managers don't need all the skills and knowledge to do the repairs, but they do need to know enough to see if repairs are being done properly. Maintenance tech test give little indication of practical skills. A few years of using techs without practical skills can drive up maintenance cost exponentially.