Built for builders & tradespeople

The smarter way to run every job

Estimate, quote, invoice, programme, and track variations — all in one place, on your phone, tablet, or laptop. No app download needed.

Start free 14-day trial See how it works ↓

Already have an account? Sign in

21Job templates
6Item types
14Days free trial
0App downloads needed
Quoting & Estimating

Build a detailed estimate in minutes, not hours

Set up phases to match how the job runs. Six item types cover every cost. Your sell price calculates automatically from your target margin.

📋

Six item types

Labour, Material, Subcontractor, Plant, Waste, and Travel — every cost category a builder needs, all feeding a live running total.

💰

True margin engine

Enter your target profit margin and the app calculates the correct sell price. No more confusing markup with margin and undercharging by mistake.

🃏

Rate cards

Save your standard rates and pull them into any quote in one tap. No re-entering the same numbers job after job.

📄

Customer-facing quote

A clean, printable layout showing the customer their price. Your costs stay hidden. VAT breakdown included when VAT registered.

📋

Copy job

Clone a previous similar job in one tap and adjust. Phases, items, quantities, and rates all carry over — customer details reset to blank.

🎙️

Voice entry

On site with dirty hands? Just speak: "Two days plastering at two eighty" and the app logs the line item. No typing required.


21 ready-made templates — load all or pick what applies

Pick a job type and the app pre-fills a skeleton estimate. Edit what's there, remove what doesn't apply, add what's missing. A starting point, not a form.

🛁 Bathroom 🍳 Kitchen 🏗 Extension 🏠 Loft Conversion ⚡ Rewire 🪣 Plastering 🏚 Roofing 🌿 Decking 🧱 Paving 🪚 Fencing 🪨 Garden Wall 🚗 Driveway 🚘 Garage 🌿 Conservatory 🎨 Decoration 🪟 Windows & Doors 🔥 Boiler & Heating 💧 Wet Room 🔧 Damp Proofing 🏢 Flat Roof + Blank

Dictate your quote on site

Speak line items aloud while walking a job. The app understands trade language and fills in the estimate for you to review back at the van.

Works on Android and iPhone. Use Chrome on Android, Safari on iPhone. Voice entry is available inside any phase — just tap the Voice button.
"Two days plastering at two eighty"
→ Labour · Plastering · 2 days · £560.00

"Add a skip, two fifty"
→ Waste · Skip hire · £250.00

"First fix electrician, day rate four hundred"
→ Sub · First fix electrical · £400.00

_

Invoicing

Raise an invoice straight from an accepted job

No re-entering figures. Flip a completed quote to an invoice, add your VAT breakdown automatically, and mark it paid when the money arrives.

🧾

One-tap invoicing

Convert any accepted job to a professional invoice. Figures carry over — nothing to retype. Your company details auto-fill on every document.

🔢

Automatic VAT breakdown

Subtotal, VAT at 20%, and Total inc. VAT displayed correctly when VAT registered. Toggle off if not yet registered.

💬

SMS invoice chasing

Overdue invoices show an amber badge on the dashboard. Tap Chase to send the customer a polite SMS reminder with the amount due.

A week-by-week timeline, generated automatically

Set a start date and the app maps every phase. Override any duration and everything downstream shifts. Long-lead reminders tell you when to book trades before it's too late.

Phase dates calculate instantly from your start date
Override any phase duration — everything shifts automatically
Scaffolding, plasterers, Building Control, steel — all flagged
Tap reminders to mark as booked as you work through them
Printable one-page programme to share with the customer
Lead times built in for 15 trades and long-lead materials

Kills "I didn't agree to that" — for good

Log extra work on site, price it, send the customer a link. They approve or decline from their phone — no app needed on their end. Every change order stays logged against the original quote.

The single most painful problem builders face. Scope creep visible to both sides, permanently, before any extra work starts.
📱 customer sms — variation approval
Hi Sarah — extra item to approve: Reroute soil stack to clear new RSJ — £380 + VAT. Tap the link to approve or decline. onsitecompanion.co.uk/v/38xk2
That's fine, go ahead. Thanks.
✓ Approved — logged and priced

Job Costing

See where the money went, while the job is still running

Switch to Actuals mode and record real costs alongside your estimate as the job progresses. Your live margin updates with every entry.

📸

Supplier invoice photos

Photograph receipts and delivery notes on site. Attach them to the job — no more lost bits of paper at month end.

📊

Live estimated vs actual margin

Watch your real profit update in real time as costs come in. Know immediately if a job is drifting before it's too late to act.

🔁

Closes the loop

When the job is done you can see exactly where money was made or lost — so the next similar quote is more accurate.

A full P&L dashboard across every job

Filter by This Tax Year, Last Tax Year, This Quarter, Last Quarter, or a custom date range. Export to CSV for your accountant in one click.

Revenue
£148,450
Profit
£41,246
Margin %
27.8%
Jobs Won
14
Outstanding
£9,200
Output VAT
£24,740
Tax & Admin

Expenses, mileage, and CIS — all in one place

Three tabs covering everything your accountant needs at year end. Switch between tax years, export to CSV, and keep HMRC happy without digging through receipts.

🧾

Business expenses

Log tools, materials, vehicle costs, insurance, and more against dated categories. Summary shows total ex-VAT, VAT paid, and entry count.

🚗

Mileage tracker

Log each journey and HMRC approved rates apply automatically — 45p/mile for the first 10,000 miles, 25p after. Running total tracks the threshold.

🏗

CIS payments

Log subcontractor payments with UTR numbers and deduction rates. Grouped by CIS tax month with return deadlines flagged in red when overdue.

No add-ons, no upsells

Every feature listed here is in the product from day one. Works on phone, tablet, and laptop without downloading anything.

Detailed multi-phase estimates
21 job type templates
Voice entry on site
Rate card library
True margin engine
Customer-facing quote PDF
VAT breakdown on quotes and invoices
One-tap invoicing from accepted jobs
SMS invoice chasing
Mark invoices as Paid
Copy job — clone and adjust
Automatic job programme with phases
Long-lead procurement reminders
Printable programme for customers
Variation orders with SMS approval
Actuals job costing
Supplier invoice & delivery note photos
P&L dashboard with date filters
Business expenses tracker
Mileage tracker with HMRC rates
CIS subcontractor payments
CSV export for your accountant
Secure login — your data is private
Works on phone, tablet, and laptop
No app download needed
In-app help guide with print function

Simple, fair pricing

14-day free trial on every plan. Card captured at signup, first payment on day 15. Cancel any time before then and you won't be charged.

Standard
£29
per month
or £290/year — save £58
  • Everything included
  • 14-day free trial
  • Cancel any time