/ Features · quoting

The calculator that
already knows the maths.

13 trade calculators live today. Adding a new trade is a quick config change, not a big rebuild. The calculator handles cut-optimisation, frame brackets, m² and m³ pricing, AU supplier lookups, and your specific margins.

  • 13 trades live
  • AU supplier prices
  • Multi-quote variants
  • 100% AU data

§01 / What you get

The moving parts.

Shipping

Per-trade templates

Decking, concreting, garage doors, entry doors, fencing, landscaping, painting, tiling, plastering, carpentry, electrical, plumbing and roofing. Each trade has its own built-in maths, set up once and run in order. Adding a new trade is a quick config change, not a big rebuild.

Shipping

Live AU supplier prices

Bunnings Trade decking boards refresh nightly via the supplier-price agent. Steel-Line, B&D, Merlin, Centurion in the same engine. When a supplier moves, your quotes move.

Shipping

Multi-quote variants

Good / better / best in one PDF. Customer picks the tier; the engine swaps line items, recalculates totals, and re-issues the accept link. No re-quoting from scratch.

Shipping

Onboarding moves price

Set crew=Solo and labour halves. Pick Brio pivot brand and the door kit drops from $680 → $420. Six of eight onboarding answers are diagnostic, not cosmetic.

Shipping

Cut-list + frame brackets

Garage door 4500×2400 sectional with Castellated horizontal cladding? Engine returns 16 boards × $180, the right number of frame brackets by mount × width, jamb cost per length, top-hats and trims package.

Shipping

Surcharge-ban toggle

From 1 Oct 2026 card-surcharge pass-through is illegal. One switch in Karven rebakes every line-item across every template. Tradify needs you to hand-edit every quote.

§02 / Receipt

4 minutes from blank screen to signed quote in the customer's inbox. The maths is right because the engine already knows the maths.

Garage-door installer, Sydney NW

$49/mo. Per workspace, not per user. Add your apprentice for free.

See all plans →

/ Decide

Try the calc. It's public.

/ Verified opens

Know when they've actually opened it.

When a customer opens your quote link, Karven records it server-side. Not a pixel in an email that fires the second a spam filter scans the inbox. A real open of the real quote page, logged the moment their browser loads it. So when you chase a quote that's gone quiet, you're chasing on facts, not a guess.

● Karven
  • Logged server-side, on page load. The open is recorded when the quote page renders for the customer, not when an email client decides to load images.

  • Your own previews don't count. When you open your own quote to check it, that view is skipped. So “viewed” means the customer, not you.

  • Opened three times, not accepted? That's a hot lead. Karven flags it and your follow-up recipe can branch on it.

The read-receipt problem

Tradies tell us the read-receipts in other quoting tools cry wolf: they show “opened” when nobody opened anything. Email-based tracking fires on spam scanners, link previewers and image proxies, so the receipt lights up before the customer has seen a thing.

Chase off a false positive and you ring a customer who never got your quote, telling them you can see they read it. That's the opposite of looking sharp. We'd rather show you nothing than show you a lie, so a Karven open is one you can act on.

We're not naming names. This is what tradies tell us they miss, straight from the reviews of the tools they switched from.

Chase quotes that go quiet. Opened but no reply gets a gentle nudge. Never opened gets a re-send. Same recipe, different branch, both off a signal you can trust.

See the follow-up flow
Get an instant price