Landlords + Tenants

๐Ÿงน Maintenance Requests

Fix problems before they spiral.

Background

Why

Most issues go unresolved for one of three reasons:
- No one knows whoโ€™s responsible
- It gets lost in chats or emails
- Thereโ€™s no trail, no escalation, and no urgency

F.estate separates issues from jobs, so the system knows the difference between a broken tap and an unaccepted bid. It turns vague complaints into trackable action โ€” or lets you triage and reject them properly.

What

A Maintenance Request is:
- ๐Ÿšจ Created by a tenant when something breaks
- ๐Ÿ“ Includes title, description, media (photos/video)
- ๐Ÿ—‚ Assigned a lifecycle status, allowing you to monitor progress
- ๐Ÿ” Can result in a job being created, or be dismissed with context
- ๐Ÿ”’ All actions are logged and time-stamped โ€” for both parties' protection

We track how long disputes take to be resolved and surface this information on users' ratings, incentivising everyone to resolve issues swiftly.

How it works

๐Ÿ“ Issue is raised

Tenants report a maintenance problem directly in-app โ€” including photos and notes.

๐Ÿง  Landlord triages request

Landlords are notified instantly and can choose to approve, reject, or convert the issue into a job โ€” all with full context. They can also choose to fix the issue themselves.

๐Ÿ”„ Status is tracked

The request moves through stages with both sides able to view and comment.

๐Ÿ”ง Escalates into a job

If required, the issue becomes a job and enters the bidding phase โ€” without needing to re-enter any details.

User Benefits

๐Ÿ“ฃ Clearer communication

Tenants can explain the issue properly. Landlords can act faster โ€” or decline with context.

๐Ÿ“ Permanent record

No more โ€œyou never told meโ€ โ€” everythingโ€™s tracked, time-stamped, and stored with receipts.

๐Ÿ›‘ Stops issue creep

Small problems donโ€™t snowball into disputes. Everyone knows when it was raised, what was done, and why.