Property maintenance documentation

A complete
paper trail
for every
maintenance issue.

A shared record for every maintenance issue — tenant entries, landlord notes, photos, and repair logs in one timestamped timeline. Export as a print-ready PDF when a manager, insurer, or attorney needs the full picture.

15s to log an eventSHA-256 per fileS3 object lockMobile uploadPDF + read-link
Riverside-Apts-4A · sample.pdf · print-ready
Maintenance record · 4-page export

Riverside Apartments — Unit 4A

812 Riverside Drive, Chicago, IL 60657 · Water / Structural
● Resolved
Tenant EntryJordan Blake
“Water dripping from bedroom ceiling near the window after last night's rain. Stain forming on the ceiling.”
📎 1 photo · ceiling-stain.heic
May 3
11:22 PM
Landlord EntryLandlord
Inspected exterior wall. Small gap in caulking above window frame. Applied weatherproof sealant. Monitoring.
May 5
9:14 AM
Tenant EntryJordan Blake
“Ceiling is leaking again — worse than before. Drywall above the bed is soft and starting to bulge.”
📎 2 photos · bulging-drywall.heic
Aug 14
8:37 PM
Landlord EntryLandlord
Flashing replaced along full window run. Drywall cut back to dry framing, patched, and repainted.
📎 3 photos · repair-invoice.pdf
Sep 2
3:45 PM
● Image submitted
SHA-256 · ceiling-stain.heic
a3f9…c281b
● Tenant entry
Water dripping from bedroom ceiling
● Resolved
Closed Sep 4 · repair confirmed by tenant
§ 01 · The problem

The timeline gets messy.
Texts. Emails. Photos.
Where do you save it all?

SMS · May 3, 11:22 PM
“hey the ceiling is dripping again, its worse this time”
Email · Aug 14, 8:39 PM
From: jordan.blake@…
“Attached two photos. The drywall is now soft and bulging — this needs real repair.”
Tenant · Jul 15, 8:02 AM
“hot water heater is starting to fail”
SMS thread · Jul 15
“guest bedroom door hinge is starting to separate from the wall”
Repair invoice (scanned)
$1,860 · “flashing replacement + drywall” · Sep 2
Photo roll · iPhone
“office window trim starting to sag”

IssueLedger turns it into one timestamped, exportable record.

For recurring repairs, deposit disagreements, insurance claims, or any situation where the question is “what happened, and when.” A record that was built in real time is easier to rely on than one reconstructed from texts and memory.

§ 02 · How it works

Three steps. Works from your phone.

01
Step one

Create unit.

Property, unit, tenant, secure entry link. Set up once — when a tenant entry lands, the landlord gets an email alert and the record is ready.

issueledger.app/units/new
Property
Riverside Apartments
Unit
1F · 2 bd / 1 ba
Tenant
Jordan Blake
Tenant entry link
issueledger.app/r/cf-1f-7Q3K
Riverside Apartments · 4A
New event
Event type
Landlord entry ▾
Entry
Inspected exterior wall. Gap in caulking above window. Applied weatherproof sealant. Monitoring.
📷 Photo
📎 Invoice
Timestamped · SHA-256 hash
0:15
to log this event
02
Step two

Log events + photos.

Standing in the unit, not two days later from memory. Notes, timestamps, photos, and repair records — captured from the field.

03
Step three

Export or share.

Generate a print-ready PDF — or a time-limited read link your attorney, manager, insurer, or housing agency can review in their browser.

attorney-packet.pdf
Attorney / insurance packet
Chronology · photo addendum · hash manifest
Pages 1 — 14 · 23 attachments · 7 events
read-link · expires Aug 19
Read-only share link
issueledger.app/r/9F2-K4Q · revocable · 30-day default
record-audit · hash manifest
Record manifest
File hashes · timestamps · photo addendum
§ 03 · Tamper-evident records

Hashed.
Locked.
Immutable.

Every photo is stored in AWS S3 with Object Lock enabled, a server timestamp, and a SHA-256 hash. The exported record identifies the exact file attached to each event — by hash, by filename, by minute.

Every upload is checked server-side: the SHA-256 hash is computed and confirmed, file contents are validated against the declared type (magic-byte check), and the result is written to the S3-backed record before the upload is accepted. Tenant-submitted records go into a review queue — the landlord reviews them before they enter the issue record. The timestamp + hash show the file existed in this exact form at this exact moment, which is useful when a manager, insurer, mediator, or attorney needs to understand what happened.

SHA-256S3 Object LockTimezone-labeled timestampsMagic-byte checkMIME allowlistQuarantine reviewHash manifest
● Hash manifest · 3 files
Generated Jul 20, 4:37 AM PT
ceiling-stain.heic
2.4 MB
a3f9b21e84d6c0a5fb7e4c6a8d2f9b1c44e6a93f7c8b2d5a1f3e9c281b
ceiling-repair.heic
3.1 MB
7d2e91a440f8b6c3e2a5d8f1c6b4e9d3a7f2c1e8b5d6a9f4c2e0b7d3
repair-invoice.pdf
812 KB
b1c4e7a90d3f6c8b2e5a1f4d7c9b3e6a8f2c5b1d4e7a0c3f6b9d2e8
256
Bit hash per file
7y
Default retention
PDF
Hash manifest included
PT
Timestamped to the second
§ 04 · One chronology, both sides

Tenant and landlord.
One chronology.

Every event — a tenant report, a landlord entry, a repair completed — is stamped with who added it and when, and lands in the same record. No parallel threads. No conflicting versions.

● Tenant report

From the unit

Photos, description, timestamp. Submitted via tenant entry link, with landlord email alert.
● Tenant follow-up

More context

Additional photos, availability, and what changed since the first report.
● Landlord entry

Inspection note

What was found, what was done, photos, cost records.
● Landlord entry

Repair logged

Scope of work, invoice, before-and-after photos.
● Tenant entry

Re-report

New photos, updated description, re-opens the issue.
● Repair completed

Resolution note

What changed, after-photos, root cause, completion note.
● File & photo access

Record packet

Every photo and document attached to the event that explains it.
● System note

Audit trail

Export generated, share link created, file hash verified.
§ 05 · Not just for disputes

A clean record, before memory gets fuzzy.

For small landlords. For property managers. For tenants who want move-in condition on record. Anyone tired of reconstructing what happened from texts, emails, and a camera roll.

Move-in condition·Maintenance requests·Access attempts·Repair records·Recurring issues·Habitability follow-up·Insurance documentation·Deposit disputes·Move-in condition·Maintenance requests·Access attempts·Repair records·Recurring issues·Habitability follow-up·Insurance documentation·Deposit disputes·
§ 06 · Export

Multiple contributors.
One record.

When you need to share the record — with an attorney, your insurer, or a housing authority — it's already in order. Every contributor, every event, every photo, one paginated PDF.

● Tenant

Tenant report

Submitted via browser link — no app. Landlord email alert sent, timestamped on receipt, photo hashes locked in.

EMAILED · HASHED
● Landlord

Landlord entry

Log what you inspected, scheduled, or repaired. Photos and cost records attached.

ROLE · DATED
● Repair completed

Closed & documented

Root cause, what was fixed, after-photos, cost entry. Issue marked resolved.

COMPLETED · HASHED
● Export

PDF export

Every contributor, every event, every photo — one paginated record with a hash manifest.

PRINT-READY · SHA-256
View example report
§ 07 · Why IssueLedger

A structured record while the facts are still fresh.

Because memory is a bad filing system.

A maintenance issue is never just one thing. It is a text, a photo, an invoice, a repair attempt, and a follow-up that gets remembered differently by everyone involved.

IssueLedger turns that scattered trail into a calm, timestamped record while the facts are still fresh. Not because every problem is headed to a courtroom — because good records prevent small confusion from becoming expensive confusion.

Why IssueLedger
text thread“Can you send the leak photo again?”May 14 · 8:42 PM
camera rollIMG_7401, IMG_7402, IMG_7408No unit, no note, no status
email threadRepair invoice + landlord responseBuried under three replies
IssueLedger record

Unit 4A · Ceiling leak

One timeline with the first report, photos, repair entries, invoice, and completion note.

§ 08 · Both sides of the record

Tenants benefit from the same paper trail.

Move-in conditions and repair requests are on the record from the start. A tenant entry link requires no app and no account — just the link the landlord sends.

Property managers and collaborators use it the same way — invited by the landlord, every event they log is stamped as theirs.

Copy message for landlord

“I've been looking at IssueLedger for maintenance and move-in documentation — it keeps a shared record of timestamped photos, notes, and condition updates that both sides can reference. Would you want to use it together? issueledger.app”

issueledger.app/for-tenants
● Copied
§ 09 · Simple pricing

One avoided dispute
covers the year.

Free

Always
$0
No credit card required
Includes
  • ✓  1 GB record storage
  • ✓  Unlimited properties & units
  • ✓  Issues, events & PDF exports
  • ✓  Tenant submission links
Get started free
Beta price

Monthly

Pay as you go
$4.99/ month base
+ $0.99 / month per additional unit
Includes
  • ✓  Base covers your first unit
  • ✓  5 GB record storage (+2 GB / paid unit)
  • ✓  Unlimited issues, events, photos & PDF exports
  • ✓  Tenant entry links + landlord email alerts
  • ✓  SHA-256 + S3 Object Lock record chain
  • ✓  Authenticated landlord login
Start monthly
Beta price~$10 off / year

Yearly

Best value
$49.99/ year base
+ $9.99 / year per additional unit
Everything in Monthly, plus
  • ✓  One invoice, no monthly billing line items
  • ✓  Same 5 GB base + 2 GB per paid unit
  • ✓  Cancel anytime — prorated refund on unused months
Start yearly
Add-on
Need more record storage?
+10 GB block, billed monthly. Stack as many as you need — cancel any block anytime.
$1.99/ 10 GB / month

Beta pricing currently · storage is the only add-on · cancel anytime · no per-tenant fees

Video not currently supported.

Landlord maintenance documentation

Questions landlords ask before a record exists.

Most repair documentation problems start small: a text thread, a camera-roll photo, a vendor note, a tenant access preference. IssueLedger gives each maintenance issue one organized place to collect the record before it becomes hard to reconstruct.

01

What is landlord maintenance documentation?

Landlord maintenance documentation is the record of what was reported, when it was reported, what photos or files were attached, what the landlord did next, and how the repair or condition issue was resolved. IssueLedger keeps those tenant reports, landlord notes, repair logs, access attempts, photos, and PDF exports in one timestamped issue timeline.

02

How should landlords document tenant repair requests?

A useful tenant repair request record should include the date received, the issue description, photos when available, access preferences, landlord follow-up, vendor visits, repair decisions, and completion notes. The goal is not to write a legal brief. The goal is to keep a clear rental property maintenance record before everyone has to reconstruct the story from texts, emails, and memory.

03

What should be included in a rental property maintenance record?

A strong rental property maintenance record usually includes the unit, issue category, tenant report, event dates, logged timestamps, photos, invoices or vendor files, access notes, status changes, and a final summary. IssueLedger turns those pieces into a maintenance issue timeline that can be searched, shared, and exported as a PDF record packet.

04

Can tenants submit photos without creating an account?

Yes. In V1.5, tenants submit through a landlord-provided link. They can describe the issue, attach photos, and add access notes without creating a separate tenant account. The submission lands in the landlord's issue record for review.

05

Is IssueLedger available 24/7?

IssueLedger is a web app that can be accessed any time the service is online, including nights and weekends. It is not a 24/7 emergency repair line, dispatch service, or legal service. For urgent repairs or emergencies, use your landlord's emergency contact process or local emergency services first.

06

Where is IssueLedger based?

IssueLedger is based in San Francisco, California and built for small landlords, tenants, and property managers who need clearer maintenance records. The product is web-based and intended for documentation, PDF exports, and organized repair history, not in-person property management services.

The record exists
before the dispute.