A detailed review of UpKeep's maintenance management software with pricing, comparisons to competitors, and FAQs.

Updated on February 2nd, 2023

The SMB Guide is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Learn more

UpKeep is a maintenance management system (CMMS) created for various businesses, including property, restaurants, and manufacturing. UpKeep allows users to access the software via desktop and mobile devices. Features include customization tools, tasks updates, alerts, and costs reports.



Monthly Pricing


$45.00 /user.


$75.00 /user.

Business PLus

Contact for quote.


UpKeep is a mobile-first preventative maintenance solution that is designed to be used by in-the-field technicians on their smartphones. It is a great, all-purpose maintenance management product that has received very few customer complaints.

UpKeep offers an impressive set of features that automates workflows, reduces response time, and expertly handles preventative maintenance.


UpKeep is a highly versatile tool that can create work orders, communicate with technicians, receive real-time notifications, and receive a complete overview of their facilities. UpKeep's unique features automate just about everything to do with asset and facility management and maintenance and it offers a free version.

UpKeep is one of the few preventative maintenance solutions designed to be mobile-first and offers amazing functionality on its mobile apps. It also offers an intuitive and very easy-to-use UI as well as great customer support.


While UpKeep is a user-friendly product, the sheer number of features on offer can be overwhelming at first and it may take some time and training to get used to all of the features. UpKeep also lacks flexibility in setting user permissions. Finally, while UpKeep does offer a variety of integrations, they are only available on the Business Plus and Enterprise plans.


UpKeep has been accredited with the Better Business Bureau since 2018 and has an A+ rating. BBB has also gathered 23 customer reviews for UpKeep; 21 5-star reviews and two 4-star reviews.

These customers recommend UpKeep as they say it is easy to use and navigate, the support team is quick to respond, and the software does what it should. One customer does note that there is a slight version variance between the iOS and Android models which can cause confusion when switching devices.

Trustpilot, on the other hand, has collected 26 customer reviews for UpKeep, of which 69% are 5-star reviews. Positive customer reviews have noted that UpKeep helped them to streamline their business operations for maximum efficiency and that the support teams are excellent and highly responsive. Some customers have noted that the mobile and desktop versions are not the same.

UpKeep Packages:

UpKeep's packages all feature work orders, work requests, and asset management, as well as working with the mobile app.

Work Orders:

All four packages offer basic features, such as unlimited work orders, time and cost tracking, checklist templates, shared work orders, preventative maintenance, and monthly PM schedulers, but the Starter package lacks the signature capture feature available on the Professional package. Both the Business Plus and Enterprise packages offer daily and weekly PM schedulers, workflow automation, and an offline mode, features lacking on the Starter and Professional packages.

Work Requests:

All packages feature unlimited work requests and image attachments, but the Professional, Business Plus, and Enterprise packages also feature a request portal.

Asset Management:

All packages offer basic features, such as unlimited assets, locations, and parts, inventory management, and meter readings, but the Starter package lacks the PDF and video upload feature offered by the Professional Package.

Both the Business Plus and Enterprise packages also feature asset downtime, depreciation, and warranty tracking, asset lockout tagout, and purchase orders. These extra features are not available on the Starter and Professional packages.


The Starter package features PDF and CSV reporting and full work order histories, while the Professional package also includes a reporting dashboard. The Business Plus and Enterprise packages offer these features as well as API access.


The Starter and Professional packages do not offer any integrations. On the Business Plus package, users have access to Slack, business integrations, and APIs. The Enterprise package offers these integrations as well as Monnit Sensors and other custom integrations.


All plans come with articles, training webinars, and chat support. The Professional plan also includes phone support while the Business Plus plan includes access to a dedicated account manager. The Enterprise plan offers all of these support options as well as on-site implementation and training.

Package Comparison:

Plan Name

Best For

Basic Functions

User Essentials


Small and mid-sized businesses.

Advanced reporting around maintenance activities.

1 - 5 users can pay monthly or annually, 6 or more users can only pay annually.


Mid-sized businesses.

Advanced asset tracking, maintenance scheduling, and reporting w/ APIs.

Only annual plans are available with a minimum of 5 users.

Business Plus


Streamline maintenance at a multi-level facility.

Only annual plans are available with a minimum of 25 users.

UpKeep vs. eWorkOrders
UpKeep vs. eWorkOrders:

While UpKeep is slightly more expensive than eWorkOrders, it offers far more support options than eWorkOrders. UpKeep also offers more solutions, such as asset, facility, and property management, while eWorkOrders focuses on CMMS. eWorkOrders is also module-based while UpKeep is all-inclusive, depending on the selected price plan.

UpKeep vs. eWorkOrders Comparison:




Starting price

$45.00 /user /mo.

$1,980.00 /yr.

Highest price

$75.00 /user /mo.

$120.00 /user /mo.

Free trial

Free 14-day trial.

Software demo only.

Customer support

Articles, training, videos, chat, phone, account manager.

Training, videos, phone, email.

Mobile support

iOS and Android apps.

Windows, Android, and iOS apps.

Upkeep vs. Axxerion CMMS
UpKeep vs. Axxerion CMMS:

While UpKeep's pricing starts at $45.00 per user per month, companies need to contact Axxerion CMMS for a custom quote. Both platforms offer inventory management, work orders, and advanced reporting, but Axxerion CMMS features more powerful invoicing tools. Of the two, only UpKeep offers a free trial.

UpKeep vs. Axxerion CMMS Comparison:



Axxerion CMMS

Starting price

$45.00 /user /mo.

Contact for quote.

Highest price

$75.00 /user /mo.

Contact for quote.

Free trial

Software demo and 14-day free trial.


Customer support

Articles, training, videos, chat, phone, account manager.

Articles, training, videos, email, phone.

Mobile support

iOS and Android apps.

Web-enabled tablets.


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


UpKeep's maintenance management software works particularly well for the following industries:

  • Manufacturing.
  • Equipment.
  • Facilities.
  • Farming/Agriculture.
  • Building.
  • Property.
  • Hospitality.
  • Restaurants.
  • Small Businesses.
  • Churches and Non-Profits.
  • Fleets.
  • Schools.
  • City Municipalities.
  • Gyms and Fitness.



Third-Party Integration


Microsoft Teams, Slack, and Zendesk.

Customer Relationship Management (CRM)


Enterprise Asset Management (EAM)

Infor and IBM Maximo.

Enterprise Resource Plannning (ERP)

QuickBooks Online, Microsoft Dynamics, and Oracle Netsuite.

Sensors and Hardware

Monnit, Drone Deploy, and Titan GPS.

Security and Privacy

Microsoft Azure Active Directory, OneLogin, and Okta.


Looker, Domo, REST API, Webhooks, Coupa, Xero, Tableau, Zapier, and Power BI.

Additional Products:

Asset Management:

UpKeep's asset management software allows users to automate their preventative maintenance tasks but creating maintenance requests and assigning work orders to technicians. Assets include machines, equipment, vehicles, and facilities.

Users can manage and track every asset from one platform and create one-time or recurring work orders. You can also manage your inventory for replacement parts, liquids, and accessories and keep track of inventory used in work orders and received from purchase orders.

Technicians can be assigned work orders and business owners can view open and pending work orders for each technician as well as review a technician's full work order history. Also, equipment operators, drivers, and machinists can create maintenance requests when they notice an issue from their smartphones.

Facility Management:

UpKeep's facility management software allows business owners to manage their facility's technicians, assets, and inventory and increase productivity with scheduled inspections and live reporting. With the facility management software, users can create equipment-specific work orders, inspection checklists, troubleshooting documents, and visual references for each asset.

Users can also add parts to work orders and create purchase orders for vendors, which will be tracked for inventory management.

Business owners can assign work orders to in-house maintenance technicians and external service providers as well as generate shareable links to transfer knowledge to the external service providers. Finally, owners can allow anyone in their facility to submit maintenance requests from their smartphones without having full access to the owner's account.

Property Management:

UpKeep's property management software allows users to schedule regular maintenance, receive maintenance requests from guests and tenants, and assign work orders for emergency repairs. Property owners can avoid complaints with recurring work orders and keep their tenants updated on repairs.

Users can view pending or completed work orders for any building or room and schedule recurring work orders for preventative maintenance. Work orders can be assigned to the in-house maintenance team who then update the work orders on their smartphones when completed while owners keep track of any parts used in work orders.

Owners can view complete maintenance histories for any unit and add notes, floorplans, and other documentation. Information can be shared with plumbers, electricians, and other contractors with public links and property owners can communicate with them directly through the app.

Inventory Management:

UpKeep's inventory management software allows users to manage inventory with barcode scanning, maintain stock levels of vital supplies, add parts to work orders and automatically update the inventory count, and restock the inventory with purchase orders.

There is also an inventory management app so that users can manage their inventory from their tablet or smartphone, add parts manually or with QR code scanning, and request parts from the storeroom manager with the in-app messaging feature.

Enterprise (EAM):

UpKeep for Enterprise Asset Management is designed for multi-level facility management and is ideal for more than 25 technical users. The Enterprise dashboard features advanced reporting for insights into each facility, how facilities compare, and an overall view as well as team account management across facilities.

Users can link multiple accounts or allow each facility to own and customize their specific account. UpKeep's EAM solution focuses on the overall equipment effectiveness of a plant to improve the plant's reliability.

UpKeep Sensors:

UpKeep offers a sensor that uses the Internet of Things to monitor asset health and facility conditions and to track downtime in real-time. The temperature sensor allows users to set high and low limit thresholds and receive notifications to prevent damage or overheating.

Key Information:

Legal Name

UpKeep Maintenance Management


Ryan Chan

Founding Date

Jan 01, 2014


10880 Willshire Blvd., 850 Los Angeles, CA 90024

Number of Employees


Number of Customers





1 (323) 880-0280




What is UpKeep?

UpKeep is a maintenance management system created for various industries and businesses, including property, restaurants, and manufacturing. UpKeep allows users to access the software via desktop and mobile devices.

What is UpKeep's price range?

UpKeep's pricing starts at $45.00 per user per month.

Is there an UpKeep free trial?

Yes, UpKeep offers new users a free 14-day trial of its software.

Are there reviews available for UpKeep?

See our UpKeep review.