Built by a builder · Bend, Oregon

Your clients open your app.

The whole job — estimates, budgets, invoicing, selections, change orders — under your logo, in your app on your clients' phones. Project Map appears nowhere. To your clients, you're the builder with their own software.

Now with Marcus, your AI employee — he drafts your estimates, budgets, and client updates. You just approve.

Cancel anytime · export your data anytime · founder price locked for life.

Buildertrend's clients open an app called Buildertrend. Your clients open an app with your name on it.

A branded Dune Homes client portal — project hero photo, items waiting on the client, and live budget
Built for builders, remodelers & GCs running 1–10 jobs. Not a bloated platform.
Live in under a minute · 0 forced contracts · 100% your brand
The app store can't do this

Your app. Their phone. No app store.

Your client taps an icon on their home screen: your logo, your company name. The portal installs to iPhone and Android as your app — no app store, no waiting on Apple, updates land instantly. Project Map shows up nowhere, not even on the permission pop-ups.

  • One guided tap to install. The portal walks your client through it — no instructions from you, nothing to download.
  • Real phone notifications, from your app. “Change order ready to sign” lands on their lock screen. “Your client signed” and “you got paid” land on yours. Every notification also emails — nothing relies on someone remembering to check a portal.
  • The most professional builder they've ever hired. A branded app on their phone says “this operation has it together” every time they check on their house. That's who gets the referral — and who doesn't get their price questioned.
  • Your numbers, protected. You decide what clients see, line by line: full cost-plus transparency or just the big numbers. Enforced at the data layer, so a client login can't pull your costs or markup, no matter how technical.
A builder's branded client portal installed on an iPhone home screen, showing the Dune Homes project dashboard
Their phone. Your name.
The client's Finances page in the branded portal — total budget, paid to date, and remaining balance
What your client sees
Marcus, the AI employee, answering questions inside the builder's app on a phone
Marcus, in your pocket
The whole job, one place

Everything a build needs. Nothing it doesn't.

Custom builds, remodels, or GC work — no subcontractor portals, no RFIs, no procurement bloat. Just the workflow you actually run, estimate to close-out, branded as your company.

01
Estimates that become live jobs
Line-item estimates with your cost codes, units, and per-project tax. Export a proposal PDF, save it as a template, and the day you win the job, convert it to a live project in one click.
02
Budgets & invoicing that handle the bank
Bank draws or progress billing, lender packages or simple cash. Contract, spent, billed, paid, and remaining on one screen — invoicing built in. Snapped receipts land in a real Cost column, so it's budget vs. actual per line, overruns flagged red. You never drop back into Excel to bill a job.
03
Selections & change orders, signed
Send a CO for approval and get it signed on a real document, not a web form. Link a selection to its allowance and the variance shows everywhere — an over-allowance pick becomes a pre-written change order in one click.
04
A schedule that plans itself
Phases auto-populate the calendar — add inspections, deliveries, and sub days right on the day. The desktop Gantt links dependencies, so reschedule one phase and the whole job moves with it.
05
Field crews, without the financials
Crew seats add daily logs and snap receipts from the truck — Marcus reads each one into coded line items. Field roles never see budgets, margins, or contracts. They log costs; you keep the numbers.
Meet Marcus

Your AI employee. With a human approval on everything.

You don't need to learn AI — we built you an employee instead. Estimates eat more of your day than anything else, so Marcus starts there: talk to him, type to him, or hand him the plans, and he drafts the estimate, the budget, the daily log, and the client update. You keep every approval. He's not a chatbot bolted on — he's part of your company.

Talk to it Type to it Hand it documents
Propose → approve. A human signs off, every time.
  • Drafts estimates & budgets. Build one in a fraction of the clicks — Marcus drafts, you adjust and approve.
  • Reads every receipt. Vendor, amount, date, and line items pulled automatically the moment you upload.
  • Drafts your daily log. A clean summary from the day's activity — you just review and post.
  • Writes the weekly client update. Client-ready, in your voice, every week. Your clients think you hired an office manager. You approved a draft from your truck.
  • Keeps selections moving. Drafts selection updates so decisions don't stall in a text thread.
  • Respects roles. Your crew can't ask him for budgets, your bookkeeper can't read client messages, and PMs only see their own jobs. An AI employee with boundaries.
Marcus drafted this · waiting on you
Weekly client update — Phillips Residence
Week of April 14 — rough-in underway

Hi Sarah — good week on site. Framing passed inspection Monday and the crew moved straight into electrical rough-in, which is about 60% complete.

Next up: insulation and drywall the week of the 28th. Your master-bath tile selection is the one open item — whenever you're ready.

Approve & send Edit
See it in action

This is a real job.

Every screen below is a live Dune Homes build. Yours looks the same — branded to your company.

Job finance — contract, spent, billed, paid, margin, and real cost from receipts, by cost code

Job finance — budget, margin, and real cost from receipts, on one screen

Gantt timeline with phases, progress, and the critical path
Schedule — every phase, progress, critical path
Invoice builder with one-click QuickBooks sync
Invoices — one click to QuickBooks, paid status flows back
Client finances — budget, paid to date, and invoices with Pay Now

Client finances — your brand on every number, Pay Now built in

Client budget summary by project area
Budget — planned vs billed, no surprises
Client selections and change orders awaiting review and signature
Approvals — reviewed, signed, dated
The same client portal in dark mode
Dark mode — if that's your brand
The money side

Get paid — and never double-enter.

Card or bank transfer, one Pay Now

Every invoice carries a Pay Now your clients can actually use — card for speed, US bank transfer (ACH) for the big draws, at a fraction of card fees. Payments mark the invoice paid automatically, the client gets a receipt and a permanent PDF in their Documents, and their Finances page shows what they've paid, when, and how. Already invoicing through QuickBooks? Keep your QBO pay links — you pick the rail, clients just see “Pay Now.”

  • ACH on big draws. Bank transfers cost a fraction of card fees when the check has a comma in it.
  • Auto-reconciled. A payment marks the invoice paid and notifies you — no chasing, no marking things by hand.
  • Honest about timing. Bank transfers take a few days to clear — the portal says so, to you and your client.
  • A paper trail that holds up. Paid invoices archive as tamper-protected PDFs with a full audit trail.

QuickBooks sync, optional

You run the whole job inside Project Map. Connect QuickBooks Online and the money side moves with one click: push an invoice or expense — job-costed to the right job and categorized to your accounts — and pull payment status back so paid and outstanding always match. Your clients and projects sync as QuickBooks customers and jobs, for accurate per-job profit and loss.

You don't need QuickBooks to use Project Map. It's an option, not a requirement.

  • One-click connect. Secure sign-in (OAuth) — no API keys, no technical setup.
  • Customers & jobs sync. Each client becomes a QuickBooks customer, each project a job.
  • Push invoices & expenses. Job-costed and categorized, in one click.
  • Payment status pulls back. Paid, partial, and outstanding flow into Project Map.
  • Never creates duplicates. Smart matching keeps your books clean.
Ownership

Your data. Your portal. Your terms.

No forced contracts. No “call sales to leave.” Pay monthly, save with annual, or own the whole thing outright — and cancel yourself, from Settings, without emailing anyone.

Walk away whenever you want, with every job, budget, and selection exported to CSV. Your branding, your app, your client relationships, your data. We keep your branded portal live for 90 days after cancellation.

The relationship works for as long as it works for you.

How it works

Buy it. Claim it. You're in.

STEP 01

Buy now

Pick a plan, check out. No sales call, no “we'll reach out,” no waiting on anyone.

STEP 02

Claim your portal

Right after checkout you pick your company name and web address. Your branded portal is live before your coffee's cold — welcome email and all.

STEP 03

Explore a real job

Your portal opens on a fully lived-in demo project — signed contract, invoices, selections, budget — so the first five minutes teach you the product. Delete it in one click when you're ready to build.

Pricing

Founder pricing. No setup fees. Cancel anytime.

Three ways to run Project Map: annual (the smart money), month-to-month, or owned outright. You're live the minute you buy. Founder pricing won't last — but once you're in, it's locked for the life of your subscription.

Every plan includes a free 60-minute onboarding call — we get you set up and live on a real job.

Paying for a year? See it first — book a demo →

Remodeler
1–5 jobs · remodelers and small custom builders who want a branded client portal without the SaaS lock-in.
$199/mo $2,388 billed annually — save $480

Your branded portal, live at your own web address the minute you buy. Full workflow, your app on clients' phones. 1 team seat included. No setup fee.

  • Branded portal + installable client app
  • Estimates, budgets, bank draws, change orders, selections
  • Online payments (card + ACH), receipts & Marcus AI
  • Unlimited projects & client logins
  • QuickBooks Online sync (optional)
  • 1 team seat (+$20/mo per additional seat)
  • Email support, 48-hour response
Buy now →

No setup fee. Cancel anytime. Your data exports as CSV.

Most builders pick this
Builder
6–10 jobs · builders with a team who want software that looks 100% theirs on their own domain.
$349/mo $4,188 billed annually — save $840

Full white-label on your own custom domain — we set it up with you. 5 team seats for the office and the field. No setup fee.

  • Everything in Remodeler, plus:
  • Custom domain (portal.yourcompany.com) — we set it up with you
  • Custom email domain for client notifications
  • 5 team seats (+$20/mo per additional seat) — field roles included
  • Priority support — Slack + phone, 24-hour response
  • Quarterly product reviews
Buy now →

No setup fee. Cancel anytime. Your data exports as CSV.

Own It
For builders who don't rent. Self-hosted, license owned forever, no monthly hosting bill.
$7,500 one-time $15,000 · founding rate for first 10 builders

The whole codebase, configured to your brand, on your own Firebase project. Year 1 updates and support included. You own it.

  • Everything in Builder, plus:
  • Self-hosted on your own Firebase project
  • License owned forever — no monthly hosting bill
  • Year 1: all updates & priority support included
  • Year 2+: optional updates & support from $99/mo
  • Unlimited team seats
  • Live in ~1 hour once you send branding + Firebase keys
Own it — $7,500 today →

Or pay over time with Affirm at checkout — own it for around $226/mo.

3 of 10 founding licenses claimed. After the 10th, the price moves to $15,000.

  • Your data is yours — full CSV export anytime, no hostage situations
  • Cancel hosting anytime, no penalty, no “account manager”
  • Branded portals preserved for 90 days after cancellation
  • Founder pricing locked in for the life of your subscription
Not ready to buy? Book a demo → and I'll spin up a portal in your branding and walk you through a real job.
Looks like their company, not ours
We paid Buildertrend for years and got something generic our clients wouldn't open. With Project Map we got a tracker that looks like Hearthwood, our clients actually log in, and budget calls dropped 60%. It costs less and feels like our software.
H
Hearthwood ConstructionCustom home builder · Project Map client
I built this because I lived this
I run Dune Homes in Bend. I ran every platform you've heard of — none got the bank side right. The draw schedule is half a custom build, and I was doing it in spreadsheets while paying $400/mo for software my clients ignored. So I built Project Map. Now my clients actually log in — they think it's ours.
K
Keaten AbbottFounder, Dune Homes · Bend, Oregon
60 sec
From checkout to live portal
100%
Branded as your company
0
Forced contracts · cancel anytime
FAQ

Common questions.

Get started

Ready to be the builder with the app?

Buy now and your branded portal is live in a minute — no sales call, no setup fee, no waiting on anyone. Want to see it first? Book a demo and I'll show you Project Map running on my own Dune Homes jobs. Builder to builder.

Cancel anytime
Export your data anytime
Founder price locked for life