Mission Statement

About 21 Century Programming

Our Mission at 21st Century Programming

There is no better joy than helping someone and solving their problems.

People often ask me why I do what I do. It is a good question and the best way to answer that is by recounting some of my experiences with 21st Century Programming (21CP).

Back in early 2000, we were setting up our second customer, Bestway Recycling. We had already installed the system at their main location, and we were on site to install it at their second location. Martha, who worked at the main facility, was sent to this location to help with the training.

She hadn’t seen us arrive and when we knocked on the window to let her know we were there, she started jumping up and down shouting “The computer guys are here! The computer guys are here!” She was so excited, running around the office so uncontrollably happy, you would have thought she won the lottery.

Up until that point in my life, I had never experienced a welcome like that, and I probably never will again, but that feeling of being able to make someone’s life that much better through something as simple as software is something I will never forget.

Another time, Brian from American Recycling called me up and reminded me in a quite unique way how powerful helping people can be. At the time, American Recycling had multiple locations. They were running ROM at one of their smaller sites and had chosen another software vendor for their main location. He proceeded to tell me such a horrific story that I could not believe what I was hearing. My heart really went out to him and for days afterwards the conversation really affected me. I relayed the conversation to our staff and within two months, we had changed over their other facilities to our system. Today, I am proud say that Brian spends a lot more time away from the office and is now focused on building the business. I do not think I could have wanted a better outcome for him.

So, when someone asks what our mission statement is, I will say it is to help people. There is no better thing that you can do.

Dave Kane
President 21st Century Programming (21CP)


We talk to many recyclers who got burned by other software vendors. They lament the money they’ve already spent on system or how they get such terrible treatment from their current vendor. They don’t want to spend more money or go through the stress of learning a new system. It breaks your heart to hear it. Experience has shown us over and over again, once you make the change, it is worth it. There is light at the end of the tunnel and it is never too late to change the road your on.