About Work Order Pro CMMS

Full-service facilities management & work management software

As luck would have it, my Dad owned a family service station in Amherst, close to Buffalo, New York.  Equipment maintenance, and shop floors, were my playground growing up.

I didn’t play with toy cars and trucks because the full-sized version was dragged into our shop every day. By my early teen years, I was working on every mechanical part at that gas station: the gas pumps, customer cars, and the tow trucks that made up our fleet.

This might not seem like the best childhood to someone outside of industry. But, the time spent with my dad – automotive, building racecars, interacting with the community, learning the urgency of business – these are experiences I wouldn’t trade for anything.

Piloting racecars, and being involved with the auto racing community on both dirt and asphalt has been a very rewarding experience, as well.


Technology was always big for me. Whether computer or machine, I needed to know details on how things worked. Being in the towing and gasoline business brought lessons of good customer service; working hard, but more importantly, working smart. Time is money; there are ways to make business run smoother using all the right tools and software, I was going to find them all.

After school, and making some great contributions to a few larger software and finance teams, I had a burning desire for a role where I could directly improve the lives of professionals in small to midsize companies. Around that time, I fell severely ill, and was told that if I survived, I might not have a normal life.

While trapped in bed, I decided that, no matter what the future held, I was going to make a difference in the world. No matter where I’d been, I was personally doing good work. But what if I could make something that could help thousands of people get the work done right? What if I could make something that allowed employees to communicate in the quickest, most efficient way possible, about the scheduling and flow of their work, requests, and inventory?

What if I make a program that allowed even smaller teams to adopt preventive maintenance schedules, and other “big boy” or “enterprise” features? What if I design a highly-organized and easy to navigate user interface that respects the urgency of business? This is how I decided to create a Computerized Maintenance Management System (CMMS).

I brought this plan to my best friend, a more experienced veteran software engineer, and he said it was all possible. He was the first Work Order Pro developer, and after a few months, we had a working CMMS ready for my family’s towing fleet, manufacturing plants I’d developed relationships with, maintenance shops, machine shops, and any other business with machinery that needed to schedule breakdown and recurring planned work.

Work Order Pro comes from my experience working on garage and shop floors. I know what it takes to keep a business running smoothly. The industries of manufacturing and maintenance are critical to our economy, and I understand the people and processes that make these industries successful.

Work Order Pro was created for technicians and maintenance managers of big facilities, but also for people like my Dad and family who operate essential businesses across the country.

Danny Knoll

Danny Knoll

Founder, CEO, Senior Consultant

Danny has been involved in many areas of maintenance management, facility management, and business software, for over 15 years.
Danny decided to build Work Order Pro after realizing most software that keeps society running has senseless user interface.