◆ The Contractor Operating System

Everything to run your
field-service business.

Quote with AI in 60 seconds. Schedule, dispatch, and track jobs from your phone. Bill, get paid, and see profit per job in real time. One platform. No per-user tax. No annual contract.

No credit card Cancel any time Migrate from Jobber free
app.builderpal.io/dashboard
Today
$8,450 booked
↑ 18%
Quotes
12
In progress
5
Overdue
1
Smith — deck rebuild
scheduled$4,200
Garcia — press wash
in progress$340
Lee — annual maint.
quoted$2,100
60 sec
Avg. time to send a quote
4.2×
Faster than Jobber on payments
$0
Per-user fee, ever
99.97%
API uptime, last 90 days

Trusted by contractors building real businesses

Pinnacle DecksNorthstar HVACBrookfield RoofingVerde LandscapesMaverick PlumbingGreystone Painters
◆ The workflow

Lead in. Cash out.
Five clean stages.

Every job moves through the same pipeline. Every artifact — quote, schedule, materials, invoice, payment — is linked. Nothing slips.

01

Lead

Capture from web forms, calls, Bark, Yelp. Auto-assigned. Dragged across stages.

Pipeline · Booking · Webhooks
02

Quote

AI drafts from a yard photo + your pricebook. Customer signs on their phone.

AI Vision · PDF · e-Sign
03

Job

Drag-drop schedule. Tech mode. Photos, notes, materials, time clock.

Schedule · Field App · GPS
04

Invoice

One click from completed job. Stripe link. SMS reminders that actually work.

Stripe · Reminders · ACH
05

Profit

See actual margin per job. Materials, labor, expenses tracked automatically.

Analytics · Materials · P&L
◆ Platform

Eight modules. One bill. Zero seat tax.

Replace Jobber, QuickBooks Field, Calendly, Google Drive, and your spreadsheets with one workspace. Every module ships on every plan.

🤖

AI Quote Engine

Photo → measured estimate. Templates by trade. Editable line items. Branded PDF.

  • Claude vision OCR
  • Pricebook
  • PDF export
  • e-Sign accept
📅

Schedule & Dispatch

Drag jobs onto crew calendars. Conflict detection. iCal subscriptions for Google + Apple.

  • Week view
  • Recurring jobs
  • ICS feed
  • On-the-way SMS
📞

Lead Capture

Web forms, public booking link, missed-call recording, third-party webhooks.

  • Public booking
  • Bark/Angi webhook
  • Call recording
  • Custom stages
🦺

Field App

Glove-friendly /today view. Works offline. GPS pings. Photos, notes, time clock.

  • Offline queue
  • Geo tracking
  • Tap to call
  • Tech RBAC
📦

Materials & Inventory

Track planned vs actual per job. Low-stock alerts. Reorder lists by supplier.

  • Per-job tracking
  • Variance analytics
  • Auto-decrement stock
  • OCR receipts
💸

Invoicing & Payments

Stripe checkout, ACH, payment plans. Auto-flagged overdue. Customer portal.

  • Stripe + ACH
  • Auto reminders
  • Customer portal
  • 0% markup
📊

Analytics & Reporting

Revenue, expenses, wages, profit. Material spend trends. Pipeline conversion. Top customers.

  • By day/week/month
  • Lead funnel
  • Top-N reports
  • Export CSV
✉️

CRM & Campaigns

Customer records, message threads, follow-up sequences (email + SMS), yearly check-ins.

  • Multi-step campaigns
  • SMS conversations
  • Activity log
  • Tags
◆ Module spotlight

See where your margin actually goes.

Most contractors track materials in their head — and lose 8–14% of margin to guesses. BuilderPal links every receipt, line item, and inventory pull to a job. At month-end you see what cost more than you quoted, what didn't.

  • Top-spend and top-quantity materials, with supplier breakdowns
  • Per-job planned-vs-actual variance, sorted by overrun
  • OCR receipts via your phone camera — auto-create expense lines
  • Low-stock alerts trigger before you arrive empty-handed
  • Reorder lists generated by supplier, ready to print or fax
Tour the materials dashboard →
Materials · last 90d
$32,840 spent
Variance
+$1,840
5.9% over plan
Best margin
Trex Composite
Top spend
  1. Trex composite boards$8,420
  2. Pressure-treated 2×8$6,210
  3. Joist hangers (galvanized)$1,840
  4. Concrete mix$1,210
Today
Mon, May 4
⏱ Clocked in · 1h 47mClock out
IN PROGRESS9:00 AM
Smith — deck rebuild
Anna Smith
SCHEDULED1:30 PM
Lee — annual maintenance
Robert Lee
SCHEDULED3:00 PM
Hill — repair
Mira Hill
📅 Today
🗓 Week
🏠 Office
◆ Module spotlight

Built for the truck, not the corner office.

The field app is a PWA — install it on iPhone or Android, get a real icon, work offline. No store, no signing, no install hoops.

  • /today view: every job, big buttons, glove-friendly
  • ▶ Start, ⏱ Clock in, ✓ Complete — three taps and you're back to work
  • Offline-first: writes queue locally, sync when you're back on signal
  • Background GPS pings (with consent) so dispatch knows where you are
  • Tap a customer to call. Tap an address to navigate.
◆ Honest comparison

We did the math on the alternatives.

5 techs in the field, 50 active jobs/mo, 100 invoices/mo — the size where per-user pricing turns predatory.

Tool5-user / mo
Jobber Connect$169+
Housecall Pro Essentials$199+
ServiceTitan$398+
WorkPal / Fergus$129+
BuilderPal Crew★ ours$49 flat

Prices verified Q1 2026 from each vendor's public pricing page. Per-user pricing assumed at vendor's published "additional user" rate.

◆ Every feature

The full kit, on every plan.

No "Enterprise tier" gating real features. We don't believe in dark patterns.

Sales & Quoting

📸
AI photo → quote
Snap a yard photo, get measured line items in seconds.
📐
Satellite measurement
Pull deck/yard sqft from Google Maps.
🧾
Branded quote PDFs
Customer-ready PDFs auto-generated for every quote.
✍️
e-Sign acceptance
Customers tap Accept on their phone — you get notified instantly.
📚
Pricebook & templates
Pre-loaded by trade. Edit once, reuse everywhere.
🎨
White-label branding
Your logo, your colors, your domain on customer-facing pages.

Operations

📅
Drag-drop scheduling
Week view that doesn't make you think.
🔁
Recurring jobs
Auto-create monthly maintenance, quarterly inspections, etc.
📲
Public booking page
Branded /book/[your-shop] customers self-schedule from.
📅
iCal subscriptions
Sync your jobs to Google + Apple Calendar.
🚐
On-the-way SMS
One-tap text to the customer with ETA when you depart.
📞
Inbound call recording
Twilio integration captures every missed call as a lead.

Field & Crew

🦺
Tech /today view
Glove-friendly, big buttons, what's mine right now.
📡
Offline-first PWA
Writes queue locally, sync when signal returns.
📍
Live team map
See where every clocked-in tech is in real time.
Time clock
Clock in/out per job. Auto-calculates billable hours and pay.
📷
Job photos
Before/after, with EXIF + GPS preserved.
📝
Internal notes
Crew-only thread. Never visible to the customer.
☑️
Job checklists
Reusable templates by trade. Crew checks off as they go.
🔐
Role-based access
OWNER, OFFICE, TECH — show each role only what they need.

Money & Materials

💳
Stripe payments
Hosted checkout, cards + ACH. Zero markup on top of Stripe fees.
Auto SMS reminders
Polite, escalating nudges before and after due date.
📋
Customer portal
One link, all their invoices + receipts. Self-serve.
📦
Materials per job
Plan vs actual cost, variance flagged, supplier tagged.
📊
Materials dashboard
Top spend, best-sellers, over-budget items, supplier rollup.
📷
Receipt OCR
Snap a Home Depot receipt — Claude turns it into expense lines.
🧰
Inventory & reorder
Stock levels, low-stock alerts, supplier-grouped reorder lists.
💸
Reimbursable expenses
Techs submit out-of-pocket → owner approves → marked paid.

CRM & Communication

💬
Two-way SMS
Twilio-backed conversations threaded per customer.
📧
Branded email
Quote sent, invoice paid, ETA confirmed — all from your domain.
📈
Lead pipeline
Kanban with custom stages, color-coded, drag-to-progress.
🎯
Follow-up campaigns
Multi-step EMAIL/SMS sequences (year-end check-in, post-job thanks).
🔔
Real-time bell
SSE notifications — quotes viewed, payments cleared, leads captured.
📥
Lead webhooks
Public signed endpoint accepts Bark, Zapier, Angi, custom forms.

Insights & Admin

📈
Revenue analytics
Day / week / month / quarter / year. Filter, drill, export.
💵
Profit per job
Materials + labor + expenses subtracted from revenue, automatically.
🎯
Lead conversion
Funnel from lead → won, source mix, average win value.
🥇
Top customers
Lifetime revenue, jobs count, last engagement.
📤
CSV import / export
Bring customers + jobs over from Jobber, HCP, Sheets.
🔒
Multi-tenant isolation
Every model scoped by tenantId. Audited and tested.
🌐
API + webhooks
REST endpoints for everything. Build on top.
🛟
Founder-led support
We answer tickets ourselves. No tier-1 outsourcing.
◆ Integrations

Plays nicely with the tools you already use.

Stripe
Payments
Twilio
SMS + Voice
Anthropic
AI vision + text
Resend
Email
Google Calendar
Sync jobs
Apple Calendar
Sync jobs
QuickBooks
Coming soon
Zapier
5000+ apps
Bark
Lead webhook
Angi
Lead webhook
Home Depot
Lumber pricing
OpenStreetMap
Geocoding
◆ Built for your trade

Pre-loaded pricebooks. AI tuned by trade.

Pick your trade at signup — get a starter pricebook, line-item templates, checklists, and AI prompts already calibrated.

🪵Decking
💦Pressure washing
🌱Lawn care
🪜Roofing
🎨Painting
🔧Plumbing
❄️HVAC
💡Electrical
🛠Handyman
🌳Landscaping
🧱Masonry
🧹Janitorial
◆ Why contractors switch
“We were losing $3–5k a month to mis-quoted lumber. Two months in, BuilderPal's materials dashboard caught it. Now I price every deck against real spend. No more guessing.”
— Tom Reyes, Owner · Pinnacle Decks (Denver, CO)
🔒

Your data, isolated

Every record is scoped by tenant. We don't run shared databases or join your data to anyone else's.

🪪

SOC 2 in progress

Audit underway. We follow CIS controls now. Backups encrypted, logs retained 90 days.

🤝

No data lock-in

Export everything as CSV at any time. Cancel and you keep a full archive. No hostage policy.

◆ FAQ

Common questions.

Is there a free plan?
Yes — Free Forever for 1 user, 3 active jobs and 10 invoices/month, with BuilderPal branding on quotes. Most solo contractors graduate to Solo ($19/mo) within a week.
Does it work on my phone?
Yes. The web app installs as a PWA on iOS and Android — open the site, tap Add to Home Screen, and it behaves like a native app. The /today view is built specifically for techs in the field.
What does Stripe cost me?
Standard Stripe rates (~2.9% + $0.30 per card transaction). We don't add a markup. ACH is 0.8% capped at $5.
Can I import from Jobber or Housecall Pro?
Yes — CSV import for customers and jobs at signup. We're working on direct one-click migration for both. Concierge migration is free on Crew + Pro.
What if the AI gets the quote wrong?
You always review and edit before sending. The AI drafts the first 80% — you tune the last 20% in seconds. Low-confidence suggestions are flagged.
What about offline?
The /today field view writes to local storage when you have no signal, then syncs the moment you reconnect. Tested on real construction sites.
Who built this?
An indie team that grew up in the trades and shipped real consumer + B2B software. We answer your support tickets ourselves — no tier-1 outsourcing.
Will my old data come over?
CSV import covers customers, jobs, and pricebook items. We can also custom-import directly from Jobber or HCP exports — email us first.

Stop paying for software
you don't fully use.

Onboard in under 15 minutes. Send your first AI quote tonight. Get paid this week. Cancel any time.

No credit card · Cancel any time · Free Jobber migration