Managing Maintenance Requests Through Your CRM

Maintenance is where tenant satisfaction is won or lost. Managing maintenance requests through a CRM — a proper system instead of scattered emails and notes — transforms a chaotic process into something predictable, trackable, and built to scale. Under Section 11 of the Landlord and Tenant Act 1985, landlords are legally obliged to keep the structure, exterior, water, gas, electricity, sanitation and heating installations in repair. The speed and professionalism of your agency's response shapes the tenant's entire perception of the service.
Yet in many agencies, maintenance is managed through a combination of emails, phone calls, text messages, and notebooks. A tenant calls to report a dripping tap. The agent scribbles a note. The note gets buried under other paperwork. A week later, the tenant calls again, frustrated. The agent scrambles to find a plumber. The landlord is not informed until they receive the invoice.
This is the maintenance management equivalent of organizing your accounts in a spreadsheet: it technically works until it doesn't, and when it breaks, it breaks loudly. Most property agencies manage maintenance through scattered channels, and the result is predictable: information gets lost between stages, tenants complain about lack of communication, landlords are surprised by costs, and contractors are sometimes told conflicting things. If you manage block properties, this chaos multiplies across multiple units. A CRM-based approach replaces this with a structured process where every step is recorded, every party is automatically informed, and nothing falls through the cracks.
The maintenance lifecycle: what actually needs to happen
Every maintenance request follows a predictable journey.
Report. The tenant reports an issue. The details — what the problem is, where it is, how urgent it is — need to be captured accurately. (Photographs help enormously.)
Triage. The agency assesses the report and determines the appropriate response. Is this an emergency requiring immediate attention? Is it routine? Does it require landlord approval before proceeding?
Assignment. A contractor is selected and the job is assigned. The contractor needs to know the problem, the property location, how to gain access, and relevant contact details.
Execution. The contractor attends the property, carries out the repair, and confirms completion. The agency tracks whether they attended and what was done.
Completion and closeout. The work is finished, the tenant confirms satisfaction, the cost is recorded, and the landlord is updated.
Each stage involves communication between tenant, agent, contractor, and landlord. Without a central system, information gets lost between stages and you end up calling people to ask: did anyone hear from the plumber?
Capturing requests properly — more detail, fewer repeat visits
The quality of a maintenance request determines everything that follows. A vague report — "something is wrong with the kitchen" — leads to wasted time and multiple visits. A detailed report — "the mixer tap is dripping from the spout when turned off, approximately one drip per second" — gives the contractor what they need on the first visit.
Your CRM should provide a structured way for tenants to report issues: a form on your website, an email template, or a feature within your tenant portal. Key fields:
- Property address
- Location within the property (kitchen, bedroom 2, bathroom, etc.)
- Description of the issue
- Photographs (if possible)
- Tenant's availability for contractor access
When the request is logged, it automatically links to the property record and the tenant's profile. Anyone viewing the request has immediate context.
Triage, prioritisation, and landlord workflows
Not all maintenance requests are equally urgent. A broken boiler in winter is an emergency. A sticking door is routine. A cosmetic crack might wait months.
Your CRM should support a prioritisation system — emergency, urgent, routine, low priority — with defined response times. GOV.UK's private renting repairs guidance sets out what counts as "reasonable time" for different categories of repair, and it's a sensible anchor for your internal SLAs.
Many maintenance jobs require landlord approval before work proceeds, especially above a cost threshold. When you're managing landlord relationships effectively, approval workflows matter. Your CRM should send the landlord a summary of the issue and proposed solution, with automated reminders if they don't respond within a timeframe.
Speed matters here. A landlord who takes a week to approve a repair is a landlord whose tenant spends a week waiting. Some agencies agree standing authorisation with landlords — the authority to proceed with repairs below a certain value without seeking specific approval. Record this in the CRM so the team knows to proceed without delay.
Contractor management and communication
Your CRM should maintain a database of approved contractors, organised by trade, area, availability, and quality rating. When a job needs assigning, identify the most appropriate contractor immediately.
Track contractor performance over time — response time, quality of work, tenant feedback — to make better assignment decisions and maintain a roster of reliable tradespeople. If a plumber is consistently slow to respond, the data makes that visible long before it becomes a crisis.
Once assigned, track job progress: Has the contractor acknowledged the assignment? Have they scheduled a visit? Have they attended? Have they completed the work?
One of the most common complaints in maintenance management is lack of communication. The tenant doesn't know what's happening. The landlord doesn't know a repair was needed. The agent doesn't know whether the contractor attended. Failing to communicate creates disputes, erodes trust, and generates complaints.
A CRM solves this by providing a shared timeline of every action. When the contractor is assigned, the tenant is notified. When the visit is scheduled, the tenant is notified. When work is completed, both tenant and landlord are notified. This proactive communication reduces inbound calls — tenants aren't ringing to ask for updates because they're already receiving them — and builds confidence that your agency is managing the process professionally.
Cost tracking is equally important. Log invoice amounts against the property record, making it easy to see total maintenance spend over time. This data is useful for landlord reporting (quarterly cost breakdowns), budgeting (properties with expensive patterns), and identifying issues that need a different approach.
Emergency and preventive maintenance
Emergency maintenance — burst pipes, gas leaks, security breaches — requires a different workflow. Response time is measured in hours, not days, and the normal approval process may need to be bypassed.
Your CRM should have a separate fast-track workflow for emergencies that prioritises speed. Notify the contractor immediately. Inform the landlord as soon as possible, but don't delay the repair. Confirm to the tenant that help is on the way.
After resolution, record what happened, what was done, and the cost — ensuring the landlord is fully informed and the property record is up to date.
The best maintenance strategy is not reactive. It's preventive. Regular inspections, seasonal checks, and scheduled servicing catch issues before they become emergencies. Annual gas safety checks, for example, are legally mandated by the Health and Safety Executive for every rental property with a gas installation — skipping them is a criminal offence.
Your CRM can support preventive maintenance by scheduling recurring tasks — annual boiler servicing, gutter clearing before winter, smoke alarm testing. These tasks are assigned and tracked through the same system as reactive repairs, ensuring that preventive work actually gets done rather than being perpetually postponed.
Frequently Asked Questions
Q: What's the minimum information a tenant needs to provide when reporting a maintenance issue?
A: At minimum: the property address, the location within the property (kitchen, bathroom, etc.), a description of what's wrong, and when they're available for contractor access. Photos are invaluable if they can take them. Vague reports lead to wasted visits and frustrated contractors.
Q: How should we set response time targets for different types of repairs?
A: GOV.UK's guidance on "reasonable time" is a good starting point. Many agencies use: emergency (2 hours), urgent (24 hours), routine (1 week), low priority (1 month). Build these into your CRM so the team knows the deadline for each request.
Q: Can we automate landlord notifications, or do we need to contact them manually?
A: A good CRM automates notifications — the landlord is automatically updated when a request is logged, when a contractor is assigned, and when work is completed. If landlord approval is needed, the CRM can send the request and track whether they've responded, with automated reminders if they're slow.
Q: How do we track contractor performance if we use multiple contractors?
A: Log every key metric in your CRM: did they respond to the assignment on time? Did they attend as scheduled? Did the tenant rate the work as satisfactory? Over time, these metrics show which contractors are reliable and which ones generate callbacks. Use this data to make better assignment decisions.
Q: What happens if a contractor attends but can't complete the work in one visit?
A: Log what they did, what's still needed, and when they're scheduled to return. This creates a record for the tenant, landlord, and contractor, and ensures follow-up visits actually happen rather than getting forgotten.
Q: Should emergency repairs be treated differently from routine repairs in our CRM?
A: Yes. Emergency repairs (burst pipes, gas leaks, security issues) need immediate response and may bypass the normal approval workflow. Your CRM should have a separate fast-track process that prioritises notification and contractor assignment, with approval and notification happening in parallel rather than sequence.
Q: How do we ensure preventive maintenance actually happens instead of being postponed indefinitely?
A: Schedule preventive tasks in your CRM well in advance — annual boiler servicing in September, gutter clearing in October, etc. Assign them to contractors and track them the same way you track reactive repairs. Automated reminders keep the work on the radar.
Q: Does maintenance management differ for furnished holiday lets or student properties?
A: The core process is the same, but these property types often have shorter tenancies and tighter turnover timelines. You might prioritise preventive maintenance before each turnover. Check out our guides to managing furnished holiday lets and managing student lettings for property-type-specific approaches.
Maintenance management is not glamorous, but it is one of the processes that most directly affects tenant satisfaction, landlord confidence, and your agency's reputation. Getting it right — consistently, at scale — is a genuine competitive advantage. Relentify's CRM provides the structure to track maintenance from report to resolution: automatic notifications, contractor management, cost tracking, and shared timelines. No more digging through email threads or calling people to ask what the status is.
If you're currently managing maintenance through email and spreadsheets, you're losing time, information, and probably some tenant goodwill. Start a free 14-day trial of Relentify and see how a proper system changes the game.