BidScoper

Features

PDF plan measurement tools, assembly templates, formula engine, cutout support, and CSV/PDF export.

Why Estimating Departments Lose Money

Six problems that cost Canadian contractors thousands per bid — and millions per year.

Manual PDF Measurement

15–20 hours per bid spent tracing PDFs by hand. One misread scale invalidates every quantity on the sheet.

CIQS estimates 60% of estimating time is spent on manual measurement

Desktop Software Lock-In

$2,000–$5,500/yr per seat for PlanSwift or Bluebeam. Windows-only, VPN required for remote access. License renewal headaches every year.

PlanSwift Professional Edition list pricing

No Audit Trail

Handwritten dimensions on printed plans provide zero defensibility when a GC challenges your quantities. You measured it — but can you prove it?

Construction Estimating Institute best practices

Imperial/Metric Confusion

Canadian specs require metric, but most desktop tools default to Imperial. Thickness in inches, area in sq ft — conversion errors cost real money.

CSA A23.1 / OPSS specifications require metric units

Collaboration Friction

PDFs and spreadsheets flying by email between estimators. Nobody knows which takeoff is the current version. Change orders require a full redo.

KPMG Global Construction Survey — collaboration cited as top challenge

Data Loss from Local Files

Takeoffs saved on one laptop. Hard drive failure, stolen device, or departed employee wipes months of institutional knowledge.

Verizon DBIR — 22% of data loss in SMBs is from device failure or theft

Everything You Need for Accurate Takeoffs

Purpose-built tools for concrete and asphalt estimating. No general-purpose bloat.

Measurement

Polygon & Polyline Tools

Trace closed areas (sidewalks, parking lots) or open paths (curbs, piping). Automatic area and length calculations in metric.

Polygon Polyline Point Counter
Measurement

Multi-Scale Calibration

Two-point calibration per viewport. Handle overview sheets and detail drawings on the same page with independent scales.

Two-Point Tool Multiple Viewports Per-Page
Measurement

Cutout / Hole Geometry

Subtract manholes, catch basins, and utility openings from polygon areas. Net area auto-computed using Shoelace formula.

Cutouts Net Area GeoJSON-like
Templates

Concrete Sidewalk 32 MPa

125mm default thickness, Granular A 150mm base, optional rebar group. Formula: area × thickness × (1 + waste%).

Concrete 32 MPa Granular A
Templates

Concrete Ramp 32 MPa

200mm default thickness with same formula engine. Variable overrides per measurement for site-specific adjustments.

Concrete 200mm Overrides
Templates

Asphalt HL-3/HL-4 on Gran A/B

Four-layer template: HL-3 (40mm), HL-4 (50mm), Granular A (150mm), Granular B (300mm). Tonnage at 2.4 t/m³.

Asphalt HL-3 HL-4 Tonnage
Templates

Asphalt Removal by Area

50mm default removal depth. Density-based tonnage calculation for disposal estimating.

Removal 50mm Density
Templates

Variable Overrides

Override thickness, waste %, rebar rate, or density on any individual measurement. Templates provide defaults, you control specifics.

Per-Measurement Thickness Waste %
Export

CSV Export

Download all measurements, computed outputs, and variable assumptions as CSV. Drop straight into your bid spreadsheet.

CSV Measurements Outputs
Export

Annotated PDF Export

Export the plan set with your measurement markups overlaid. Defensible documentation for bid packages.

PDF Markups Audit Trail
Collaboration

Cloud Access Anywhere

Browser-based — access takeoffs from office, home, or job site. No VPN, no desktop install, no license dongles.

Browser No Install Any Device
Infrastructure

Canadian Data Residency

Data stored and processed in Canada. Magic link authentication — no passwords to manage or leak. Audit trail on every action.

Canada Magic Link Audit Trail

Technical Deep-Dives

Under the hood — how BidScoper handles the hard problems in construction takeoff.

Construction drawings often have multiple scales on a single page — a site overview at 1:500 and detail sections at 1:50. BidScoper lets you define rectangular viewport regions and calibrate each independently using the two-point tool. Click two points of known distance, enter the real-world measurement, and every measurement within that viewport automatically uses the correct scale. Visual region boundaries make it obvious which scale applies where.
Assembly templates use a safe recursive descent parser (no eval) to compute material quantities from measurements. For example, the Concrete Sidewalk 32 MPa template takes your measured area and computes: concrete volume = area × thickness × (1 + waste%), Granular A volume = area × base thickness. Outputs are evaluated in topological order so dependent calculations (like rebar tonnes from rebar kg) resolve correctly. Variables can be overridden per measurement for site-specific conditions.
Real-world areas have obstructions — manholes, catch basins, utility openings. BidScoper stores polygon geometry in a GeoJSON-like format: coordinates = [outerRing, ...holes]. The Shoelace formula calculates the outer area, subtracts each hole area, and gives you net area. The cutout tool uses the same polygon tracing workflow — no separate CAD-style interface. This matters because a 1.2m diameter manhole in a 100m² sidewalk is 1.1m² of concrete you don't need to pour.
BidScoper exports two formats: CSV with all measurements, computed outputs, variable values, and assembly template assumptions — ready to drop into your bid spreadsheet. Annotated PDF with your measurement markups overlaid on the original plan pages — defensible documentation for the bid package. The CSV includes every variable value and formula used, so anyone reviewing the bid can trace exactly how quantities were derived.

Stop Losing Bids to Manual Takeoffs

Start your free trial today. No credit card. No installation. No desktop software.

Start Free Trial