The client never makes an account
Every client-facing surface is a link that opens and works. No password to reset, no portal invite to chase. A tool that adds a step to your client's day does not get used twice.
Company
Ferrier Industries LLC does business as PaloWorks: one desk where a client job runs from the first brief to the paid invoice.
We kept watching good freelancers lose real money in the seams between four tools. The brief landed in DMs, the scope sat in a Google Doc, the rounds piled up in email, and the invoice went out from a fifth tab that never heard about the extra round. So we built the desk that holds all four.
We are a product company, not an agency and not a marketplace. We do not resell your data, and card payments go to your own Stripe account. Subscription for the software. No PaloWorks fee on client payments, card or bank. That is the entire business model.
Four rules settle most arguments before they start. Each one has cost us a feature we wanted to build.
Every client-facing surface is a link that opens and works. No password to reset, no portal invite to chase. A tool that adds a step to your client's day does not get used twice.
Intake, scope, revisions, change orders, invoice, payment. We would rather run that loop end to end than ship a CRM with forty half-features and a pipeline nobody fills in.
Totals, tax, late fees, and effective hourly rate are computed in whole cents and covered by unit tests. A rounding error in an invoice is not a cosmetic bug, so we do not treat it like one.
Downgrade and nothing is deleted — old clients, projects, contracts, and invoices stay readable. Exports are built in. Leaving should cost you an afternoon, not a quarter.
Our commitments
Each one links to the policy or help page that backs it.
You pay only Stripe’s standard processing fees on what your clients pay you.
Where it’s writtenTerms of ServicePayments land in your own Stripe account. We never hold your clients’ money.
Where it’s writtenHow card payments workThe workspace owner can download it all as one file, on every plan.
Where it’s writtenPrivacy PolicyCancel from Settings. Clients, projects and invoices stay readable on Free.
Where it’s writtenRefund PolicyThe time, IP address, browser and a fingerprint of the exact document signed.
Where it’s writtenTerms, section 12Protect your account with an authenticator app, or sign in with a passkey.
Where it’s writtenAccount securityNot your details, and not your clients’. Client data is processed only on your behalf.
Where it’s writtenPrivacy PolicyNot the right fit? Ask within 14 days for your first Pro or Studio payment back.
Where it’s writtenRefund PolicyOperations
Isolation, records, and second chances are the quiet parts nobody buys a tool for, and the parts you notice on a bad day. Here is what is actually in the product — no badges we have not earned.
Every query is scoped to your workspace at the data layer, and the boundary is covered by its own end-to-end tests. One customer's roster cannot surface in another's.
Every device signed in to your account is listed in Settings, and any of them can be signed out from there.
Scope locks, signatures, invoices, and team changes are written to an activity log with the actor and timestamp, so you can answer “when was this approved?” with a record instead of a memory.
A deleted project waits in a recycle bin for 30 days, invoices and share links intact, and a downgrade never destroys history. Mistakes should be reversible.
Support goes to the people who build the product. A person reads it and a person answers. There is no chatbot. The same people who answer the mail write the code, so a bug report and a feature request land in the same place, and neither gets routed into a queue you never hear from again.
Pricing is published in full on the pricing page — there is no sales call, no annual minimum, and no quote to request. Free runs one client and three live jobsfor as long as you like, Studio adds a shared workspace with three seats at $49/mo, and every paid plan cancels from Settings.
If a paid plan turns out to be the wrong fit, the 14-day refund on your first charge is a policy, not a favour you have to argue for.