Assessing Performance is a necessity for any industry today even in its simplest form. Performance assessment of maintenance process is a complex issue as it involves various inputs, outputs and stakeholders. Therefore, it is essential to consider all the relevant issues and factors for the maintenance performance assessment (MPA). The stakeholders' needs are required to be considered from different organizational hierarchical levels. In this paper, the author has tried to discuss the MPA framework from multi-criteria and hierarchical level, which needs to be holistic and balanced for the industrial application.