Simple to use from day one
No training needed. Tofu works the way a plumbing contractor thinks – open the app, tap what you need, done. Most users send their first invoice within minutes of signing up, not days of setup.
❤️
15,124
users joined last week
_compressed.avif)
Client management
No more digging through texts and scribbled notes. Tofu stores every client's name, address, job history, and payment info in one list. Pull up anyone the second they call.

Multi-business support
Run residential and commercial pipes from one account. Set up separate profiles for each business and keep client lists, pricing, and jobs organized without switching between apps.

Sharing options
Text, email, or shareable link – send an estimate whichever way the client prefers. Real-time updates show when they open it, so you know exactly when to follow up.

Estimate to invoice
Client approved the quote? One tap turns that estimate into a ready-to-send invoice. The job stays linked so you always see what's paid and what's pending.

Mobile Access
Between calls or between jobs – pull up communication history, send an invoice, or update a contact right from your phone. iOS, Android, and desktop stay in data sync automatically.

“My invoices look sharp, and I know exactly when they’re seen.”

No training needed. Tofu works the way a plumbing contractor thinks – open the app, tap what you need, done. Most users send their first invoice within minutes of signing up, not days of setup.

No desktop app shrunk down to fit your phone. Tofu was built mobile-first – create estimates, send invoices, and pull up past jobs without pinching, zooming, or squinting at tiny buttons.

No signal? No problem. Build estimates and invoices offline – Tofu syncs everything the second your connection comes back. Works in basements, rural properties, anywhere the bars drop out.

You only pay for what you actually use. Tofu covers the basics – estimates, invoices, payments, and job tracking – without charging for tools you'll never open. No surprise fees, no confusing add-ons.


Everything you need to know about the product and billing
Plumbing CRM software is a customer relationship management tool that helps plumbers organize customer information, track job details, and manage estimates in one place. It's one of the best CRMs for plumbers who want client details, job history, and communication records together for a better customer experience.
Tofu works for plumbing companies that need simple client, estimate, and invoice management – from leak detection specialists to repiping crews and general service plumbers. It's plumbing service software and a CRM for plumbing businesses that keeps customer records organized without enterprise complexity.
Tofu works best for solo entrepreneurs and small to mid-sized crews – typically 1 to 15 people. Everyone shares client records, job history, and invoices in real time. It's plumber CRM software with the CRM features a growing plumbing business actually needs in the plumbing industry.
Create estimates on site the moment you assess the job. Estimate tracking shows when clients open your quotes so you know when to follow up. Approve, then convert to an invoice with one tap. Stripe integration means clients pay by card or Apple Pay. Payment tracking keeps everything linked.
Tofu is plumbing customer relationship management software that stores every client in a searchable list with full historical data – contact details, job history, estimates, invoices, and quote delivery details in one spot. It's relationship management designed for plumbers who need fast answers between jobs.
Yes – add information directly to jobs, estimates, and invoices, and everything links automatically to the correct client. That includes job site photos, material receipts, special instructions, and contact notes. Customer records stay complete without extra effort. Next time you visit, every detail is right where you left it.
Every customer profile shows project status, past jobs, estimates, invoices, and payments in one view. Need to reference previous work when quoting a new job? It's all there. Following up on unpaid balances? Check the history and send a reminder in seconds.
Tofu's contact management is shared across all your project documents to streamline the workflow. Add a customer once and reuse their details for estimates, jobs, and invoices. Client information carries over when you convert an estimate to an invoice – no double entry, no missed details.
Invoice statuses are stored with each client profile – paid, pending, and overdue at a glance. Send reminders directly from the invoice list without switching apps. Built-in payment status means spreadsheet elimination for good. It's the kind of visibility that helps you stay on top of cash flow.
Add your logo and business details so every estimate and invoice looks professional. Customize colors and templates to fit your business style – whether you want clean and minimal or bold with your company colors. Software for plumbers should make you look sharp, and Tofu does exactly that.
Absolutely. Add tax as a percentage with included or excluded options, and apply discounts as a fixed amount or percentage to line items or the total. Tofu handles the calculations automatically so you don't need a calculator on the job site.
Less paperwork, more time on the job that pays. Store client details, send estimates, create invoices, and track payments – all from your phone. One app to handle the business side so you can focus on the work.