Tag: cmms

  • Digitalization of MCST Management: How Basementgrid’s 5 Roles Help

    Digitalization of MCST Management: How Basementgrid’s 5 Roles Help

    We looked at over 100 MCSTs in Singapore, and one thing kept showing up: the way a maintenance platform defines its roles decides whether the platform actually gets used. Most CMMS tools get this wrong for strata settings, and the gap shows up as unclosed work orders, unpaid vendors, and eventually a return to pen and paper.

    Here’s what we found, and how we built Basementgrid’s role structure around it.

    Why Digitalization of MCST Management Needs More Than a Typical CMMS

    In a normal maintenance department, or a company whose business is maintenance, the role structure is simple. An admin has full access to work orders and assets. He creates a work order and assigns it to a teammate, who has limited access. The teammate does the fix, or calls in a contractor, records proof of work, and closes the case.

    Budget approval sits outside the CMMS entirely. It happens in accounting software, where a director signs off once the amount crosses a threshold. Anything under that threshold gets done first, the vendor invoices after, and the manager submits it to accounting for payment.

    The CMMS itself just tracks asset failure history. An internal technician records completion and closes the case.

    This works because there’s always an internal technician in the loop. That assumption breaks down completely in a strata setting.

    Ghost Maintenance: The Barrier to Digitalization of MCST Management

    About half of Singapore’s MCSTs have fewer than 50 units. That means one managing agent, often juggling several other estates at the same time, running the whole show. There’s no budget to hire a technician to accompany every contractor and log the work.

    That’s how ghost maintenance happens: work gets done, but nobody records it in a system the MCST can actually trust.

    It gets worse when the CMMS itself is the obstacle. A contractor already juggling different CMMS tools across multiple estates isn’t going to climb a steep learning curve for one client. Work orders stay open, or never get logged at all. Eventually the MCST gives up on the software and the building manager, especially one trained the old-school way, goes back to pen and paper.

    Handing the vendor a “limited user” role and expecting diligent record-keeping doesn’t solve this. It just moves the failure point.

    More people are involved in an MCST repair than in a typical in-house maintenance job: admin, council, vendor manager, technician, accountant. More people means more places for a step to get skipped. Without a system that automates the handoffs between them, things fall through the cracks, and when they do, the blame lands on the building manager, whether or not the failure was actually his.

    Basementgrid’s 5 Roles: The Framework for Digitalization of MCST Management

    Digitalization of MCST Management

    Basementgrid’s role structure starts from a different assumption: every role has exactly one job to do at each stage of the maintenance cycle, and the process itself enforces compliance. No role in Basementgrid is ever asked to do more than two primary actions across the whole process. Simple, clear, and easy to follow, even for a first-time user.

    1. Admin (usually the building manager) Creates the work order and tracks its status. Can extend the role to an in-house technician if the MCST has one, or keep it limited to himself. No work order issued means no vendor gets paid, which is what keeps every job logged, especially the ones tied to payment.

    2. Approver (usually council members) Gets notified once a work order crosses the amount threshold and votes for or against it. For a closer look at how threshold-based approval works, see our guide on the MCST maintenance approval process.

    3. Vendor Manager Receives the approved work order and assigns a Vendor Technician to it.

    4. Vendor Technician Travels to site, clocks in on arrival, and completes the job, including GPS-verified photos and any custom form fields required for that job type.

    5. Admin verifies, Vendor Manager invoices, Approver reconciles Admin checks and verifies the completed work. Vendor Manager submits the invoice to the MCST for payment. Once payment is made offline, the Approver (usually an accountant) logs the payment and closes the loop.

    RolePrimary Action
    AdminIssues the work order, verifies completed work
    Approver (Council)Approve or reject above-threshold work
    Vendor ManagerAssigns technician, submits invoice
    Vendor TechnicianClocks in, completes the job with proof of work
    Approver (Accountant)Logs payment

    Why a Longer Process Delivers Real Digitalization of MCST Management

    This process has more steps than a typical CMMS. That’s deliberate. Every role is accountable for one action, and every action is designed to be simple enough that if you know how to use WhatsApp, you can use Basementgrid.

    The result: work that needs doing gets logged, work that’s completed gets verified with proof, and payment gets reconciled against actual work done. No ghost maintenance, no vendor chasing payment nobody agreed to, no manager stuck re-explaining a CMMS to a contractor who’s already juggling three others.

    That’s the difference between a maintenance tool built for internal teams and one built for how MCSTs actually operate.

    For a full breakdown of how each role works inside the platform, see our help center guide: Understanding Roles: Administrator, Collaborator, and Requester.

  • MCST Building Management: How Data Kidnapping Holds Your Estate Hostage

    MCST Building Management: How Data Kidnapping Holds Your Estate Hostage

    Every year, condos and industrial estates across Singapore pay millions in “ransom money” to incompetent vendors and subpar Managing Agents (MAs). They don’t call it ransom, of course. They call it “the trouble of switching.”

    Let’s call it what it is: data kidnapping, and it’s quietly plaguing property maintenance across every MCST in Singapore.

    When your vendor holds the only copy of your equipment history, they own you. When your MA’s diligence is the only thing keeping your compliance records from vanishing, they own you too.

    Councils tolerate nonsense. They overlook phantom billing. They compromise on terrible service. Why? Because the alternative feels worse: a black hole of missing data the moment you fire them.

    The MCST Building Management Handover Mess (And the Illusion of Control)

    Singapore’s property management industry has quietly accepted chaos as the status quo.

    • When a Managing Agent changes, the handover is a nightmare. Months later, the new team is still chasing the old team for repair logs that “went missing” during the transition.
    • When an onsite building manager resigns, decades of institutional knowledge walk out the door with them.

    MCST councils and MAs live in fear of this operational amnesia. So they stick with the devil they know, because losing the data feels riskier than keeping a bad vendor around.

    That’s the trap. And it’s exactly why so many estates stay stuck with underperforming MAs and vendors for far longer than they should.

    What Data Kidnapping Actually Costs Your MCST

    The costs rarely show up as a single line item, which is part of why councils underestimate them.

    Take a lift maintenance contract. If the outgoing vendor’s service history lives only in their own filing cabinet, the incoming vendor has no baseline to work from. They can’t tell you when a part was last replaced or whether a fault is recurring. So they start fresh, sometimes literally re-inspecting equipment that was serviced weeks earlier, and MCSTs end up paying for duplicated work.

    Or take compliance. Fire safety certificates, lift inspection records, and other statutory documents often sit wherever the current MA happens to store them. When that MA is replaced, councils frequently spend months chasing paperwork just to prove the estate is compliant, sometimes past the deadline for renewal.

    None of this shows up on an invoice as “cost of data kidnapping.” It shows up as delayed repairs, duplicated invoices, and councils quietly deciding it’s easier to renew a bad contract than to fight for records that might never turn up.

    Enter Basementgrid: A Permanent System of Record for MCST Building Management

    GPS-Verified Photo Check in Basementgrid App

    Basementgrid was built to end data kidnapping in strata management. Not just another piece of maintenance software, but an uncompromisable system of record. Think of it as a permanent digital medical record for your building: one that nobody can delete, withhold, or hide behind.

    Like any well-run organization, Basementgrid enforces complete accountability, building by building, asset by asset:

    • Every service report is fully captured with digital verification, timestamps, and photos before a vendor gets paid.
    • Every asset’s full maintenance history is permanently archived in a central workspace, independent of whoever happens to be managing the building right now.

    If a vendor underperforms, you don’t have to hesitate. You can actually fire them.

    Because with Basementgrid, the new vendor logs in on day one with full visibility of every screw, pipe, and repair history for the estate. You’re not starting from scratch. You’re just continuing a smooth operation.

    Own Your Estate’s Data, Not Just Its Address

    Stop letting paper trails and mediocre service hold your MCST hostage. Your building’s maintenance history should belong to your estate, not to whichever vendor or MA happens to be holding onto it this year.

    Own your data. Own your estate.

    Download Basementgrid and set up your estate today →

  • The iCondo Lesson: Why Operations Software Fails Where Community Apps Succeed

    The iCondo Lesson: Why Operations Software Fails Where Community Apps Succeed

    Singapore has spent years pushing the built environment towards digitalisation. The government’s Smart Nation initiative champions drones, sensors, and automation to make city infrastructure more efficient, and BCA’s Integrated Digital Delivery (IDD) programme pushes the same digital-first thinking across the building lifecycle, from design through to asset management. On paper, MCSTs today have no shortage of CMMS options to choose from.

    And yet adoption is close to zero. Ask most council members or building managers, and their CMMS either sits unused after the first few months, or never got past the pilot stage. The only category of app that has genuinely caught on with residents is community-focused apps like iCondo — and those have nothing to do with actually running the estate’s operations. They handle bookings and announcements, not maintenance, vendors, or compliance.

    That gap between “software exists” and “software gets used” isn’t a technology problem. It’s a design problem. Here’s how MCSTs actually work. When council members engage a managing agent, and if the budget allows, they’ll want someone onsite to attend to occupants directly. So they add headcount — anywhere from just a building manager, to an admin staff and a technician (handyman). How much they can add usually comes down to the maintenance funds contributed by subsidiary proprietors (SPs). Bigger estates, bigger budgets, more headcount.

    But the heavy, important work — a lift breakdown, a leaking rooftop — is done by vendors. So the MA’s real job is managing these vendors professionally and promptly. And this is where most CMMS implementations fall apart.

    Problem 1: CMMS is built for internal staff, not vendors — even for MAs like Smart Property

    When an MA implements a CMMS, vendors often don’t follow it. Most of these systems aren’t mobile-first, and they’re designed with internal staff in mind — which means they ask for more information than a vendor technician actually needs or wants to fill in. The learning curve is too steep for vendor technicians and vendor managers, and that’s usually where CMMS adoption quietly fails.

    How Basementgrid solves this: We split vendor managers and vendor technicians into two distinct roles, each with only what they need to do — and a single primary action button that tells them exactly what’s required next. Basementgrid also works as field service management software for vendor managers themselves. They carry one verified profile across every estate they work in, so they’re not learning a new system each time — just repeating the same procedure somewhere else. Mobile-first, role-specific, and structured so no one can skip a step in the maintenance process.

    Problem 2: Building managers have no leverage over vendors

    BMs usually start out enthusiastic when a CMMS is launched. But when vendors don’t cooperate, that enthusiasm fades fast, and the software gets abandoned — a pattern we’ve written about before in why building managers can’t put maintenance on autopilot. The real issue is leverage: BMs don’t have much power over vendors, because the supply of vendors willing to do the work at a reasonable price is limited. Unlike a large corporation dealing with vendors, the balance of power here tilts toward the vendor, not the buyer.

    How Basementgrid solves this: We built payments directly into the maintenance process. Invoices are submitted through Basementgrid as part of the workflow, not handed off to a separate finance process. This does two things. First, it gives vendor managers a reason to follow the procedures we require, because completing them is the path to getting paid. Second, it gives building managers instant visibility into payment status. The two departments stop working in silos — and for the MAs who outsource accounting (about half of them do), everyone knows immediately whether a job has been invoiced, paid, or stuck.

    Problem 3: Council members are more than “requestors”

    Most CMMS platforms are built for the building management team and technicians, which means council members are treated as just another requestor in the system. But that undersells their role. The maintenance health of the estate, and its statutory compliance, ultimately rests on their shoulders — even when an MA is engaged. They can’t hand off responsibility entirely if a vendor, MA, or technician drops the ball. The same goes for the funds they’re accountable for, whether management funds or sinking funds.

    How Basementgrid solves this: We keep it simple. Council members only need to give majority approval when maintenance or repair costs exceed a set threshold, and they have view access to all work orders at all times. If they want an overview of the estate, they can generate reports — but it’s optional, not mandatory. We call this role “Approver,” and it does double duty: it also keeps building managers accountable, since they know council members can see what’s happening in the estate at any time.


    Try it for yourself

    To be clear, Basementgrid isn’t trying to replace iCondo, and it doesn’t need to. iCondo does community well — bookings, announcements, keeping residents in the loop. We do operations — maintenance, vendors, payments, compliance. Different jobs, different users, and there’s no reason an estate can’t run both side by side. The problem was never that community apps exist. It’s that operations software never solved the vendor problem, so it never got the chance to matter the way iCondo did.

    Whether you’re a council member, a managing agent, or a subsidiary proprietor who owns just a small fraction of the estate, you can download the app here and reach out if you need a hand getting started.

    We’re always happy to partner with managing agents looking to integrate Basementgrid into their operations, help council members set it up and customise it for their estate, or support onboarding for building managers and vendors. It’s the same spirit behind Savills’ partnership with iCondo on the community side — we’d like to be that partner for MAs on the operations side.

    Because at the end of the day, if the process is broken, changing the people running it won’t fix anything.