How to make an app for a plumber
A plumber's day is small jobs across town and one or two bigger bathroom jobs running for a week. An app keeps the calls you have promised, the fittings you bought for each job, the quote you gave and the money still due, so nothing is left on a scrap of paper in the van.
Updated 2026-11-09
Who uses the app
Usually just you, on your own phone, so the data can stay on it. If a helper or a second plumber takes jobs from the same list on their phone, connect your own Supabase database so you both see the same jobs.
The screens a plumber app needs
- Today: The day's jobs in order with the customer, locality, the problem and a Google Maps button; a map with pins for each address
- New job: Customer name and phone, address, the problem, a photo you attach, and the time you promised
- Quotes: Bathroom or kitchen plumbing quotes with points, pipe runs, fittings and labour, made into a PDF to send
- Fittings: Fittings and pipe bought for each job, what you paid the dealer and what you charge the customer
- Payments: Paid, part paid and due for every job, with a reminder button
- Customers: Past jobs at each address, so a repeat call starts with what was fitted last time
Features worth asking for
- A quote PDF for bathroom work listing points, fittings and labour, with your name and number on top
- Fittings bought from the dealer recorded per job, so your margin on each job is clear
- A map with pins for the day's addresses, opening Google Maps for directions
- A WhatsApp button to tell the customer you are on the way, with your name and the time
- A phone reminder the evening before each promised visit (installed app; it can arrive a few minutes late)
- Helper days and wages per job, totalled each week
- A due list with a polite WhatsApp payment reminder
Where the data lives
If only you use the app, the data stays on your phone and works without internet at a site. If a helper or partner uses it on another phone, connect your own Supabase database; add Razorpay only if you want customers to pay by link, with the money going to you.
How to make it with AppCub, step by step
- Decide what the app does. List the screens you need, for example: Today, New job, Quotes, Fittings, Payments.
- Describe it to AppCub. Paste the request below, changed to your own business and details.
- Check the plan. AppCub shows the screens and features it will build. Change them in the chat until they are right; seeing the plan is free.
- Try it on your phone. The app runs live next to the chat. Scan the QR code to install it, and ask for changes.
- Share it. Share it as a web link, an APK file, or publish it on Google Play from your own developer account.
Copy this request, change the details to match your plumber, and paste it into AppCub:
Make an app for my plumbing work, Rizwan Plumbing Works in Lucknow. Screens: today, new job, quotes, fittings, payments and customers. A job has the customer, phone, address with Google Maps, problem, a photo, the promised time and status. Show today's jobs on a map. Quotes for bathroom and kitchen plumbing list points, pipe and fittings and labour, and become a PDF to send on WhatsApp. Record fittings bought for each job with dealer price and my price. Track helper days at ₹600 a day. Show money due with a WhatsApp reminder button. Remind me on the phone the evening before a visit. Blue colours.
Tips for a plumber app
- Start with today, new job and payments; add quotes and fittings once you are entering every job.
- Give AppCub your usual rates for a point, a tap change and a geyser fitting, so a quote fills itself in faster.
- Note the fittings you put in at each address; when the same customer calls next year you will know the make and size.
- Attach a photo of the leak or the old fitting to the job; it helps when the customer asks what was changed.
- Ask for Hindi labels if you are more at ease reading them.
What it costs
- Describing your app and seeing AppCub’s plan for it is free.
- A new app usually takes 60 to 110 credits. Start with the 2-day trial for ₹99 (150 credits, enough for one app and a few changes) or the one-time App Pack for ₹499. Starter is ₹1,599 a month for 700 credits.
- Google Play needs a paid plan (it includes the Play Store bundle and your app’s signing key) and your own Google Play developer account, a one-time US$25 fee to Google.
- Work that fails or is rolled back costs no credits.
Good to know
- AppCub doesn't track you live on a map or give turn-by-turn directions, and it doesn't message customers by itself. Directions open in Google Maps and messages go out when you tap the WhatsApp button.
- AppCub builds Android apps. You can also share the app as a web link that opens on any phone; for the iPhone App Store, AppCub’s team can do it for you.
Questions
Can the app make a quote for a full bathroom?
Yes. Ask for a quote screen with points, pipe runs, fittings and labour; it adds them up and makes a PDF you send on WhatsApp.
Can I see my day's jobs on a map?
Yes. The app can show a map with a pin for each job's address. Tapping a pin opens Google Maps for directions; there is no live tracking.
Can the app tell me what I earned on each job?
Yes, if you record what you paid the dealer for fittings and the helper's wages. The app shows the bill minus those costs.
Will the app remind me of visits I promised?
In the installed Android app, yes: a reminder on your phone at the time you set, which may come a few minutes late. It doesn't message the customer.
Does a plumbing app work without internet?
Yes, when the data is kept on your phone, which is the default. You can enter a job in a basement or a site with no signal.
Can my helper take jobs from the same app?
Yes, once you connect your own Supabase database. Then each of you sees the same job list on your own phone.
Read next
- How to make a website for a plumber
- App for an AC repair service
- App for an appliance repair shop
- App for an architect
- App for a daycare
- App for a borewell service
- App for a car wash
- All guides: home and local services
- All app guides by business
Make your plumber app
Seeing the plan is free. Building starts with a 2-day trial for ₹99.