From job to invoice.
Turn approved estimates into jobs, and finished work into invoices, in a couple of taps. Every line item is already there.
At your desk. On site. On the go. One construction workspace for your projects, crews, invoices and payments.
Monday, Sep 28 · 4 jobs on site today
| Project | Client | Progress | Budget | Crew | Status |
|---|---|---|---|---|---|
| Maple St. Remodel | The Hendersons | 68% | $86,400 | 6 | On track |
| Harbor View Deck | M. Alvarez | 42% | $24,900 | 3 | Needs review |
| Cedar Ave. Kitchen | J. & K. Park | 91% | $41,250 | 4 | Punch list |
| Oak Ridge Addition | D. Okafor | 18% | $128,000 | 5 | On track |
| Item | Amount |
|---|---|
| Demolition & haul-awayPhase 1 | $2,400 |
| Framing labor42 hrs · crew of 3 | $3,780 |
| Lumber & materials4 receipts attached | $4,120 |
| Electrical rough-inSub · Bright Line Electric | $3,650 |
| Plumbing rough-in | $1,700 |
| Change order · Kitchen islandApproved by client Sep 19 | $2,800 |
Projects, crews, money and clients usually live in four different places. PJ Hub stacks them into one workspace, so nothing falls through the cracks.
Scroll to see it come togetherEvery job with its tasks, schedule, files and budget, in one place the whole team can see.
Schedules, check-ins and daily updates from the field, straight from your crew's phones.
Bill clients, snap receipts and run crew payments without the spreadsheets.
Share updates, collect approvals and get paid faster, without the phone tag.
Four layers, one workspace. At your desk, on site and on the go.
Everything your business runs on, from the first estimate to the last payment, without juggling apps, texts and spreadsheets.
Turn approved estimates into jobs, and finished work into invoices, in a couple of taps. Every line item is already there.
Budget, costs and margin for every job, updated as your crew works.
Hours from the field turn into crew payments, with no chasing timesheets.
Your crew already lives in WhatsApp. Photos, check-ins and notes they send are logged to the right job automatically.
Take a photo of any receipt and it lands on the right job, already categorized.
A clean client view with progress, photos and approvals. Fewer calls, faster decisions, quicker payments.
Add a kitchen island with outlets and pendant rough-in.
Start your 7-day free trial and run your next job in PJ Hub.
Every plan starts with a 7-day free trial. No credit card required.
For small businesses getting started.
For growing companies.
For established companies with larger teams.
Prices in USD, billed monthly. Choose a plan, then sign in to continue — no payment is taken when you select a plan.
Straight answers about what PJ Hub does, what it costs, and how your crew and clients fit in.
Yes. Every plan starts with a 7-day free trial and no credit card. You pick a plan when you sign up, but nothing is charged until you add a card after the trial ends.
Nothing is charged and nothing is deleted. Your projects, invoices and team stay exactly as you left them. The owner or an admin chooses a plan and adds a card, and access resumes right away.
Starter is $29/month for up to 4 team members. Pro is $49/month for up to 8. Business is $79/month for up to 12. Pay annually and you get two months free. Need 13 or more seats? Contact us for Enterprise pricing.
Only the number of team members. Every plan includes every feature: projects, invoices, client portal, crew payouts, expense tracking, reports and the AI tools. You pay for your team, not for features.
No. Clients and guests are unlimited and free. Only your internal people count: owners, admins, project managers and team members.
Yes, any time from Billing. Upgrades take effect immediately and are prorated. Cancelling stops billing at the end of your current period. To downgrade, deactivate team members first so you fit the smaller plan.
By card, through Stripe. You can update your card or download invoices from the billing portal in Settings.
Invite them by email from Team. They get a link, sign in, and land straight in your workspace with the role you chose. Invitations expire after 7 days and reserve a seat until accepted or revoked.
Four: Owner, Admin, Project Manager and Team Member. Owners and admins run the company: billing, team, payouts, clients and reports. Project managers can also create invoices and log expenses. Team members see the projects they're assigned to, their tasks, and their own payouts and payment requests.
No. Contract amounts, budgets, invoices and payouts are visible only to owners, admins and project managers. Team members see the work, not the money.
My Work: their tasks across every project, with photos, notes and check-off. Plus My Payouts (what they've been paid, this week and this year) and My Payment Requests.
Deactivate them from Team. Their seat frees up immediately and every task, photo and payout they were part of stays in your history. You can reactivate them later.
A private progress page for their project: overall progress, the tasks you choose to show, the photo gallery, notes you mark as client-facing, change orders and the payment schedule. You turn the link on or off per project and decide whether they see the contract total. No login needed on their side.
Yes. Invoices are signed with a drawn signature, full name and an acknowledgment; we keep a locked copy of what was signed, when, and from where. Change orders and payment milestones are approved from the client page with a typed signature. You get notified the moment they sign.
Yes, by card through Stripe. Money goes directly to your own Stripe account, not through us. You can also show your PayPal or any other payment link on the invoice, and record checks, cash, ACH or wire payments yourself.
Build them from labor, materials and other sections, with line items from your saved library so you're not retyping. Add a discount, apply tax to materials, attach a payment schedule with a deposit and milestones, email a PDF, and track it from sent to viewed to signed to paid, including partial payments.
Upload the PDF. PJ Hub reads it, pulls out the line items, client and totals, matches it to the right project, and can build a payment schedule from it. It's a file import, not a live QuickBooks connection.
Yes, one click. Materials become budget lines, labor lines become tasks with their quantities and rates, and the invoice stays linked to the job.
Void it or request a new signature. The old version is kept with its signature and audit trail; the new one goes out as a fresh revision.
Build a payout in Payout Builder: line items or a salary, per person, per week or per job. Send it, mark it paid when the money goes out, and each worker gets a PDF statement and sees it under My Payouts. PJ Hub keeps the record; you pay through whatever you use today (check, ACH, cash, Zelle) and note the method.
No. Crew payouts are records and statements, not bank transfers. Card payments from clients do move money, straight to your Stripe account.
Yes. Any team member can submit a payment request from their phone: a day of work, materials they bought, a change order, equipment. They attach the receipt or photo, you approve it, and it becomes a payout automatically.
Snap the receipt. PJ Hub reads it and fills in the vendor, amount and category; you pick the project or log it as overhead. Receipts are stored privately and every expense rolls into the project budget.
Yes. Each project shows contract, expenses, task costs, total spend, net profit and margin. Reports give you the company-wide summary, completed-project performance and overhead. You can export a spending PDF per project.
The boring parts. It reads a receipt photo and fills in the expense. It reads an estimate, contract or invoice PDF and turns the scope into tasks. It orders your task list by construction phase. It builds a payment schedule from a contract total. You can dictate a punch list out loud and it becomes items with location and priority. It looks up current material prices at Home Depot and Lowe's (estimates, so verify before ordering). And it can draft a logo for your company. You always review before anything is saved.
Yes. PJ Hub runs on desktop, tablet and phone from the same account, with a bottom tab bar, pull-to-refresh and camera upload for photos, videos and receipts. Videos are compressed on the phone before upload. You need a connection; there's no offline mode.
Every company's data is isolated: your team only ever sees your company's records, enforced at the database level, not just in the screens. Data is encrypted in transit and at rest on infrastructure that is SOC 2 Type II and ISO 27001 certified. Billing and card payments run on Stripe; we never see card numbers. Signatures and receipts are stored as private files with links that expire in minutes.
You get an in-app and email notice when a client views or signs an invoice, when a payout is created, when a task deadline is coming, and when a project is nearing its target date. Your crew gets notified when they're assigned or paid.
Yes, from Account Settings. Your account and personal data are removed within 7 days. Records your company must keep for its books, like payment history, stay but no longer carry your name. A company owner transfers ownership first so the team isn't stranded.
Invoices, receipts, payout statements and project spending export as PDF. There's no spreadsheet export yet.
Still wondering about something? Start a free trial and see for yourself, or ask us from inside the app.