Skip to content

Platform

Everything between the site visit and the bank transfer.

Not a calculator with a dashboard bolted on. This is the record of a construction job: what it was priced at, what was agreed, what changed, what it cost and what it earned.

Quantity surveyor measuring a drawing on site
Kumasi 4-Bedroom VillaTakeoff to quotation in a single afternoon

01

Estimating

The estimate is where the money is made or lost, so it behaves like a spreadsheet rather than a form — dense rows, inline editing, keyboard movement, and totals that move as you type.

Rebar cages and formwork before a pour
Spintex Warehouse ExtensionConcrete, reinforcement and formwork priced by assembly
Sections and line items
Quantity, unit, rate, waste and markup on every line, each typed as material, labour, equipment or subcontractor.
Waste inside the quantity
Per line or applied across the estimate. The adjusted quantity is what gets priced.
Assemblies
One square metre of blockwork, one electrical point, one bathroom — composite rates built from your own prices.
Templates and BOQ import
Reusable structures, plus Excel and CSV bills mapped into estimate lines.
Live profit protection
Direct cost, overhead, contingency, discount, tax and gross margin visible the whole time you edit.
Deterministic arithmetic
Recalculated on the server before anything is issued. Decimal-safe, never floating point.

02

Cost library

A rate without a date and a supplier is a guess. The price book holds both, flags what has gone stale, and always shows which source a number came from.

Materials
Brand, category, unit, purchase price, selling rate, supplier, city and the date last confirmed.
Freshness
Current under 30 days, ageing to 60, stale beyond — filterable, so twenty rates take twenty minutes.
Labour and equipment
Trades per day, hour or square metre; plant with hire, transport and operator in one all-in rate.
Price priority
Project price, then your supplier price for the city, then the region, then a reference figure.
Supplier comparison
Delivered cost for a required quantity, not yard price alone.
Bulk update and import
A percentage move across a filtered set, or a supplier list mapped once and imported.

03

Quotations and approval

A quotation is a sales document and a legal record at the same time. It has to look right, and it has to be impossible to quietly change after it is sent.

Three formats
Detailed quote, client summary at section level, or a BOQ layout with item numbering.
Company branding
Logo, accent colour, footer, standard introduction, exclusions, bank and Mobile Money details.
Cost never leaks
Client documents carry sell rates and totals only. Cost, markup and margin stay inside your workspace.
Secure approval links
A tokenised URL with no company or database identifiers in it.
Recorded decisions
Acceptance stored with timestamp, device and IP, and written to the audit trail.
Versions preserved
A revision creates a new version. Last month's document is still last month's document.

04

Contracts and cash

The stage where spreadsheets give up. Contract value, variations, milestone invoices, part-payments and retention all have to agree with each other — permanently.

Contractor and client shaking hands beside a completed unit
Labone Duplex, handoverFinal account agreed with every variation on record
Contracts
Original value, approved variations, revised value, retention, start and completion dates.
Milestone schedules
Mobilisation through practical completion, invoiceable the day a milestone is met.
Variations
The original allowance shown beside the new cost, so a client approves a difference rather than a surprise.
Invoices
Deposit, progress, milestone, variation and final, each with due date, paid amount and outstanding balance.
Payments
Mobile Money, bank, cash, cheque or card, with part-payments and attached receipts.
Expenses
Site spending by project and category, so actual cost drives profitability.

05

Reporting and assistance

Reporting is not a monthly ritual here. The dashboard answers what a contractor asks every morning, and the assistant points at what needs attention without touching a figure.

Dashboard
Revenue, outstanding, active projects, win rate, gross profit and cash collected, each clicking through.
Project profitability
Contract value against recorded cost, with a flag when spending runs ahead of progress.
Cash flow
Receipts against site spending by month, and what is owed by whom.
Sales reporting
Pipeline by stage, win rate on decided quotations, and quotes opened repeatedly without an answer.
Estimate review
Missing labour, absent transport, zero waste, thin margin, stale rates — as suggestions you accept or ignore.
Exports
CSV and Excel for every list; print-ready PDF for every client document.

06

Administration and security

Practices and contractor groups run more than one company. Membership, roles and permissions are resolved from the authenticated user on every request.

Multi-company
Switch companies from the sidebar. A record from one will not open in another.
Seven roles
Owner, admin, estimator, project manager, accountant, staff and viewer.
Configurable tax
VAT, NHIL, GETFund levy and custom rates with effective dates — nothing hard-coded.
Numbering
Per-company sequences for projects, estimates, quotations, invoices and variations.
Audit trail
Estimate, price, quotation, contract, variation, invoice and payment changes with user and timestamp.
Notifications
In-app today, with the same event model ready for email, WhatsApp and SMS.

Specifics

The details people ask about in the second meeting.

0

Units of measurement

From bag and trip to m³ and lot, plus your own.

0

Construction categories

Extendable per company.

0

Seeded labour trades

Mason to HVAC technician, priced your way.

0

Payment methods

Bank, Mobile Money, cash, cheque and card.

Currency

GHS by default and locally formatted, with multi-currency architecture for Nigeria, Kenya, Rwanda and Uganda.

Documents

Detailed quote, client summary and BOQ layout; PDF for quotations, invoices, variations and schedules.

Exports

CSV and Excel across every list and report.

Accessibility

Keyboard operation throughout, visible focus states, semantic tables and forms, designed dark mode in the workspace.

Deployment

Docker Compose for the full stack: PostgreSQL, object storage, backend, frontend and the AI service.

Isolation

Company membership verified server-side on every request; a URL never authorises access.

Bring a bill you have already priced.

If our number and your number disagree, the interesting part is finding out which line explains it.