1. Home
  2. Case Studies
  3. Planwise
Case study · Construction Technology

Planwise: AI electrical takeoff in minutes from residential plans

ScalaCode built Planwise, a web SaaS that uses OCR and computer vision to auto-count symbols on residential electrical plans and produce accurate material takeoffs in minutes, so electricians can quote faster and spend far less time counting symbols by hand.

Minutes takeoff cycle, down from hoursPDF, PNG, JPG plan formats acceptedPDF + CSV takeoff reports
IndustryConstruction technology
ProductWeb SaaS for electricians
Scala AIAIOCR and computer vision
Business modelTiered Stripe subscriptions
The client

An emerging construction technology company

The client wanted to automate electrical takeoff and material estimation from residential drawings, eliminating manual symbol counting so electricians could generate accurate material lists and quoting inputs within minutes.

The challenge

Why automated takeoff is hard

1

Inconsistent electrical legends

Every builder and architect draws legends differently and there's no standard format, so rule-based detection couldn't be relied on.

2

Complex, noisy plan layouts

Symbols can be rotated or mirrored, and annotations, stamps and dense notes overlap them. Each of those makes a miscount more likely.

3

Accuracy with manual control

Electricians still had to review and correct the results, so the automation needed to leave room for a person to check it.

4

AI processing costs at scale

Running OCR and computer vision over large drawings costs money, and that cost had to stay under control as usage grew.

Planwise analysis results with detected symbols on a floor plan
The solution

An AI pipeline that reads each plan's own legend

The pipeline turns a complicated drawing into takeoff data that's accurate and can be edited, with very little manual work.

Planwise upload screen for electrical plans
  1. 01

    OCR and legend extraction

    OCR reads the legend definitions and annotations off each drawing automatically.

  2. 02

    Context-aware symbol detection

    The vision models work from the legend pulled out of that drawing, so each symbol is classified the way that drawing defines it.

  3. 03

    AI fallback for noisy plans

    When a plan is noisy, a second reasoning layer deals with overlapping annotations and stamps, so nobody has to clean the plan up by hand.

  4. 04

    Visual validation

    Detections are drawn over the plan, so an electrician can check edge cases and fix them right there.

  5. 05

    Configurable subscriptions

    Plan limits, features and usage thresholds sit in configuration, and changing the pricing doesn't need a code release.

The results

Multi-hour takeoffs now take minutes

Electricians upload multi-page plans, the pipeline reads the legend, counts lighting, power, fan and data points, and produces structured reports they can check and edit.

Minutes

takeoff cycle time

Full

manual edit control

The product

Inside Planwise

Planwise analysis results for a commercial plan, with symbol counts and the floor planPlanwise processing summary showing 24 symbols found at 92% confidence
  • Analysis results with symbol counts
  • Processing summary, ready to download
Tech stack

What Planwise runs on

Frontend

React.js, Tailwind CSS

Backend and data

Node.js, PostgreSQL

AI

Google Vision API

Cloud and billing

AWS EC2, S3, CloudWatch, Stripe

Book a free strategy call

Plan a build like Planwise for your business

  • 30 minutes with the ScalaCode team
  • What is realistic, what it costs and how long it takes
  • You decide afterwards whether to build with us

Book your strategy call

Takes 20 seconds