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.
The portal your clients actually open.
The whole job — estimates, budgets, invoicing, selections, change orders — branded as your company, on your domain.
See the whole thing in three minutes.
A quick walkthrough of a real Dune Homes job in Project Map — estimate to close-out.
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.
Your AI employee. With a human approval on everything.
You don't need to learn AI, set it up, or stress about what's coming — we did that for you and built you an employee. Starting an estimate eats more of your day than anything else, so Marcus does it: talk to it, type to it, or hand it the plans and documents, and it drafts the estimate, the budget, the daily log, and the client update. You keep every approval — it's not a chatbot bolted on, it's part of your company.
- 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 — so communication ramps up and you look on top of it all.
- Keeps selections moving. Drafts selection updates so decisions don't stall in a text thread.
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.
Light or dark. Your logo. Your colors.
Your clients sign up with you, not with us. They see your logo on the login screen, get notifications from your email, and open their project at your domain. Pick the portal theme that fits your brand — it's set per company.
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, and bank draws on one screen



Client home — branded as your company, not Project Map



QuickBooks sync, built so you never double-enter.
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.
Your data. Your portal. Your terms.
No annual contracts. No “call sales to leave.” Pick month-to-month or own the whole thing outright. Either way you walk away whenever you want — with every job, budget, and selection exported to CSV. Your branding, your domain, your client relationships, your data. We preserve your branded portal for 90 days after cancellation. The relationship works for as long as it works for you.
Three steps. Live the same day.
Onboarding call (60 min)
We configure your branding, custom domain, and import your active projects. No developer, nothing to piece together.
You're live
Your branded portal goes up under your logo and colors the day of that call — a subdomain on Remodeler, your own domain on Builder. You and your clients log in right away.
Team training (30 min)
A quick call to walk your crew through the workflow. You're running real jobs through it that week.
Founder pricing. No setup fees. Cancel anytime.
Three ways to run Project Map: month-to-month, annual, or owned outright. Founder pricing is locked in for our first builders — it goes up after we hit our quota.
Hosted on a Project Map subdomain. Full project workflow, branded as you. 1 team seat included. No setup fee.
- Branded portal on a subdomain
- Estimates, budgets, bank draws, change orders, selections
- Invoices, receipts & Marcus AI included
- Unlimited projects & client logins
- QuickBooks Online sync (optional)
- 1 team seat (+$20/mo per additional seat)
- Email support, 48-hour response
No setup fee. Month-to-month, cancel anytime. Your data exports as CSV.
Full white-label on your custom domain. 5 team seats, priority support, white-glove onboarding. No setup fee.
- Everything in Remodeler, plus:
- Full white-label on your custom domain
- Custom email domain for client notifications
- 5 team seats (+$20/mo per additional seat)
- Priority support — Slack + phone, 24-hour response
- White-glove onboarding (2 calls + team training)
- Quarterly product reviews
No setup fee. Month-to-month, cancel anytime. Your data exports as CSV.
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
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
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.
Common questions.
Each client gets their own secure login on your domain. Remodeler sits on a subdomain like yourcompany.buildprojectmap.com; Builder runs on your own custom domain like portal.yourcompany.com. Either way, clients see your logo, your colors, your company name — Project Map shows up nowhere on the portal or in their email notifications.
Marcus is an AI assistant built into Project Map. It reads your project data — receipts, invoices, selections, documents — and drafts the writing you keep putting off: daily logs, receipt entries, selection updates, and weekly client updates. It works propose-then-approve: Marcus drafts, and nothing is saved or sent to a client until you approve it.
It's a one-click connection — no API keys, no setup. Connect QuickBooks Online from Settings and choose which income, expense, and payment accounts to use. From there you push invoices and expenses straight to QuickBooks (job-costed and categorized), sync clients and projects as QuickBooks customers and jobs for accurate per-job P&L, and pull payment status back so paid/outstanding stays current. It's optional — Project Map runs fine without it — and it covers customers, jobs, invoices, and expenses. It doesn't replace payroll or vendor bills.
Yes. The builder workspace, finance, estimates, and daily log all adapt to phone width, and your clients get the same branded portal on mobile. On a phone the schedule shows the calendar view; the Gantt stays on desktop, where it's actually readable.
Portal appearance is set per company — light or dark — along with your logo, accent color, and company name, applied across the portal. Most brands look best in light; it's your call.
Cancel anytime, no penalty. We preserve your branded portal for 90 days so you can wrap up active jobs or move data, and you export everything as CSV in one click — jobs, budgets, selections, change orders, contacts. No annual contract, no “call sales to leave.”
No multi-day setup. A quick onboarding call captures your branding, workflow, and cost codes, and your portal goes live right away — on a subdomain on Remodeler or your own custom domain on Builder. Then a 30-minute team training call.
Ready to own your portal?
Book a 15-minute demo and I'll show you Project Map running live on my own Dune Homes jobs — branded, on my domain, with my clients actually logging in. Builder to builder. If it's not a fit, no pressure.
Request received.
Booking page is opening now — pick a time that works. Click here if it didn't open.