• FM team managing work orders in email and tracking asset service history in spreadsheets because the CAFM system doesn't match how your maintenance workflows actually run?

  • Leadership asking for space utilisation and maintenance compliance reports that your current system cannot produce without someone manually assembling data from multiple sources?

CAFM Software Development

Custom computer-aided facilities management platforms covering work order management, asset registry, space management, and the operational reporting that gives FM teams and leadership visibility into facility performance across multiple sites.

Generic CAFM platforms are built for the median FM operation. When your workflows, your asset types, or your integration requirements diverge from that median, the configuration overhead in a generic platform costs more over time than a purpose-built system.

  • Work order management covering reactive and planned work from raise to close

  • Asset registry with location, condition, service history, and lifecycle cost tracking

  • Space management and floor plan integration with occupancy and allocation reporting

  • FM dashboards and KPI reporting for team leads and portfolio managers

RaftLabs builds custom CAFM (computer-aided facilities management) platforms for facilities teams managing multi-site property portfolios. We develop work order management systems, asset registries with service history and lifecycle tracking, space management with floor plan integration, multi-site portfolio management, and FM KPI dashboards for team leads and portfolio managers. Most CAFM platform builds deliver in 12--16 weeks at a fixed cost.

Vodafone
Aldi
Nike
Microsoft
Heineken
Cisco
Calorgas
Energia Rewards
GE
Bank of America
T-Mobile
Valero
Techstars
East Ventures
100+Products shipped
24+Industries served
FixedCost delivery
10-16Week delivery cycles

When generic CAFM platforms don't fit

Off-the-shelf CAFM platforms work well when your FM workflows are close to the standard model the vendor designed for. When they aren't -- when you have site-specific maintenance workflows, asset types the generic platform doesn't model correctly, or integration requirements with building systems that the vendor doesn't support -- the configuration effort becomes ongoing overhead that never fully resolves the mismatch.

A custom CAFM platform is scoped around your actual FM operation: the work order types your team raises, the asset categories you manage, the contractor relationships you run, and the reports your operations director reviews each week. The result is a system your team uses because it fits the job, not one they work around because it was designed for someone else's facilities operation.

What we build

Work order management and routing

Work order management covering the full lifecycle from raise to close. Reactive work orders raised by facilities staff, building users, or automated triggers from asset monitoring. Planned work orders generated from preventive maintenance schedules. Routing logic that assigns work orders to the right technician or contractor based on trade, site location, and availability. Status tracking at each stage with escalation alerts when SLAs are at risk. Work order history linked to the asset or space it relates to. The operational record that replaces email threads and telephone coordination as the system of record for FM activity.

Asset registry and equipment database

Centralised asset registry covering every maintainable asset across your portfolio -- HVAC plant, lifts, fire systems, electrical distribution, building fabric, and fixed equipment. Asset records include location (building, floor, space), installation date, manufacturer, model, warranty status, and assigned maintenance contractor. Service history linked to each asset from completed work orders. Condition grading and last inspection date. Lifecycle cost tracking from purchase through service events. Capital replacement forecasting based on asset age, condition, and replacement cost. The asset database that makes informed maintenance and replacement decisions possible.

Space management and floor plan integration

Space inventory linked to floor plans so every space has a recorded function, department allocation, capacity, and condition. Floor plan viewer with space overlay showing current allocation, occupancy status, and recent work order activity per space. Space handover and reallocation workflow for FM teams managing departmental moves. Occupancy analytics drawn from booking system data or sensor integration. Department allocation reporting showing which departments occupy which spaces, at what cost allocation, and against agreed space standards. The space data layer that connects FM operations to real estate and portfolio planning decisions.

Multi-site portfolio management

Multi-site data architecture with site-specific configurations for maintenance schedules, contractor assignments, and compliance requirements -- combined with portfolio-level reporting that aggregates across all buildings. Site manager access scoped to their building. Portfolio manager access with consolidated views across all sites. Site comparison reporting for FM directors tracking performance across the portfolio. Site-specific alert thresholds for work order response times, asset condition scores, and space utilisation. The architecture that makes a single FM platform work across ten or a hundred sites without forcing identical workflows on buildings with different operational requirements.

FM reporting and KPI dashboards

Operational dashboards for FM team leads showing open work order counts by status, SLA compliance rates, overdue preventive maintenance jobs, and assets flagged for inspection. Portfolio dashboards for FM directors and operations managers covering maintenance spend by site, contractor performance against SLAs, space utilisation trends, and asset condition distribution. Scheduled report delivery so FM directors receive the weekly summary without someone manually compiling it. The reporting layer that allows FM teams to demonstrate operational performance with data rather than narrative.

Mobile access for field teams

Mobile application for technicians and contractors working in the field -- work order view with full job details, asset information, and service history. Job acceptance, status update, and completion recording from the technician's phone without returning to a desk. Photo capture for job documentation and defect recording. Digital signature for work completion sign-off. Parts usage recording against the work order. Offline mode for buildings with poor connectivity. The mobile access that replaces paper job sheets and makes work order status visible in real time rather than at the end of the working day.

Frequently asked questions

A CAFM (computer-aided facilities management) system covers the full scope of FM operations -- work orders, asset management, space management, contractor management, and FM reporting -- typically integrated with floor plans and building data. A CMMS (computerised maintenance management system) focuses specifically on maintenance: planned preventive maintenance scheduling, reactive work orders, and asset service history. A CMMS is a component of a full CAFM platform. If your primary need is maintenance management, a CMMS may be the right scope. If you need space management, contractor management, and portfolio reporting alongside maintenance, a full CAFM platform is the appropriate build. We scope to the actual requirements rather than defaulting to either label.

A CAFM system manages four main data domains. Asset data: what assets exist, where they are, their condition, service history, and remaining useful life. Work order data: what maintenance and FM tasks have been raised, assigned, progressed, and completed. Space data: which spaces exist, how they are allocated, and how they are being used. Contractor and vendor data: which contractors are engaged, what services they are contracted for, and how they are performing against SLA commitments. These data domains need to be connected -- a work order should link to the specific asset it relates to, the space it was raised in, and the contractor it was assigned to -- which is why separate point solutions for each domain tend to create more coordination work than they save.

Floor plan integration starts with your existing floor plan data -- most commonly AutoCAD DWG files, PDF drawings, or SVG exports from a building information model. We convert these to a web-friendly format and build a space layer on top that links each drawn space to its record in the FM database. Space attributes -- allocation, capacity, occupancy status, and recent work order activity -- are then visible as overlays on the floor plan viewer. Updates to space allocation in the FM system are reflected in the floor plan view without redrawing. For portfolios where accurate digital floor plans don't exist, we discuss the options for creating them during scoping.

A core CAFM platform covering work order management, asset registry, and FM reporting typically runs $30,000 to $80,000. A full build adding space management with floor plan integration, multi-site portfolio management, mobile access for field teams, and contractor management runs $80,000 to $180,000 depending on the number of sites, integration requirements with existing building systems, and the complexity of the reporting layer. We scope each project before pricing so you know the cost before development starts. Fixed project costs only -- no hourly billing.

Related facilities management software

Talk to us about your CAFM project.

Tell us which operational workflows you need to connect, how many sites you manage, and what your current system can't do. We will scope the right CAFM platform and give you a fixed cost.