Free for every trade partner, forever

The trade partner portal built for the field.

Free, always. Every trade partner gets a clean mobile-first portal — My Jobs, My Invoices, Plans, Messages. Trade-scoped. Multi-builder friendly. Built like a real software product, not a builder's afterthought.

Apply for Beta →
Trade Partner portal mobile view with Free Forever badge

Trade partners do not pay Lotwright. Ever.

What a trade partner sees · What they don't

Trade-scoped from the database up.

A plumber sees plumbing items. A framer sees framing items. Neither sees the builder's financials. Enforced at the database layer with RLS — not just app-level filtering that one missed WHERE clause could leak.

Their assigned tasks

Items tagged with their trade. Schedule dates, location, due dates, builder notes. Mark complete with a tap.

Plan pages for their work

Pages 4-7 if they're the framer, page 12 if they're plumbing. Acknowledgment required before status flips to "delivered."

Their own invoices

Submitted, Approved, Paid status. Email-forward or upload invoices directly. Year-end 1099-NEC ready to download.

Messages with the super

Direct line to the super or PM on each job. No more 11 PM text messages — keep work questions in work tools.

Other trade partners' work

Framer never sees electrician's tasks (unless tagged adjacent-read-only for coordination). Builder controls this per trade partner.

Any money fields

No sales price, no margin, no cost codes with dollar amounts, no other trade partners' invoice amounts. Trade-scoped means money-free.

Buyer personal info

Beyond a first name for communication, trade partners never see buyer contact info, addresses, financing details, or contract terms.

Builder's performance ratings

Builders rate trade partners privately (on-time %, quality, callback rate). The trade partner being rated never sees the rating.

Multi-builder, no leakage

One trade partner login. Multiple builder contexts. Zero crossover.

John from Smith Plumbing works for three different builders on Lotwright. He has ONE identity (email + password), but each builder context is a separate room with separate data. None of his work for Builder A is visible to Builder B — including pricing, ratings, and history.

John · Smith Plumbing
Builder A · Hampton Homes 3 active jobs · 18 invoices YTD
Builder B · Cedar Crest 2 active jobs · 7 invoices YTD
Builder C · Westwood 1 active job · 4 invoices YTD
↑ Each box is a separate database room. John picks which context at login. Builders see only their own data, never each other's. Compliance-grade isolation enforced at the Postgres RLS layer.
Why free forever

Charging trade partners would be a mistake.

Every competitor offers free trade partner access. Trade partners have razor-thin margins and tool-fatigue. The math doesn't work — and the failure mode is worse than the upside.

Industry standard

Every comparable legacy platform offers free trade partner access. Charging would make us look more expensive than legacy products without offering anything trade partners actually want.

Failure mode is bad for builders

If a trade partner's card declines, they lose access, builder's job halts. The builder didn't cause it but gets the pain. We don't do that to builders.

Network effects beat micro-revenue

Free-for-trade-partners means trade partners love the product, which means more builders adopt because their trade partners already know the tool. That's worth way more than $15/trade partner.

Try the trade partner portal in the beta.

Trade partner access is bundled in every tier. Invite your trade partners in 10 minutes; they're free forever.

Apply for Beta → All features