Skip to main content

Stop chasing site for patch totals at month-end. Value every repair. Put every extra on record.

Hundreds of small repairs a month, spread along the network, each posted as a photo with a chainage and a size, and totalled by hand at month-end. Velora reads every group, works out each repair from its caption and files it by chainage and side. No new app for site teams.

ValueEvery patch in this month's valuation. Repairs totalled per schedule of rates item, with the chainage, size and photo behind each one.
ClaimWork outside the schedule, on record. Painting, signs or repairs that match no rate, flagged as they're posted so you can get an instruction and agree a price, with dates and photos kept.
PayEvery posted load and litre on record. A deliveries report by supplier to check their invoices, and diesel tracked by machine and vehicle.

898 patchesPothole repairs in one month on one maintenance contract, each read from a captioned photo and totalled to 3,302 m² for the valuation.

Patch Repair · Site Updates
Ch 100+000 – 140+000 · Dan, Velora +9
Dan
Ch 112+340 LHS pothole patch done, L 2.4 W 1.5
2 photos
4:52 PM
Toll Plaza · Maintenance
Gareth, Velora +4
Gareth
Painting in progress at the toll plaza, canopy columns today
5 photos
5:10 PM
Depot · Stores
Marek, Velora +3
Marek
Bitumen emulsion received from Northfield Bitumen, 2 t, invoice attached
Invoice
5:35 PM
+4 More Groups
Velora
October · Eastern Area Term ContractUpdated 5:36 PM
Pothole and patch repair3,302 m²
898 patches this month, each with its chainage, size and photos
Ch 108+920 LHS6.0 × 2.0 m17 Oct12.00 m²
Ch 111+050 RHS1.8 × 1.2 m22 Oct2.16 m²
Ch 112+340 LHS2.4 × 1.5 mToday3.60 m²
ValueIn this month's valuation
Toll plaza paintingNo rate
45 updates · 53 photos · 14 Oct to today
ClaimKept for an instruction and a price
Bitumen emulsion2.0 t
Northfield Bitumen · invoice kept
PayIn the deliveries report by supplier
Sarah · Commercial Manager
Billing alerts
Before the October Valuation
Potential extra work — Toll plaza painting, 14 to 31 Oct: no rate matches. The client's letter of 24 Oct asks for it to be priced item by item. 45 updates and 53 photos are kept for it. Measurements not found — Washout filling, Ch 110+810 and 111+750 (item 3): fill volume not in the updates. — Road edge reconstruction, Ch 117+400 LHS (items 44, 46): break-out and sub-base volumes not in the updates.
6:00 PM ✓✓
Sent on WhatsApp before the application goes in

What slips at month-end

Hundreds of repairs a month. Each one has to reach the valuation.

A maintenance contract is paid on small measured repairs, posted one photo at a time along the whole network. Nobody totals them as they happen, so small things slip: repairs that missed the valuation, work outside the schedule with no instruction behind it, loads nobody can trace.

Missed in the valuation

Hundreds of patches captioned. Not all get totalled.

"Ch 108+920 LHS, L 6, W 2": one captioned photo among a couple of thousand messages in a month. Most captions carry no unit, and a burst of photos often shows the same patch.

At month-end someone adds them up from scroll-back. The patches missed wait for next month's valuation; the ones with no photo get queried.

Work outside the schedule

Two toll plazas painted. No rate to value it under.

Three weeks of painting, walls, canopies, lettering and handrails, posted a photo at a time. The painting rate covered concrete surfaces only.

When the client's letter asks for it to be priced item by item, it has to be rebuilt from scroll-back by plaza, component and date. Without an instruction and an agreed price, work outside the schedule is often work done for free.

Measurement missing

Verge washouts filled. The volume never posted.

The site shared the overall size of each washout and photos of the fill going in. The rate is paid on compacted fill, by volume.

Without the figure the item can't go in this valuation, and once the washout is filled, the measurement can't be taken again.

Material cost

Loads posted as "one tipper came". The supplier invoices in tonnes.

"One tipper of 10mm came": one load of 10 mm aggregate, posted with a photo and no ticket. Emulsion invoices arrive as PDFs in another group.

At month-end, checking each supplier's invoice means matching loads with no ticket on record against an invoice nobody can question.

None of it is a big miss. Across a whole network, it adds up.

What Velora picks up

What your site groups already carry, in maintenance terms.

Velora reads text, voice notes and photos in the groups your teams use today, and files each update by chainage and side.

  • Patch repairs

    Potholes and patches with chainage, side and size; the area is worked out from the caption.

  • Road furniture

    Marker posts, signs, road studs and safety barrier, counted per chainage.

  • Markings and painting

    Road markings and kerb painting, with the length or area posted.

  • Drainage and verges

    Gully and culvert cleansing, washouts filled and vegetation cut back, by stretch.

  • Work outside the schedule

    Painting, signs and repairs that match no rate, flagged as they're posted and kept with their dates and photos.

  • Deliveries

    Bitumen, emulsion, aggregate and paint by supplier, with tickets and invoices where they are posted.

  • Fuel

    Diesel issued to rollers, hot boxes, tippers, gully tankers and patrol vehicles.

  • Instructions

    Site visits, instructions and notices from the client's Service Manager, logged with date and stretch.

Site teams change nothing. Velora joins each group as one more member.

What each team gets

Every team gets its part of the network.

Your QS gets the month's quantities in a report, contract triggers reach whoever you choose, contract managers see every stretch today, and leadership sees every contract. Nobody has to ask site for an update.

Billing Intelligence

This month's quantities, ready for the valuation.

Each repair is matched to your schedule of rates and totalled for the month: square metres of patching, numbers of marker posts, metres of road markings. Each total opens into the chainage, size and photo behind every repair, and work that matches no rate is flagged with its photos so you can get an instruction. Before the application goes in, your QS gets the potential extra work and the measurements not found in the updates, on WhatsApp. Velora tracks quantities; your QS applies rates and finalises the application.

See Billing Intelligence
Contract IntelligenceEarly access

The contract triggers that are easy to miss.

A notice that one of your own repairs is defective, an instruction for work outside the schedule, the same stretch repaired again: each is logged with its chainage and the date it was first posted, matched to the clause it may trigger, and whoever you choose is alerted the same day, whether that's site, your commercial team or your contracts manager, then reminded before the time limit runs out. Your team decides what goes to the client.

See Contract Intelligence
Field Intelligence

Every repair, every day, without the calls.

Repairs by chainage and side, road furniture counted, deliveries by supplier and fuel by machine and vehicle, from the groups your teams already post in. The daily and monthly reports are drafted from the same record, ready to review.

See Field Intelligence
Portfolio Intelligence

Every project in one view.

For the managing director or commercial director running several term contracts: the blockers that have waited longest for a decision, by stretch, and, where Billing is on, which quantities are still waiting on proof.

See Portfolio Intelligence

Worked example

The month's valuation, built from the site record.

Maintenance work is valued as a total for each rate item. Velora gives each item its October quantity and how it was measured, opens the patching into a measurement sheet, and flags what can't go in the valuation as it stands.

  • A quantity per rate item

    Calculated from captions, stated in the updates or counted from site photos, and each one says which, so your QS knows what they're checking.

  • A measurement sheet behind the total

    One line per patch, with its chainage, length, width, area, date and photo, and the caption as the site wrote it.

  • Measurements not found

    Rate items with work posted but no quantity, like washouts filled or concrete painted, listed while they can still be measured.

  • Potential extra work

    Work that matches no rate, kept by place and component. On one contract, 45 updates and 53 photos went in with the pricing the client asked for.

October · Progress vs Scope
Prepared from the site record
For your QS to review
Scope lineOctoberHow it was measuredReview
Pothole and patch repair3,302 m²898 patches, calculated from captionsReview: Ready
Ch 108+920 LHS · 6.0 × 2.0 m12.00 m²17 Oct
Ch 111+050 RHS · 1.8 × 1.2 m2.16 m²22 Oct
Ch 112+340 LHS · 2.4 × 1.5 m3.60 m²31 Oct
+895 more patches in the measurement sheet
Hatched markings (area)2,599 m²Stated in 25 updatesReview: Ready
Marker posts86 no.Counted from site photosReview: Ready
Washout reinstatement—2 washouts, overall sizes onlyReview: Measurement not found
Painting on concrete—26 updates, no areasReview: Measurement not found
Toll plaza paintingNo rate45 updates · 53 photosReview: Potential extra work
Velora tracks quantities. Your QS applies rates and finalises the application.

From one maintenance contract's October reports, anonymised

Getting started

What we'd need to start a pilot.

A pilot runs on one contract and its live site groups. Your site teams don't change how they post.

  1. A spare WhatsApp number

    Linked to Velora and added to your site groups as one more member. No personal chats are connected.

  2. Your site groups

    The groups where repairs, deliveries, fuel and the client's instructions are posted today.

  3. Your scope

    The schedule of rates, and the contract's chainage limits or network. Loaded once.

A sample chat export lets us test on your own messages before going live.

See it on your own contract.

Talk to us about your term contract and we'll set up a pilot against its live WhatsApp groups and your schedule of rates.

Frequently Asked Questions

Common questions from highways maintenance contract managers and QSs.

Velora is built for contracts paid on measured quantities against a schedule of rates or bill items, which is how most reactive and planned maintenance is paid, including price lists under the NEC4 Term Service Contract. On a contract paid as a lump sum for the network, it still keeps every repair with its chainage, date and photo, but there is no quantity valuation to build.

A caption like "Ch 108+920 LHS, L 6, W 2" is read as a 12 m² patch at that chainage and side, matched to its rate item and counted, marked as calculated from site updates so your QS can check or correct it. Where the caption has no unit, it is taken from context and shown as inferred. A caption that can't be read cleanly is held for review, not guessed, and so is the same caption posted again by the same person.

Yes. Velora reads text, voice notes and photos in the languages your teams use, including photos of delivery notes, invoices and letters, and keeps each original message with the record it created.

It's flagged as it's posted and kept with its dates, place and photos, instead of being forced onto the nearest rate, so you can get an instruction from the Service Manager and agree a price. When the client asks for it to be priced, the record and photos are ready to go with it. Your team decides what to raise.

Each delivery is recorded by supplier, material and quantity, with its ticket or invoice kept on the record. A deliveries report by supplier, daily, weekly or monthly, lets your team check each supplier's invoice. Velora doesn't match deliveries to purchase orders or invoices itself.

A notice that one of your own repairs is defective (a Defect under the contract), or an instruction to correct it, posted in a site group as text or a photo of the letter, is logged with its date and stretch and matched to the clause it may trigger. Whoever you choose, whether site, your commercial team or your contracts manager, is alerted the same day and reminded before the time limit runs out. Velora doesn't calculate deductions or run response-time clocks; it keeps the dated record of each repair. Contract Intelligence is in early access.

Yes. On new road schemes, progress posted by chainage is totalled per bill item, with the spans, photos, level surveys and test results behind each total.

Road construction →

We run a discounted pilot for the first three months on one contract: the full product, with no long-term commitment.