Construction Quality Control Software Modernization for RMA

Overview

About RMA Companies

RMA is a national leader of technology-enabled testing, inspection, and certification services supporting critical infrastructure projects across the U.S. With a team of engineers, scientists, and technicians, RMA offers geotechnical engineering, environmental consulting, pavement analysis, non-destructive testing, and quality assurance for materials. Their work plays a vital role in ensuring safety, sustainability, and innovation in the built environment.

Their Challenge

RMA’s legacy software was central to daily operations, but years of patchwork development left the codebase outdated and difficult to maintain. The system needed to support complex field operations, including data collection, report generation, and lab sample tracking, while adapting to the workflows of multiple business units. RMA also faced mounting issues with unreliable contractors, inconsistent app releases, and a growing demand for modern features. With multiple child companies using variations of the same codebase and no option to rebuild from scratch, RMA needed a trusted partner to modernize and maintain their mission-critical platform without disrupting operations.

Our Solution

Saritasa stepped in to stabilize and enhance RMA’s field and back-office software ecosystem. We worked within the legacy codebase, implementing improvements incrementally to reduce risk while delivering tangible value. Our team introduced robust offline capabilities, improved reporting features, and enabled remote client signatures through a secure web interface. We also supported RMA through a successful cloud migration to Microsoft Azure, boosting performance and accessibility across their growing operations.

Our Approach

What Saritasa Did

Legacy System Improvements

Our team took over a 15-20 year old system that hadn’t been steadily maintained. We focused on first stabilizing, and then gradually improving the complex, multi-version legacy codebase shared across RMA and its subsidiaries.

Offline iPad Functionality

Technicians receive daily job assignments through the iPad app, and many work in the field without a reliable source of internet. Our team enhanced the existing iPad app with offline functionality, allowing technicians to view assignments as well as complete and submit reports entirely offline, with automatic syncing when a connection is available.

Dynamic Reports

Each task type generates a different report, with over 2,000 potential configurations. The app dynamically adjusts forms and required fields based on the assignment.

Report & Lab Workflow

Technicians can fill out reports in the field, record samples, and generate PDFs all entirely offline. Once submitted, the reports are sent to the main office, and the samples are delivered to RMA labs. Lab staff log results, record test dates, and send finalized reports to clients.

Remote Signature Tool

To simplify approvals, we built a tool that allows clients to remotely sign field reports via a web interface, which dynamically adds their signature to the final PDF.

Client Portal

Clients can log into a secure portal to track project progress, review lab results, monitor budget status, and search for historical reports.

Cloud Migration

We helped migrate the platform from on-premise servers to Microsoft Azure, modernizing infrastructure without disrupting day-to-day operations.

Ready to empower your business?