Property management

How to verify a unit turnover was completed

By the LockProof Team · Last updated July 28, 2026

A unit turnover is a dozen small jobs stacked against a move-in date: clean, patch, paint, swap the fixtures, one last walk-through. Each one gets marked done by the person who did it, and the unit is called rent-ready on the strength of a checked box. So how to verify turnover was completed comes down to a question most managers only ask after a new tenant complains: when the crew says it is ready, what is that resting on? The short answer: make each job leave behind a live photo, not just a checkmark. This walks the make-ready, job by job.

What “rent-ready” actually rests on

Walk it back one step. The unit is ready because the make-ready list is checked, and the list is checked because the crew checked it. That is your own paperwork, filled in by the people whose work it grades, usually from memory at the end of a long day. It holds up right until someone disputes it: the tenant who says the tub was never reglazed, the owner who asks why the turn took nine days, the crew member who swears he painted the second bedroom. Now the checkmark is one word against another, and the checkmark sits on your side of the argument.

An empty apartment unit with wood floors, cleared and ready for a new tenant
Photo: Max Vakhtbovych / Pexels

When “it’s almost done” was the whole scam

The extreme version made the news this year. In January 2026 the Minnesota Attorney General won a judgment against a home-renovation contractor and his company who took on expensive jobs, sent customers upbeat progress updates, and forged invoices from real suppliers to show orders that were never placed, then did little more than demolition before disappearing. The judgment ordered $1.3 million in restitution to ten defrauded families, plus $1.3 million in civil penalties, and permanently barred him from the residential construction industry (Minnesota Attorney General). Almost no turnover problem is anywhere near fraud. But it runs on the same mechanism you lean on every turn: a completion story told by the party being paid to complete it. When the only record of the work is the word of the person doing the work, “done,” “almost done,” and “never started” all look the same on the report.

Change one input: make each job answer for itself

You do not have to police anyone, and you do not have to add a site visit to a schedule that has no room for one. You change a single input. Instead of a box the worker checks, each make-ready job ends with a live photo taken through a texted link. The link opens the camera and the gallery is blocked, so the shot has to be taken at the unit, not chosen from a roll. On submission the record is stamped with a time the server sets, not the phone — plus the location when the worker shares it — and sealed with a SHA-256 fingerprint, so if the file is edited later the fingerprint stops matching and tampering is detectable.

The box still gets checked. What changes is what the box points at: not a memory, but a record an owner or a tenant could open and look at. The make-ready stops being a claim and becomes a record.

Self-logged entryTyped by the personAny time after the factNothing anchors it to the siteEditable with no traceRecords a claimLive sealed captureThrough the camera onlyGPS + time on the recordSHA-256 sealed on submitTampering is detectableRecords a live capture
A self-logged entry records a claim. A live sealed capture records a sealed, live photo.
A worker rolling fresh paint onto an interior wall during a unit make-ready
Photo: Blue Bird / Pexels

The make-ready loop, step by step

Run the same loop on every turn:

  1. Assign the make-ready jobs the way you already do, by unit and by task.
  2. Each worker gets a text link when a job is theirs. No app to install, no login to hand out.
  3. When the job is finished, the link opens the camera and they take one live photo of the completed work. Gallery blocked; a server time attaches on submission, with GPS when the worker shares location.
  4. Your dashboard fills in as the turn moves, marking each task done, late, or missed, not one blurry “someone was there.”
  5. When the unit is called rent-ready, “ready” is a set of records you can pull by unit and date and hand to an owner as a link.

Each finished job carries the same short chain, from the live photo to a record anyone can re-check:

Live camera captureNo gallery uploadsGPS + time attachedRecorded on submissionSHA-256 sealFingerprints the recordSealed recordTampering is detectableAnyone can re-checkThe hash still matches
How a live capture becomes a sealed record anyone can re-check.

Three ways to close out a turn

Most turns get closed one of three ways. Only one of them survives a dispute.

Closing out the turnLockProofSelf-checked make-ready listGPS check-in app
Proof each job was doneLive photo per jobA checkmarkLocation only
A time you can trustServer-set on submissionNoSometimes
Location on the recordGPS when sharedNoYes
Tampering is detectableSHA-256 per jobNoNo
Worker app requiredNo, just a linkNoUsually
Pull one unit months laterSearchable by unit + dateIf the sheet survivedRarely

What the record is good for after the turn

The value shows up weeks later. When a repair you turned comes back, you can see whether it was actually fixed the first time or only checked off, which is recurring-repair accountability a make-ready sheet cannot give you. When a deposit dispute lands, you already hold dated condition photos of the unit at the turn; some states now expect exactly that, such as California’s move-out photo rule (AB 2801). And because every photo came in through the link, the record lives with the property, not in a departing crew chief’s personal camera roll.

See what one finished job looks like as a record in a sample verified record, or how the whole loop runs for property management.

Common questions

How do you verify a unit turnover was completed?

Have each make-ready job end with a live photo taken through a texted link instead of a checked box. The link opens the camera with the gallery blocked, and a server-set time is recorded with the submission, along with GPS when the worker shares location. When the unit is called rent-ready, "ready" is a set of records you can pull by unit and date.

What should a make-ready sign-off include?

More than a checkmark. For each job: a live photo of the finished work, a time the worker did not set, a way to show the file has not been altered since, and the location it was taken when the worker shares it. Together they turn a self-graded list into a record an owner or a tenant can open.

How do you prove a turnover task was done, not just checked off?

A checked box records a claim, graded by the person who did the work. A live photo captured through the camera at the unit, stamped with the time and place and sealed so later edits show, records the work instead. It does not certify the job met every spec, but it shows the finished job was captured live, there and then.

Can you verify turnover work without visiting the unit?

Largely, yes. The point of a per-job photo record is that you do not have to walk every unit to know the turn closed. You watch the dashboard fill in — done, late, or missed by task — and open any job’s record when something looks off, instead of driving out to confirm a checkmark.

Close every turn with proof, not a checkmark

See a make-ready job come back as a verified record: a live photo through a link, with a server-set time and a SHA-256 chain of custody — plus GPS when the worker shares location — searchable by unit and date.