Field Tech

📄 The Report Has to Leave With You: Service Reports in a Basement With No Bars

August 31, 2026 · 7 min read · By Jonathan Curtis

The customer wants something on paper before you drive away, and you are standing in a basement mechanical room with no bars on the phone. Whether you can hand over a service report right there comes down to one question about whatever app you are using: does the PDF get built on your phone, or on somebody else’s server?

The question that decides it

Ask one thing of any app that promises service reports: where does the PDF get made? If the answer is a server, the report does not exist until the phone can reach that server — and the places we work are exactly the places phones cannot. A plant room three floors down. A roof behind a parapet. A rural site with one bar that drops the moment you press the button.

Equipment Tracker Pro renders the report on the phone itself. There is no upload, no round trip, and no spinner waiting on a connection. You press generate in the basement and you get a PDF in the basement, ready to hand over then and there or to send by whatever the phone can reach later.

This is not a small distinction dressed up as a feature. It is the difference between finishing the job on site and adding it to the pile waiting for you at home.

What actually belongs in a service report

A report that helps the next person answers six things: what, when, who, what was found, what was done, and what it will need next. Most of what gets handed to customers answers only the middle two.

  • â–¸ The unit it was about, identified so there is no doubt which machine on a roof of eleven identical ones. Make, model and serial — not "RTU-3".
  • â–¸ The date and who attended, and whether that was you or a vendor. Those are different claims, and a report that blurs them is worth less than one that separates them.
  • â–¸ What was found and what was done, written separately. A customer reading "replaced contactor" cannot tell whether it was burnt, pitted, or simply due.
  • â–¸ Parts fitted, with the sizes. A filter size on the report is what stops the next call starting with somebody measuring a filter.
  • â–¸ Refrigerant added or recovered, with the annualized leak rate worked out. If the unit holds 50 pounds or more, that number has a regulatory deadline attached to it.
  • â–¸ Photographs, before and after. They settle disputes, and they are the only part of a report nobody argues with.

Why the offline half has to be the data, not just the file

Rendering the PDF locally is only useful if the information it needs is already on the phone. An app that keeps its records in the cloud and renders locally is still stuck, because it cannot read its own data.

Everything a report is built out of is written to a local database on the phone first: the equipment and its specifications, the service logs, the parts and their sizes, the refrigerant charges, the photographs. That is why the report can be produced with no signal — not because of a clever export, but because nothing it needs was ever somewhere else.

Sync happens when there is a connection, in the background, and it is not in the way of the work.

The two filters that matter more than the report type

The useful reports are not the exotic ones. A date range and a building are what turn a database into a document somebody actually wants: this site, this quarter, what happened.

Vendor visits are listed separately from your own work, which matters more than it sounds. A building owner reading a single merged list cannot tell what they paid you for and what they paid somebody else for, and that ambiguity is where arguments start.

The report carries your company name and logo rather than ours. A document with somebody else’s branding on it is an advertisement you are delivering by hand.

What this costs

Capturing the work is free, on every tier, with no seat limit and no building cap: equipment records, buildings, service logs, work orders, PM schedules, parts and their sizes, photographs, refrigerant logging with the leak-rate math, and invoicing in the app. All of it works with no signal.

Generating a report is Pro, and so is putting your company name and logo on it. Pro is the desk half and the connected half more generally — cloud sync between devices, the web dashboard, AI nameplate scanning, and the hosted Link QR tags. It is $9.99 a month or $79.99 a year per user.

Which means the record is never held hostage. If you stop paying, everything you captured is still on the phone and still readable; what stops is the reporting, the sync and the desk tools.

The report is only as good as what went into it

Three habits that make a report worth handing over

A report is assembled, not written. Everything below is something you do during the visit that costs seconds and turns into a line on the document.

1

Log the visit before you leave the unit

Written on site it says what was found. Written that evening it says what you remember. The log is free on every tier and needs no signal, so there is nothing to wait for.

2

Photograph before and after, every time

Attaching photos is free. They are the part of a report nobody argues with, and the part you cannot go back and take later.

3

Put the filter and belt sizes on the part, not in your head

A size recorded against the part prints on the report and answers the next call before it happens. It is also what tells you whether the spare is already on the van.

👷

Jonathan Curtis

HVAC Technician & Founder · Equipment Tracker Pro

Jonathan Curtis is an HVAC technician and the founder of Equipment Tracker Pro. He built the app to solve real problems he encountered in the field, including the daily frustration of faded nameplates and administrative double-entry.

Try Equipment Tracker Pro Free

Core equipment tracking is free forever. Pro features include AI nameplate scanning, condition assessment, invoice scanning, cloud sync, and more.

💳 Secure billing via App Store, Google Play & Stripe 🔒 Encrypted hosting & database by Firebase

More in Field Tech