Home warranty service calls after closing, with no internet
Short answer: keep one record per home and one per trade, and log each service call as a row that points at both. Open a home and you see every call on it; open a trade and you see every call they still owe you. It works on a laptop at a house that has no internet yet. If you need it on a phone with no signal, read where this is honest first.
On the Fine Homebuilding forum a builder asked for “a computer driven way to keep track of service calls after a house closes.” Their way at the time: “I copy work orders to the various trades & fax them to them but it's a lot of work & not very efficient.” The one reply said nothing ready-made existed and offered to build it in FileMaker. (The thread, October 2005, read 3 November 2026.)
The job has not changed much since. A buyer calls about a sticking door or a dripping valve, someone writes it down, and the hard part is knowing which calls are still open and who has them.
How the lists fit together
| List | What one row is | Points at |
|---|---|---|
| Homes | One house: address, lot, buyer, phone, closing date, warranty ends | |
| Trades | One subcontractor: company, contact, phone, email, what they do | |
| Service calls | One problem: date reported, what is wrong, room, status, date fixed, photos | A home and a trade |
A home's page lists every call on it, open and closed. A trade's page lists theirs, so the plumber's open calls are one click, not a pile of faxes. Sort calls by status and date reported and the oldest open one is at the top.
A call list that lives on the laptop
Bionic Forms builds a small app from a spreadsheet or a sentence, such as “track warranty service calls on the homes we built and which trade has each one”. Our desktop app for Windows, macOS or Linux keeps a full, encrypted copy on the computer. With no connection at all you can:
- Log a call at the house, with the room, what is wrong and the trade.
- Attach a photo of the crack or the stain (files on records).
- Print a call as a work order page to hand over (how printing works).
- Search and sort: every open call, every call on lot 14, every call the drywaller has.
When the laptop finds a connection again, the changes go up by themselves, so the office computer sees the same list. People in the office can work in a browser.
Telling the trade
Instead of faxing, a workflow can email the trade named on a call when it is assigned, with the address and the problem in the message. You write it as a sentence, such as “when a call is assigned, email the trade”. Two things to know: an email to a trade outside your own team needs the Business plan, and any email needs a connection to go out.
Getting your list in
If you already keep a spreadsheet of calls, drop it on our home page. A column with the address and a column with the trade can become links to the home and the trade. Free covers unlimited apps and 10,000 entries per app.
Where this is honest
- No offline phone app yet. Offline is the desktop app only. On a phone, ours runs in the browser and needs a signal. If your supers log calls on phones at sites with no signal, an offline phone app made for builders will suit you better today.
- No buyer portal. Buyers do not log in to see their calls. A public form can take a buyer's request as a new call, and you pick the home on it after.
- No warranty clock. Warranty end is a date you sort by. Nothing counts down the days for you.
- Set it up while you have a connection. The AI that builds the app runs on our server. Using it afterwards does not need one.
- We are small and pre-launch. We say plainly which parts are not finished, and your data can always be exported again.
Build it now. The box already says what this page is about. Change it if you like.
About 25 seconds. No signup to see the result.
Already keep a spreadsheet? Drop it on the home page instead.
Or open the live demo first. No email.
Rather not do it yourself? Tell us what you track and we will build a working version and show you. No fee.
More: an inspection app with no internet and printing a record.