Maintenance Management Professional

MMP Information Session Admission Requirements MMP Designation Requirements  PEMAC Certificates of Achievement Program Structure Courses Registration

PEMAC and blue seal logos

Keyano College, in partnership with PEMAC Asset Management Association of Canada, presents the Maintenance Management Professional certification program designed for maintenance, reliability and asset management and personnel to acquire practical knowledge and skills to effectively manage a business’ physical assets.

The MMP program covers a breadth of topics and is relevant for the following personnel working in manufacturing and municipal infrastructure;

  • Directors, managers, supervisors
  • Superintendents, foremen, team leads, lead hands
  • Engineers, technologists, technicians
  • Coordinators
  • Analysts
  • Planners
  • Schedulers

Upon completion, participants will be able to drive improvements in uptime, production capacity, equipment reliability, safety, environmental compliance, economic life of assets, return on investment and effective communication between departments.

In addition, participants who have completed all MMP modules will have the required domain knowledge in maintenance and reliability, for PEMAC’s globally aligned asset management competency certifications: Certified Technical Specialist in Asset Management (CTAM) or Certified Practitioner in Asset Management (CPAM) certifications.

This program's courses are eligible for the Achievement in Business Competencies (Blue Seal) program, through Alberta Apprenticeship and Industry Training, and you'll earn Continuing Education Unit Credits for both Alberta and Ontario Water/Waste Water Operators. 


MMP Information Session  



Admission Requirements

To enroll in a Keyano College Continuing Education course, you must be 18 years of age or older. A minimum of a high school diploma and relevant work experience is recommended; however, we encourage you to discuss your situation and needs with a program administrator.


MMP Designation Requirements 

Successful completion of the eight courses (60% or higher) leads to the exclusive use of Maintenance Management Professional (MMP), a professional designation, which establishes professional credibility, demonstrates a commitment to continuous learning and creates a competitive advantage providing opportunities for career advancement and earning potential.

For information regarding the MMP designation, contact the association directly at 1-905-823-7255 ext. 3, email or visit


PEMAC Certificates of Achievement  

In support of focused learning paths, two certificates of achievement are offered, Maintenance Work Management and Maintenance Strategy Development.  Each certificate provides an excellent entry into the MMP program, with recognition for successful completion of two MMP modules.

Successful completion of MMP Modules 1 and 6 qualify participants for the PEMAC Maintenance Work Management Certificate of Achievement. Designed for planners, schedulers, operations, maintenance coordinators and other maintenance personnel, this certificate ensures maintenance management professionals have the skills to make sure the right maintenance work is done on the correct assets, at the right time, using the right resources and tools.

Successful completion of MMP 1 and 5 quality participants for the PEMAC Maintenance Strategy Development Certificate of Achievement. Designed for maintenance and reliability engineering personnel,  this certificate ensures maintenance management professionals have the skills to build an informed maintenance program. 

roles within the organication (with modules required): managers/superintendents 1-8, operations/maintenance coordinators 1, 2, 6, readability engineering personnel 1, 5, maintenance supervisors 1-3, 6, planners/schedules 1, 6

Program structure

Keyano is pleased to offer companies and organizations a private, customized delivery of the MMP modules. With a minimum of 10 employees, the modules may be delivered online, in-person or hybrid, with a flexible schedule to meet operational needs. Please contact our Corporate Training department at or by phone at 780-791-4860 for more information. Currently this program is only available as a Corporate Training request.



It is strongly recommended that all courses are completed in order. The program may be completed in one and a half year depending on course availability. A minimum of 80% attendance is required in all courses. The passing grade for all courses is 60%.

Participants enrolled in any module are eligible for a 1 year complimentary PEMAC membership. Membership provides a unique opportunity to elevate your career and accelerate your organization by connecting with a community of 1,600+ like minded professionals, attending Canada’s premier maintenance, reliability and asset management event, MainTrain, and accessing professional development activities and a wealth of knowledge. 

Credit for Prior Experience    Required Textbooks

Maintenance Management Professional courses 

An Integrated Strategy for Maintenance Management - 15 hours, $625

An Integrated Strategy for Maintenance Management is a 15-hour course that teaches you the framework for a strategic approach to business maintenance management. The course draws on elements presented in the Maintenance Excellence Pyramid of Uptime. You will learn how strategy, people, basic care, materials management, performance management, work management, support systems and tools such as Reliability Centered Maintenance and Root Cause Failure Analysis can work together to build a culture of excellence.


Production and Operations Management for the Maintenance Manager - 30 hours, $975

Production and Operations Management for the Maintenance Manager is a 30-hour courses that links maintenance strategies with business operations and production. You'll study production methodologies and apply them to improve business performance and meet the production goals of the organization.


Human Resources Management for the Maintenance Manager- 30 hours, $975

Human Resources Management for the Maintenance Manager is a 30-hour course that explores effective leadership. You learn the role of human resources in maintenance management, legal requirements, recruitment and selection, orientation training and employee development, proper application of performance appraisals, the union management interface, safety in the workplace and managing change.


Financial Management for the Maintenance Manager- 30 hours, $975

This 30-hour module focuses on the application of accounting and finance principles as it pertains to the maintenance management role. The module will give you an understanding of the foundation principles of accounting and cover the four main pillars of accounting knowledge the maintenance manager needs to support a successful maintenance department. These four main pillars are: Project Analysis, Budgeting/ Forecasting, Cost Analysis for Managerial Decisions, and MRO Inventory. Additional topics include: basic understanding of accounting principles; understanding how costs flow in an enterprise system; project analysis; budgeting/forecasting; cost analysis for management decisions; and MRO inventory management.


Maintenance Strategy Development- 30 hours, $975

This module focuses on the elements informing the development of a robust maintenance program, which aims at physical assets performing safely, capably, reliably, and repeatedly to their designed specifications in their given operating context. Introductory topics include failure definitions, the fundamentals of a maintenance program, and asset criticality analysis, followed by the main types of maintenance and their associated tasks. The second part of the course deals with processes and methodologies used to develop a maintenance program. This includes Reliability Centered Maintenance (RCM) and a detailed review of the seven questions, as well as a few other processes. The last part of the course covers the PMO method and additional tools to identify tactics. At the end of the course, participants will have a better understanding of what developing a maintenance program entails, and an informed knowledge of the various maintenance processes and methods used in the industry.

Maintenance Work Management- 30 hours, $975

Maintenance Work Management is a 30-hour course that teaches you how to improve reliability, apply proactive maintenance, use work management tools, and limit interruptions in production. You'll learn the principles of the work management process and the basics of planning, scheduling and work coordination methods.


Maintenance Information Management - 30 hours, $975

This module will demonstrate why collecting and managing maintenance information is important for realizing value from assets and aligning maintenance management with the organization’s overall objectives. Participants will learn when and where maintenance information is critical within the asset’s lifecycle, and particularly within the maintenance management functions. This module will discuss the processes and tools that create, collect, and manage maintenance information, and how to manage data efficiently and effectively. Upon completion of this module participants will recognize maintenance management processes and information systems that define, collect and, transform data and information to underpin decision-making foundations.

Capstone Project- 30 hours, $975

The Capstone Project is a 30-hour course where through the application of the key learning elements from the previous seven modules, participants apply the principles, latest concepts and techniques to a final project. where you'll apply the principals, concepts and techniques taught in the previous seven modules. Participants will select a project that will audit, assess, and improve your current maintenance departments, develop a workplace maintenance strategy, or resolve a critical maintenance issue within departments. 

You can also develop a greenfield maintenance strategy and program with approval from your instructor. This module consists of 2 days in class and around 20 hours of independent work.


 Software application courses

Microsoft Project 

Microsoft Project is a 21-hour course that teaches you how to track the progress of your projects. You'll learn how you can use Microsoft Project to plan and control your time, money and resources as well as schedule and track every task related to a successful project. You will also use advanced functions to customize a project plan.


Course topics include using drawing tools, setting options, workgroup functions, Project Central, sharing data among programs, multi-project management, cost management and tracking results, resource and task management.

Credit for Prior Experience
Applicants for MMP certification with previous experience or skills in the subject areas covered in the modules can
apply for Prior Learning Assessment and Recognition. This can reduce the amount of classroom time required to obtain the MMP certification. See the Prior Learning Assessment and Recognition section of the MMP Course Training Standard on the PEMAC Asset Maintenance Association of Canada website for full details.

Required Textbooks

Please visit PEMAC Asset Management Association of Canada Bookstore for textbook and workbook information.

Instructor Biography

Roger Davies
Following an education in Computer Technology, Roger joined the Electrical Engineering department at The Steel Company of Canada where he worked with the maintenance personnel in various production mills.

This practical experience led him into the second phase of his career of implementing computer-based process control systems for asset-intensive industries across North America. His focus was on SCADA, DCS and process instrumentation applications for heavy industry. This activity resulted in direct contact with engineering and maintenance personnel industry wide.

Throughout his career, constant exposure to industrial maintenance paved the way for a natural evolution into becoming a maintenance management specialist in the areas of best business practices and associated software tools. After working for a few companies that developed and implemented computerized maintenance management systems, (CMMS), Roger formed his own corporation, The Da-trol Group Inc., in 1987. Da-trol’s value added services all relate to optimizing company’s profitability through improved maintenance operations whether with policies and procedures, several software tools or consulting.

Aside from his Da-trol activities, Roger has also instructed many maintenance management courses through six Colleges in Ontario and Alberta for the past 15 years. He also develops curriculum to satisfy the specific needs of individual companies.
Dennis Heinzlmeir

Dennis is a maintenance and turnaround professional grounded in more than 30 years of hands-on experience involving industrial projects. Extensive background in project management, quality, safety and project controls.  His experience covers the whole life cycle of projects from the Feasibility Study, Front End Engineering, Detailed Engineering, Construction, Commissioning and Start-up and Operations and Maintenance.  He was employed with one of Canada's largest maintenance providers for over 18 years and spent over 12 years living in Fort McMurray.  He has been a member of PEMAC for over 14 years, and is currently the President of the Alberta Chapter and a Director of the Fort McMurray Chapter.  He has been an instructor for PEMAC since 2010.  He is currently the Marketing and Operations Director at Akron Engineering Consultants Group Ltd., which provides the industry with consolidated services in civil, structural, electrical, mechanical engineering, maintenance, project and construction management.  Akron is located in Fort McMurray.

Canada-Alberta Job Grant

The Canada-Alberta Job Grant provides funding to Alberta business to help hire and train employees. You can receive up to $10,000 per employee per year for skills training.  Keyano College has a list of pre-approved courses and program areas that are eligible for the grant.  Visit our Canada-Alberta Job Grant webpage for information on how to apply and employer benefits.


Our Maintenance Management Professional program is only available for Corporate Training request. Please contact our Corporate Training Department by email  or call 780-791-4860 for more information.