Software Connect logo Software Connect logo
Best-in-Class Software Reviews Research

A mobile-first CMMS software.

About UpKeep

UpKeep is a CMMS software that provides strong mobile capabilities to ensure your technicians and maintenance teams are productive. UpKeeps mobile app provides work requests, inventory management, checklists, work orders, PM scheduling, and QR codes.

UpKeep provides maintenance management through 5 key areas:

  • Asset Management
  • Property Management
  • Facility Management
  • Inventory Management
  • Enterprise Global Maintenance

Video Overview


  • Work Orders
  • Work Requests
  • PM Scheduling
  • Maintenance Checklists
  • Inventory Management
  • Mobile CMMS
  • Workflow Automation
  • Depreciation Tracking
  • Warranty Tracking
  • Downtime Tracking
  • Time and Cost Tracking
  • QR Codes
  • Meter Readings
  • Lockout Tagout
  • Purchase Orders
  • Maintenance Reports


  • Limited free version available
  • Start versions starts at $45/user/month billed annually
  • Professional version starts at $75/user/month
  • Business Plus (minimum 5 users) starts at $120/user/month
  • Enterprise level options available (25+ users) for custom pricing

Product Overview

  • Developer Upkeep
  • Type CMMS Software
  • Client OS iOS, Android, Web
  • Deployment Cloud Hosted
  • Starting Price $45/user/month

User Reviews of UpKeep

Submitted on March 20th, 2023 by Steve Sokoly from STG International

We ended up landing with UpKeep. They were the right tool without too many of the bells and whistles. I feel we get more out of UpKeep than some other systems we looked at and I keep finding more utility for the program each day.

UpKeep was able to offer us exactly what we needed and I am very happy with how things are going. Their support team is great and the implementation process went very smooth for us.

We did buy a few too many licenses than we needed but now we have flexibility to add in the future.

Great support and setup team

Price point is great for what we need.

Submitted on November 3rd, 2022 by JB Fite

We have used this system daily for several years and are looking for other options because there are significant problems with this software. We chose it based on your website and wish we hadn’t.

The Good…

Employees able to create work orders for work they have done using an iPhone.

The Bad…

There are several key features needed to manage maintenance work orders that are missing from their code. We have used UpKeep for several years and are going through the pain of leaving them because they are unable to fix these software issues. I recommend you stay away for this reason.

Submitted on October 6th, 2020 by Ricky Smith from World Class Maintenance

Great people to work with, software is easy to use

The Good…

Personal Service

The Bad…

They may me happy too much

Submitted on June 27th, 2019 by Peter Rodriguez from Beachfront Only Vacation Rentals

We’ve been using Upkeep since the end of 2016. We use task management, we use the billing, we use the assets, we use the inventory. We use all of the features. Primarily for our maintenance of the vacation rentals and long-term rentals. With UpKeep, we really appreciate the ability to manage inventory, manage assets, but it’s the task management that has made our job scheduling and managing tasks so much easier.

Before UpKeep, we used an excel spreadsheet to manage our tasks and try and schedule them. UpKeep has allowed us to continually manage routine, preventative, and ongoing tasks throughout our entire team and has allowed us to continue to maintain our quality.

Using UpKeep has greatly decreased the amount of time required to schedule and manage tasks. It’s allowed me and other managers to spend more time in the field.

I would recommend UpKeep with any maintenance team.

Submitted on June 27th, 2019 by Art Lopez from Stratasys Manufacturing Direct

We’ve been using UpKeep for three years. We use it to run inspections and handle maintenance. UpKeep is user-friendly. The interface is really easy for our technicians and for our requesters that do in-work requests. UpKeep’s been different in ways as far as being in the cloud, it saves all the information there as well. It’s improved our business in terms of reliability and keeping an actual schedule of all of our assets and in a timely fashion getting things done. I would recommend UpKeep to maintenance teams for the following reasons: the friendly user interface and the mobile application is really nice.