The objective of our study is to look how software maintenance can be improved when agil principles are applied. The literature study included theory about software maintenance and is-sues that has been identified there, and also agile methods together with agil maintenance. This frame of reference then became the basis for the empirical investigation. The study was con-ducted as a case study which gave us an opportunity to examine whether use of an agile method has led to improvements in some of the shortcomings and weaknesses of software maintenance.The conclusion from this study indicates that some weaknesses in system maintenance can be improved when agile processes are used. Agile methods can be advantageously used to structure maintenance work flow and to encourage the maintenance to work closely with the business when changes in the system are carried out. Agile methods can help to improve knowledge transfer, communication, and encourage self-management within the team which leads to better results and shorter cut off times. However, we believe that agile methods are lacking in provid-ing tools to manage acute and non-exposed events that must be handled within the maintenance also the method lacks of how to support documentation. A further difficulty is that agile meth-ods may become a routine when used for a longer period. Finally method cannot contribute with knowledge drop off that is caused when a competent person leaves the team.