HDB & Condo Maintenance Software for Singapore.

Works with the tools Singapore property managers already use
Sound familiar?
Still Managing Building Maintenance on Spreadsheets and WhatsApp Groups?
Most town councils and MCST committees we speak to are running maintenance across hundreds of units from shared spreadsheets, WhatsApp voice notes, and folders full of invoices.
| Block | Unit | Issue | Reported | Crew | Status | Notes |
|---|---|---|---|---|---|---|
| AMK 305 | #12-456 | Ceiling leak | 2 WEEKS AGO | Plumber? | Pending | resident called 3 times |
| TP 94 | Lift Lobby | Light fitting broken | ??? | — | MISSED | no record of request!! |
| TPY 216 | Bin Centre | Pest control due | Mar 2 | Vendor A | Done | NEA ok |
| Punggol Condo | Pool Area | Tile replacement | OVERDUE | Vendor B (on leave??) | Pending | AGM in 10 days |
Maintenance across multiple HDB estates
Work orders come in from void decks, lift lobbies, rooftop tanks, and bin centres — all landing in a shared spreadsheet three people update at different times. Jobs fall through the cracks.
MCST compliance for AGM reporting
Your committee needs audit-ready records, but the current system is a folder of invoices and a WhatsApp group with contractors. AGM prep takes two weeks of manual assembly.
Coordinating vendors across buildings
Plumber for Blk 101–120, electrical sub for the whole estate, in-house for general upkeep. Nobody has a single view. Vendors show up at wrong blocks. Jobs get assigned twice.
Work orders that stall between steps
Resident reports a leak at Blk 305, #12-456. Form passes to supervisor to crew, then stalls. Resident calls again. Nobody can find the original request. Happens dozens of times a week.
AI Dispatcher for maintenance crews
Route crews across estates, not against them
Your teams cover Punggol, Sengkang, and Ang Mo Kio daily. FieldCamp’s AI Dispatcher evaluates thousands of route combinations per second, matching crew skills, location, and job urgency. Emergency repairs slot in without disrupting the day. Routine inspections group by estate so crews aren’t criss-crossing the island.
- Track every job at building · floor · unit level — pull the full history for Blk 412, Level 8, Unit 812 in seconds
- Emergency call-outs assigned to the nearest available crew
- Route in-house teams and contracted vendors from the same dashboard


Inspections & compliance
NEA & BCA inspections
on autopilot
Schedule recurring inspections for fire safety, lift maintenance, water tank cleaning, pest control, and facade checks. FieldCamp auto-generates visits on schedule, assigns the right certified inspector, and logs completion with photos and sign-off.
Compliance records are searchable and exportable — audit-ready for NEA, BCA, and annual AGM reporting.
- Fire safety, lift, water tank, pest control — set once, runs forever
- Certified inspector auto-assigned per inspection type
- Photos, sign-off, and completion logs stored per asset
- Full audit trail — exportable for AGM and regulator checks
Resident request portal
Residents submit.
Work orders create themselves
Residents submit maintenance requests through an online portal — describing the issue, attaching photos, and selecting their block and unit. FieldCamp auto-creates a work order, categorises it by urgency and trade, and routes it to the right team. No more phone calls to the office, no more lost paper forms.
- Online portal — residents submit with photos, block, and unit number
- Auto-categorised by trade (plumbing, electrical, pest) and urgency
- Duplicate requests for the same unit linked automatically
- Residents track status in real time — no calls to the office

Blk 305 AMK Ave 1
Singapore 560305
| Work order | Block/Unit | Amount |
|---|---|---|
| Plumbing repair — ceiling leak | 305 · #12-456 | $280.00 |
| Pest control (NEA) — bin centre | 305 · Common | $180.00 |
| Lift lobby light replacement | 305 · Level 5 | $95.00 |
SGD invoicing & Xero sync
Every work order, on the invoice
Generate invoices in SGD with 9% GST calculated automatically. Itemise by building, by unit, or by maintenance contract. Sync invoices, payments, and vendor bills to Xero — reconcile vendor payments against the work orders they fulfilled.
- Itemise by building, unit, or maintenance contract
- 9% GST calculated automatically on every line
- Vendor bills linked to the work orders they fulfilled
- Full two-way Xero sync — invoices, payments, reconciliation
- Accept maintenance fees via PayNow or Stripe
How it works
From Resident Request to Completion,
One Connected Flow
Built for both HDB town council workflows and MCST condo operations. Every step carries data forward — request, dispatch, complete, record. Nothing re-entered between WhatsApp, spreadsheets, and Xero.
STEP 01
Resident reports
Resident submits via the online portal, phone, or walk-in. Issue logged with block, floor, unit, and photos, no paper forms.
STEP 02
Triaged & assigned
FieldCamp categorises by trade and urgency. AI Dispatcher routes to the nearest in-house crew, or the contracted vendor for that estate.
STEP 03
Work completed
Crew arrives, logs work done, captures before-and-after photos, and marks the job complete from their phone. Supervisor reviews and approves.
STEP 04
Resident updated
Resident receives a WhatsApp notification that the request is resolved. Feedback captured. Full history stored against the unit.
STEP 05
Audit-record
Work order closes with a full trail — who reported, assigned, completed, when, and cost. Records feed straight into AGM and regulator reporting.
Built for Singapore’s scale
From a single condo to multi-estate portfolios.
Whether you maintain 50 units or 5,000, the workflow is the same: request, dispatch, complete, record. No spreadsheet that breaks at 500 rows, no WhatsApp group that’s impossible to search, no paper trail that disappears when someone leaves.
— Built for town councils & MCSTs across Singapore
Integrations
Connected to the Tools Your Operations Already Use
Xero
Sync invoices, vendor bills, and payments. GST reporting ready. Reconcile vendor payments against completed work orders.
WhatsApp Business
Work order updates, completion notifications, and inspection reminders via WhatsApp — for residents, vendors, and crews alike.
Google Calendar
Crew schedules, inspection dates, and vendor appointments sync to Google Calendar in real time. No double-booking.
Stripe & PayNow
Collect maintenance fees and ad-hoc repair charges. Residents pay from the invoice link — card or PayNow.
FAQ
Frequently Asked Questions.
Get started
Stop managing building maintenance on paper and WhatsApp.
Join Singapore property managers and town council operations teams who dispatch crews smarter, track every work order from request to completion, and keep compliance records audit-ready.