JobEvidence

Proof of service template for cleaning contractors

A plain template you can copy into a document today, plus the 8 fields a property manager actually looks for.

Free to use. No email address, no download form, nothing to sign up for.

A proof of service record answers one question: what happened at this building on this date. If it answers that clearly, most billing disputes end in one reply.

Below is a template you can paste into Word, Google Docs, Notes or the body of an email. It is free, there is nothing to download, and you do not have to give anyone an email address to use it.

The template

Keep the four headings even when a section is empty. A record that says “not completed: none” is more convincing than a record with the section missing, because it shows you checked.

Proof of service record, plain text
PROOF OF SERVICE

Contractor: ...........................................
Site: .................................................
Site address: .........................................
Service date: .......... (e.g. 12 Feb 2026)
Job type: .............. (nightly clean / deep clean /
                          floor care / restroom service)
Arrived: ....... Completed: ....... (24-hour, e.g. 23:14)
Completed by: .........................................

WORK COMPLETED
 [ ] .................................................
 [ ] .................................................
 [ ] .................................................
 [ ] .................................................
 [ ] .................................................

NOT COMPLETED, AND WHY
 - ....................................................
 - ....................................................

OBSERVED ON SITE
 - ....................................................
   (e.g. tenant boxes in floor 3 corridor, not moved)
 - ....................................................

PHOTOS ATTACHED
 1. .............................. taken .......
 2. .............................. taken .......
 3. .............................. taken .......
 4. .............................. taken .......

HOW THIS RECORD WAS MADE
 Times and areas reported by the crew member named
 above, from their own device. Photos taken on site on
 the service date. Nothing in this record is
 independently verified.

Prepared: .......... Reference: ..........

The 8 fields that do the work

Property managers are not reading for detail. They are checking whether the record is specific enough to be true. These are the fields that carry that weight.

  1. Site and address. Name the building the way the property manager names it, not the way your schedule does.
  2. Service date. Written out: “12 Feb 2026”. Never 02/12/26, which means two different days depending on who is reading.
  3. Completion time, 24-hour. “23:14” reads as a record. “Late last night” reads as a memory.
  4. Who did the work. A name. An unnamed record is the easiest kind to doubt.
  5. What was completed, as separate ticked lines rather than a paragraph. Separate lines can be pointed at in a reply.
  6. What was not completed, and why. This is the field that makes the rest believable. A record with no gaps in it looks written after the argument started.
  7. What was observed. Tenant boxes in a corridor, a leak under a sink, a door propped open. This is often the most valuable line on the page, and it is the one cleaners leave out.
  8. Photos, each with what it shows. “Restroom, floor 3” beats “IMG_4471”.

Label how each fact is known

The last section of the template is the one people delete first, and it is the one that makes the record credible. A property manager who has been given an overstated document before is scanning for overstatement.

So say plainly what the record is: times and areas reported by your crew member, from their own phone, on the date shown. Do not describe it as verified, certified, audited or binding. It is not, and claiming it invites exactly the argument you are trying to end.

Sending it with the invoice

Attach the record to the invoice rather than sending it after a complaint. A record that arrives before anyone asks reads as routine. The same record sent after a query reads as a defence.

Here is a reply that closes most withheld-invoice threads.

Reply to a withheld invoice
Subject: Northgate Medical Suites - service record, 12 Feb 2026

Hello Dana,

Attached is the service record for 12 Feb 2026, including
8 photos taken on site and the completion time.

Floors 1 to 3 restrooms are items 1 to 4 on the record,
with photos 1, 2 and 5.

Two items were not completed and are listed as such:
the stairwell and the exterior entry.

Anything you want photographed specifically next visit,
tell me and I will add it to the checklist.

Maria
Marlow Facility Services

Three things make that reply work. It points at specific item numbers. It names what was not done before the client can. And it ends by asking what they want photographed next time, which turns a complaint into a checklist.

Where a document template runs out

The template is fine for one building on one date. It gets difficult in three places, and they are all the same problem.

  • Photos. A document with 8 photos pasted in is a 20 MB attachment that some property managers cannot open on a phone.
  • Repetition. Filling this in by hand 22 times a month, at 23:00, is the reason most contractors stop after the second week.
  • Retrieval. In April, someone asks about a night in February. A folder of documents named by date is not an answer you can send.

If you are filling this in more than a few times a week, the honest advice is to stop typing it and use something that assembles it from the photos your crew already takes.

Why this page exists

A template holds words. It cannot hold the photos.

The template above works, and you should use it. What it cannot do is carry 8 photos to a property manager in a form they will open on a phone. That is the part JobEvidence is being built for: one link, one record, every fact labelled by how it is known.

See a finished proof pageNot open yet. Nothing to sign up for.