Home/Portfolio/Waterway Case Study
Case study · Construction ERP

One system from the first quotation to the final payment certificate

How Kikavu Tech Solutions built a custom ERP for Waterway Company Limited, a swimming-pool construction company in Dar es Salaam, so that estimating, purchasing, site progress and billing all run from a single, secure platform.

ClientWaterway Company Limited
IndustrySwimming-pool construction
LocationDar es Salaam, Tanzania
Delivered byKikavu Tech Solutions
Year2026
The Challenge

Many moving parts, no single view

Pool construction looks simple from the outside, but a single job mixes civil works, plumbing, filtration equipment, tiling and finishing, each with its own quantities, suppliers and payment milestones. Waterway was quoting and running jobs across spreadsheets, paper and separate tools.

The management team needed one place to see what a job is expected to cost, what has actually been spent, and what can be billed to the client right now.

  • Quotations rebuilt from scratch every time, with slow and inconsistent pricing
  • No early warning when purchases went beyond the quoted budget
  • Progress payments, retention and advance deposits calculated by hand
  • Supplier records and purchase orders kept separately from the job they belong to
  • Staff logins protected by a password alone
What We Built

A modular ERP built around how a construction company works

The Bill of Quantities (BoQ) is the heart of the system, and every other function connects to it.

  1. EstimatePool calculator and BoQ
  2. QuoteApproved BoQ becomes the quotation
  3. ProjectCreated automatically
  4. PurchaseOrders checked against budget
  5. BuildBudget vs actual control
  6. BillProgress certificates and invoices
ESTIMATING

Pool calculator and Bill of Quantities

Enter the pool's length, width, depths and deck size and the system works out volume, surface area and equipment sizing. From there the estimator builds a BoQ from reusable templates, section by section, with quantities, unit rates and margin.

  • Reusable templates for common pool types
  • Versioned BoQs, so a revised offer never overwrites the original
  • A clean, branded PDF ready to send to the client
Bill of Quantities · BoQ-0001
ItemQtyUnit rateTotal (TSh)
1 · Earthworks and structure
Excavation and disposal (m³)6025,0001,500,000
Reinforced concrete shell (m³)18420,0007,560,000
2 · Finishes
Mosaic tiling (m²)7265,0004,680,000
3 · Filtration and pumps
Circulation pump 1.5 HP1850,000850,000
Sand filter Ø600 mm11,250,0001,250,000
Subtotal15,840,000
Margin 15%2,376,000
Quotation total18,216,000
Illustrative screen with sample figures.
COST CONTROL

Budget against actual, live

Once a quotation is accepted the BoQ becomes the job's budget. Every supplier purchase order is matched against it, so the team sees overspending while there is still time to act, not at the end of the job.

  • Budget, actual spend and variance per section
  • Planned versus purchased quantities per material
  • Alerts when a purchase order exceeds what was quoted
Budget control · BoQ-0001
SectionBudgetActualUsageStatus
Earthworks1,500,0001,620,000
Over 8%
Structure7,560,0006,900,000
On track
Finishes4,680,0004,300,000
On track
Filtration2,100,0001,980,000
Watch
Illustrative screen with sample figures.
PURCHASING

Suppliers and purchase orders that stay tied to the job

Suppliers receive automatic, consistent codes. Purchase orders are numbered, downloadable with the order number as the file name, and carry the company's branded header, so what leaves the office always looks professional and is easy to find again.

  • Automatic vendor codes, no duplicates
  • Purchase orders compared with the BoQ before they are approved
  • Item master to keep product names and prices consistent
Purchase order · PO-00001
VendorSample Supplier Ltd
Vendor codeVND-00001
ItemQtyUnit priceBoQ check
Pool pump 1.5 HP2850,000Above BoQ qty
Sand filter Ø60011,250,000Within BoQ
Illustrative screen with sample data.
BILLING

Progress billing done right

Construction is paid in stages. The system records the percentage of work completed and produces a payment certificate that already accounts for retention and any advance deposit, then raises the matching invoice. No manual calculators, no arguments over the arithmetic.

  • Cumulative percentage complete, never above 100%
  • Retention and advance recovery calculated automatically
  • Certificates can be voided and reissued with a full trail
Payment certificate · PC-001
Contract valueTSh 50,000,000
Work completed (cumulative)40%
Gross value of work done20,000,000
Less retention (5%)- 1,000,000
Less advance recovery- 4,000,000
Invoice dueTSh 15,000,000
Illustrative screen with sample figures.
ENGINEERING

Sizing equipment from the pool's dimensions

The built-in pool calculator turns dimensions into volume, required flow rate and surface area, so the equipment on the quotation matches the pool that is actually being built.

Pool calculator
Length × width8.0 m × 4.0 m
Depth (shallow – deep)1.2 m – 1.8 m
Water volume48 m³
Turnover 6 h → flow8 m³/h
Illustrative screen with sample dimensions.
Built to Last

Secure and dependable by design

Authenticator-app sign-in

Staff sign in with a password plus a code from Google Authenticator or Microsoft Authenticator. A trusted device is remembered for 90 days, then asked again.

Role-based access

Each team member sees what their job needs. Managers get broad access without the keys to system settings.

Tested before release

Calculations for billing, budgets and purchase matching are covered by automated tests, and every deployment can be rolled back.

Health monitoring

A built-in health page checks the system's components, so problems are found before users notice them.

The Outcome

One source of truth

Waterway now works from one source of truth. The estimate becomes the quotation, the quotation becomes the project and its budget, purchases are checked against that budget, and progress on site drives the invoices that go to the client.

The management team can see a job's financial position without asking three people for three spreadsheets, and every document that leaves the company carries the same professional Waterway branding.

Run your construction business from one system

We design ERP systems around the way your company actually works, for contractors, builders, engineers and service companies in East Africa.

Get an ERP Quotation More projects

info@kikavutechsolutions.com · +255 769 558 137