🎨 paintpro Live · Self-host

Estimates, crews, materials for residential painting contractors

Walk-throughs with room-by-room square footage + surfaces + prep notes. Auto-compute materials (gallons of primer + paint + trim paint) + labor hours. Crew scheduling. Supplier orders with per-job allocation. Photo-based change orders. For 1-5 crew residential painters.

What it does

📐

Walk-through estimate

Room-by-room: walls (SF), trim (LF), ceilings, doors, surfaces, condition. Auto-compute gallons needed (primer, paint, trim). Labor hours from productivity rates. Total cost with markup.

👷

Crews

Per-crew members with hourly rate + skill tags (cut-in lead, trim specialist, cabinet finisher). Daily schedule. Timeclock via GPS check-in at job site.

🪣

Materials + supplier orders

Per-job bill of materials auto-generated from estimate. Group day-of pickups at Sherwin-Williams / Benjamin Moore. Margin visibility.

📷

Change orders

Customer adds scope mid-job: snap photo + add-line. Re-estimate auto-generated. Customer signs on tablet before work begins. Avoids end-of-job disputes.

🎨

Color specs

Per-room color stored (Sherwin SW 7008 Alabaster etc). Customer touch-up card generated on completion with every color + finish. Repeat-business gold.

🔒

Painter-friendly

Flask + session auth. Runs on a laptop in the truck office. Your customer list + pricing stays yours.

Quickstart

# clone git clone https://github.com/Dangercorn-Enterprises/paintpro.git cd paintpro && pip install -r requirements.txt && python app.py # → http://localhost:8230

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Multi-crew
$149/mo
  • Everything in Pro
  • Multi-crew accounts
  • Commercial-project scaling
  • Wall-measuring drone/LiDAR import
  • SSO
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

paintpro is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.