Why this exists
In 2023 Bluebeam discontinued Revu for Mac, and thousands of estimators woke up owning hardware their industry-standard tool refused to run on. The advice they got was "buy a PC" or "run a VM." Meanwhile the tools that did run anywhere still stopped at the same place: a pile of quantities that someone has to turn into a priced quote in Excel, by hand, every single bid.
TakeoffQuote is an independent product built to close both gaps at once: takeoff that runs in any browser — Mac included, plans never uploaded — and a quote layer that turns measurements into a bid-ready .xlsx with your trade assemblies and your unit prices. Measuring is free. The last mile is the product.
Built in the open, on the open
Our measurement engine is OpenTakeoff, an excellent Apache-2.0 open-source takeoff engine by Kentucky AI — credited on every page and in every export. We believe measuring should be a commodity everyone gets free, which is exactly what the open-source ecosystem made true. What we build is what open source structurally doesn't do: trade content (assembly formulas, waste conventions) and the quantities-to-quote pipeline — free to use, end to end. What we charge for is the bid-ready .xlsx export and someone who answers support email.
| Layer | What it is | Who makes it |
|---|---|---|
| Measurement engine | PDF rendering, scale detection, takeoff geometry | OpenTakeoff (Apache-2.0, open source) — thank you |
| Quote layer | Trade assemblies, unit price book, grouped .xlsx quotes | TakeoffQuote |
| Hosting, support, roadmap | The product you can rely on for bid day | TakeoffQuote |
Who builds it
TakeoffQuote is built by an independent developer, shipped in small pieces, priced so an individual estimator can expense it without a procurement meeting ($15/mo), and designed around one metric: the time between "measurements done" and "quote sent." When you email support, the person who wrote the code answers.
The numbers we hold ourselves to
Contact
Questions, bug reports, or a bid-day emergency: email support@takeoffquote.com — it reaches the developer directly. (Mail is received through Cloudflare Email Routing into our support inbox, and the developer replies personally — so the reply may come from a different address than support@. How we handle support email: Privacy Policy.)
See it on your own plans
Free measurement, no sign-up. Judge us on your next bid.