For siding, roofing and exterior contractors · Calgary & Alberta

Know where every crew hour
and every box of siding went

OnTime is a field operations app built inside a Calgary siding company — not a generic “construction CRM”. Hours with geofencing, photo reports, material requests that turn into vendor POs, invoice reconciliation and live budget vs actuals. Crews use it on their phones; you see everything in the office.

40+field workers using it daily
1+ yearin production on real projects
App Store · Google PlayOnTime ↗

Sounds familiar?

This is what the office of a 40-person siding company looked like before OnTime.

Hours on paper and in WhatsApp

Foremen text hours at night, the office retypes them into Excel, and nobody knows which project the overtime belongs to.

Materials ordered twice — or not at all

A crew asks for J-trim in a chat, somebody forgets, the project stalls for two days. Then the same box arrives from two vendors.

Invoices nobody reconciles

Vendor invoices land in email. Did we get what we paid for? Was the price the one quoted? Nobody has time to check 60 PDFs a month.

Budget known after the job

You learn a project lost money when the accountant closes the month — too late to fix the crew or the pricing.

What OnTime does

Two sides of one app: the crew on the phone, the office on the screen.

In the field (iPhone / Android)

  • Check-in / check-out with geofence on the job site — no more “I was there”
  • Hours per project and per task; Extra Work logged with photos
  • Photo reports of finished elevations, before/after
  • Material request in 3 taps: product, quantity, when needed
  • Interface in English, Russian, Ukrainian, Spanish — crews actually use it
  • Telegram notifications: approved request, delivery tomorrow, PO sent

In the office (web)

  • Material request → PO to the vendor by email in one click, with your pricing
  • Order acknowledgements and invoices parsed from email (OCR) and matched to the PO
  • Delivery board: not confirmed → to do → in progress → delivered
  • Budget vs actuals per project: labour, materials, extras — live
  • Quality reports, pre-start checklists, deadlines per building
  • Export to Excel / Google Sheets for your accountant

Built on a real company, not on a whiteboard

OnTime replaced Kojo, ClickUp and Excel at a Calgary siding and roofing contractor.

01

OnTime for a siding company

40+ field workers, hours with geofencing, budgets, photo reports, material requests, vendor POs and OCR invoice reconciliation. Over a year in production on multi-building projects (townhouses, commercial cladding, standing seam).

SidingRoofingACM claddingiOS/AndroidTelegram

Pricing

One package, no per-module upsells. The monthly fee covers hosting, updates and support.

How the rollout works

  1. 01

    30-minute call

    You show how hours and materials flow today. I tell you honestly whether OnTime fits — free.

  2. 02

    Pilot with one crew — 2 weeks

    One project, one foreman, real hours and real material requests. You see the office side fill up.

  3. 03

    Rollout

    All crews, vendors and price lists in. 50% upfront, the rest after the pilot. Fixed price in the contract.

  4. 04

    Support and growth

    Monthly fee covers hosting, updates and a Telegram line to me. New features from the roadmap come at no charge.

FAQ

My crews barely use WhatsApp. Will they use this?

The crew side is three screens: check in, request material, send a photo. Interface in English, Russian, Ukrainian and Spanish. At the pilot company the foremen switched in a week — because material requests stopped getting lost.

Does it replace Kojo / ClickUp / Buildertrend?

For the field-to-office part — yes: hours, materials, POs, invoices and budgets. Estimating and accounting stay in your tools; OnTime exports to Excel and Google Sheets.

Who owns the data and where is it hosted?

Your company owns it. Hosted in Canada on a dedicated server, daily backups, export anytime. If we part ways, you get the full database.

What do I need to start?

A list of active projects, your crews and your main vendors. I load everything during setup — you do not fill in anything by hand.

Can it be adjusted to how we work?

Yes — that is the point of a product built by a contractor-side developer. Reasonable changes are included in the first month; bigger ones are scoped separately.

Book a 30-minute call — free

Tell me how many crews you run and what hurts most. I reply within a day.

Or directly: Telegram · borysiukartem55@gmail.com