Maintenance manager