This research intends to introduce a model in order to choose the best Maintenance Strategy based on the condition of the relevant company. Basically, it is divided into three main parts. First part is the theoretical part and deals with the Maintenance approaches, conceptions, cost, software, and management. Second part explains the structure of selecting maintenance strategy by using improved Analytical Hierarchical Process (AHP) method and describes some definitions and equations in this scientific method. In the third part, a hypothetical example shows the accuracy of the method and the way it works.