Software Development

Keeping a growing fleet
under control

How we replaced spreadsheets and three disconnected desktop apps with a unified system that tracks every piece of medical equipment across sales, leases, and rentals.

The Situation

A business that
outgrew its tools

A medical equipment company managing a growing fleet of devices across sales, leases, and rentals had outgrown its systems. With over 50 employees and an expanding operation, the tools they relied on couldn't keep up.

Inventory was tracked across spreadsheets and three separate desktop applications — none of which talked to each other. As the business grew, the cracks became impossible to ignore.

The Challenge

  • Equipment was tracked across spreadsheets and three separate desktop apps — none connected to each other
  • Lease expirations and rental terms slipped through the cracks as volume grew
  • Billing errors from manually reconciling data between disconnected systems
  • Staff spent hours on status checks and reporting that should have taken minutes

What We Built

One system for
the full lifecycle

Asset lifecycle tracking

Every piece of equipment has a complete history — from acquisition through sale, lease, rental, return, or disposal.

Lease and rental management

Active agreements, terms, expirations, and renewals managed in one place instead of across disconnected systems.

Billing and invoicing

Invoicing tied directly to equipment transactions, eliminating the manual reconciliation that used to take hours.

Reporting and visibility

Real-time view of fleet status, utilization, and revenue — the kind of operational clarity that was impossible before.

Mobile app for delivery

Drivers access the information they need in the field, keeping equipment status current as it moves.

The Outcome

What
changed

Before

  • Spreadsheets and three desktop apps that didn't connect
  • Hours spent on manual reconciliation and status checks
  • Billing errors from disconnected data
  • Equipment slipping through the cracks as the business grew

After

  • One system for equipment, leases, rentals, and billing
  • Processes that took hours now take minutes
  • Billing errors eliminated by tying invoicing directly to transactions
  • Business grew without adding administrative overhead

The Numbers

By the
numbers

10+

Years

Continuous development — the system keeps evolving as the business grows

1

Unified System

Replaced spreadsheets and three disconnected desktop applications

Web + Mobile

Platform

Full web application with a mobile app for delivery drivers in the field

10 Years and Counting

"This system started as a solution to an immediate problem. A decade later, it's still evolving because the business is still growing."

That's what ongoing software development looks like in practice — not a project that ships and ends, but a system that keeps getting better because the business keeps moving.

Ready to move faster without hiring?

If your business depends on software that needs to keep evolving, Resolve may be the right fit.