A method for monitoring performance of a building system of a building based on one or more Key Performance Indicators (KPIs), each of the one or more KPIs representing a corresponding measure of building performance, the building system including a plurality of building system components that are responsible for maintaining building performance, the method comprising: generating a dashboard on a display, wherein the dashboard has a plurality of selectable hierarchical levels, each of the hierarchical levels including at least one associated KPI of the one or more KPIs, the at least one KPI that is associated with a particular hierarchical level in the plurality of hierarchical levels comprising an aggregation of one or more related KPIs associated with a next lower hierarchical level of the plurality of hierarchical levels; receiving one or more service cases, the service cases relating to one or more faults in one or more of the plurality of building system components of the building system; determining an impact, if any, of the one or more service cases on each of the one or more KPIs, wherein the service cases that are determined to have an impact on the at least one KPI that is associated with the particular hierarchical level of the plurality of hierarchical levels comprises an aggregation of one or more service cases determined to have an impact on the one or more related KPIs associated with the next lower hierarchical level of the plurality of hierarchical levels; receiving a first user input selecting the particular hierarchical level of the plurality of hierarchical levels of the dashboard; in response to the received first input, displaying at the particular hierarchical level of the plurality of hierarchical levels of the dashboard: the at least one KPI associated with the particular hierarchical level of the plurality of hierarchical levels of the dashboard; the one or more service cases that are determined to have an impact on the at least one KPI associated with the particular hierarchical level; receiving a second user input selecting the next lower hierarchical level of the plurality of hierarchical levels of the dashboard; in response to the received second input, displaying at the next lower hierarchical level of the plurality of hierarchical levels of the dashboard: the one or more related KPIs associate with the next lower hierarchical level of the plurality of hierarchical levels; and the one or more service cases that are determined to have an impact on the one or more related KPIs associated with the next lower hierarchical level of the plurality of hierarchical levels. generating a dashboard on a display, wherein the dashboard has a plurality of selectable hierarchical levels, each of the hierarchical levels including at least one associated KPI of the one or more KPIs, the at least one KPI that is associated with a particular hierarchical level in the plurality of hierarchical levels comprising an aggregation of one or more related KPIs associated with a next lower hierarchical level of the plurality of hierarchical levels; receiving one or more service cases, the service cases relating to one or more faults in one or more of the plurality of building system components of the building system; determining an impact, if any, of the one or more service cases on each of the one or more KPIs, wherein the service cases that are determined to have an impact on the at least one KPI that is associated with the particular hierarchical level of the plurality of hierarchical levels comprises an aggregation of one or more service cases determined to have an impact on the one or more related KPIs associated with the next lower hierarchical level of the plurality of hierarchical levels; receiving a first user input selecting the particular hierarchical level of the plurality of hierarchical levels of the dashboard; in response to the received first input, displaying at the particular hierarchical level of the plurality of hierarchical levels of the dashboard: the at least one KPI associated with the particular hierarchical level of the plurality of hierarchical levels of the dashboard; the one or more service cases that are determined to have an impact on the at least one KPI associated with the particular hierarchical level; the at least one KPI associated with the particular hierarchical level of the plurality of hierarchical levels of the dashboard; the one or more service cases that are determined to have an impact on the at least one KPI associated with the particular hierarchical level; receiving a second user input selecting the next lower hierarchical level of the plurality of hierarchical levels of the dashboard; in response to the received second input, displaying at the next lower hierarchical level of the plurality of hierarchical levels of the dashboard: the one or more related KPIs associate with the next lower hierarchical level of the plurality of hierarchical levels; and the one or more service cases that are determined to have an impact on the one or more related KPIs associated with the next lower hierarchical level of the plurality of hierarchical levels. the one or more related KPIs associate with the next lower hierarchical level of the plurality of hierarchical levels; and the one or more service cases that are determined to have an impact on the one or more related KPIs associated with the next lower hierarchical level of the plurality of hierarchical levels.