scroll down


Up and Running values long-term customer relationships, building custom software in support of those

Technically, our over two decades of custom software development, legacy system support, and migrations drive the engines of solutions that thousands of businesses and millions of people rely on daily. That experience has resulted in hands-on depth in most software development stacks, from the command line systems in the back office to ones that gracefully handle any screen size worldwide.

From a soft skills perspective, we are known for our communication, commitment to the customer, and our ability to creatively and accurately translate business needs into working software.

For more information please download:
Who We Are, Our Clients, and Core Services


Having been in the technical business since 1995 and focusing strongly on Internet software development since 2001, we’ve deployed and extended most open source software frameworks and technologies. This includes not just the development, but also all supporting functions, such as quality assurance, systems administration, and business analysis.

The greatest volume of our work comes from SaaS technical companies and startups, e-commerce clients, and companies that want to build out custom business systems using the latest technologies. The projects include new builds, migrations, and support and extension of legacy systems for all devices. Whether it’s a system to manage railroads, software to keep nuclear plants running, software to help millions of users get meaning out of their emails, an extremely detailed and custom reporting system to help consultants help farmers, a content management email program used by the largest retailers on the planet, a scalable IoT application that can handle 100,000s of products for 1,000s of direct clients and 1,000,000s of end consumers, or a system to help multinationals and governments manage every node on their network, we can develop it and support it.

It’s an honor when we can help clients implement these processes to get more value out of their software development and increase transparency and improve the quality of communication. On that note, our values are communication and transparency, and we live those and we hire for those skills and behaviors. This means we care about how you want to communicate, we listen, and, as a result, we build out software that not only functions, but it does what you want how you want it to, your way.

Peter Hanson founded the business in 1995 and still writes code today. He is a call (906-281-1178) or email (peter@upandrunningsoftware.com) away if you'd like to talk tech. Sales team can be reached at (888-447-9273) or (sales@upandrunningsoftware.com) if you have projects or business that you would like to discuss.

These are some of the technologies we focus on. Logos owned by respective owners. Presence does not indicate a partnership or endorsement.



Our services include:

  • Software Development
    • Support and Scale of Existing Systems
    • Creation of New Systems
    • Migrations of Legacy Software
  • Database Design and Administration
  • Systems Analysis and Design
  • Rapid Application Development
  • Infrastructure Analysis and Maintenance
  • Implementation Rollout and Support
  • Systems Administration
scroll down


We are proud to present our client partners
Here is a selection, and the Customer List presents more, though it’s still not a full list of all of our customers.
We generally serve 125 customers per year, and most of our revenue comes from the top 30 of those.


We have team members in Buffalo, New York; Chicago, Illinois; and near Detroit, Michigan. It’ll be easy to meet with you in person if you live near any of these cities. Outside of that, it’s no issue to take a plane, train, or car to meet with you.

Send us an email

Email us your questions or feedback via the form below. We return all emails within 24 business hours.

Give us a call:

Communication creates opportunities and solves or prevents most problems. Please give us a call at:

cell(Pete’s cell, CTO) 906-281-1178
cell(Sales team) 888-447-9273

Correspond with our home office:

Up and Running Software, Inc.
6200 Prairie Ridge Rd.
Ames, IA 50014

Old-fashioned way of emailing us:

You don't like contact forms? Here is our email address: