Maintenance request form templates
A maintenance request form takes a report of something broken from whoever found it and gets it to whoever fixes it, with enough detail — which asset, how urgent, when somebody can get in — that the technician arrives prepared. This collection gathers formformform templates built for that one job, from a general facilities queue to tenant, hotel, plant equipment, fleet, contractor and municipal versions that each identify the asset a different way.
formformform's operations forms cover the internal paperwork a business runs on — purchase approvals, visitor sign-in, incident reports, asset disposal. A maintenance request is the one that arrives from outside that circle: somebody who is not on the maintenance team has found something broken, and the form has to carry enough for a technician to turn up prepared instead of turning up twice. The job is the same everywhere and the questions never are, which is why this collection reaches well past operations-forms — into real estate, hospitality, manufacturing, transportation, orders and government templates. A tenant with a leaking radiator, a hotel guest with a dead outlet, a machine operator with a line down, a driver with a warning light and a resident standing over a pothole are all filing the same request against completely different assets.
The axis that separates these templates is what identifies the broken thing and who is standing next to it. The general form asks for a free-text Location / Unit and stops there; the tenant form wants Unit Number and Property Address as two required fields; the hotel form needs only a Room Number; the equipment form pairs an Equipment ID / Asset Number with a Location / Building; the fleet form takes a Vehicle ID or License Plate plus a required Current Mileage; the work order takes a full Service Location Address and a PO number; and the citizen form deliberately separates Location of Issue from the reporter's own address, because the pothole is not where they live. Priority splits the same way. Every member asks how urgent it is; six grade it on a three- or four-step scale, while the tenant maintenance form and the citizen form reduce it to a yes or no. And a grade means different things to different requesters — "Emergency — immediate safety risk" on the general form, "Urgent — affecting my comfort or safety right now" for a guest, "Critical — vehicle unsafe or inoperable" for a driver, "Critical — Immediate response needed" beside a machine reported as down, partially operating or running degraded. So does access: four of the eight ask permission outright, as a lone checkbox on the general form and as a radio on the two tenant forms and the hotel form, where the options stretch to "Please call my room before entering". The work order form sends somebody to an address too and asks nothing of the kind — it takes free-text Site Access Notes instead, because the customer booking the job is the one letting the technician in.
The constraint that bites hardest on this particular form is the photo. A picture of the stain on the ceiling, the cracked bracket or the dashboard warning light does more than three paragraphs of description ever will, and none of these templates arrives with a way to attach one — formformform's template generator cannot seed a file upload field, so no template on this site ships with one. The product has the field; the generator just can't write it. Clone the template, open it in the editor, drag an Upload field out of the palette and you have attachments at 2 MB per file, encrypted along with the rest of the responses on a form with end-to-end encryption switched on. That is one drag, not a missing feature — but do it before you send the link to tenants, because every member here leaves the evidence to a free-text description field, and a paragraph of description is a poor substitute for one photograph of the fault.
8 templates, and when to use each
Every one is free to open, edit and publish. The line under each name is what separates it from the others here.
- Maintenance Request Form
Start here when requests arrive from mixed sources and what you need is a queue — it pins the asset down with one free-text Location / Unit line, and it is the only member that takes permission to enter as a single opt-in checkbox rather than a radio, with the access window left as free text, so nobody is forced into time slots that don't match how your building actually runs.
Take repair and maintenance requests with category, priority, and access details.
9 questionsOperations Forms - Tenant Maintenance Request
Use it for rented housing, where the clock on a repair is legal rather than operational — it's the only member that asks outright whether the issue affects habitability, and the only one that splits the address into a required Unit Number and a required Property Address so a request from a portfolio of buildings routes to the right superintendent.
Let tenants report maintenance issues with full details so your team can respond fast.
11 questionsReal Estate & Property Forms - Tenant Complaint Form
Reach for it when a tenant is raising something for the second or third time, or something a repair visit won't settle — it dates when the problem began rather than when the form was filed, grades the repeat as once or "multiple times — it keeps recurring", and its Issue Category runs past plumbing and mold into noise, lease violations and management concerns.
Give tenants a clear channel to report issues, with urgency levels and detailed tracking.
10 questionsReal Estate & Property Forms - Hotel Room Maintenance Request Form
Use it when the person reporting the fault is a paying guest who leaves in a day or two — it identifies the asset by Room Number alone, grades urgency in hours rather than days ("Can wait a few hours", "Anytime today is fine"), and it's the only member whose access options include calling the room first and whose visit window offers "I am checked out / departing today".
Let hotel guests report room issues quickly without calling the front desk.
8 questionsTravel & Hospitality Forms - Equipment Maintenance Request
Pick it for plant and facility equipment that lives in an asset register — it's the only member carrying an Equipment ID / Asset Number alongside the equipment name and building, the only one whose Maintenance Type separates preventive from corrective and emergency, and the only one with a partial-operation state ("Limited operation only") and a named department manager on the request.
Submit equipment maintenance requests with priority, issue details, and asset tracking.
12 questionsManufacturing Forms - Fleet Maintenance Request
Use it when the asset moves — it's the only member that requires a Current Mileage reading, which is what decides whether a service is due at all, and its operational question resolves straight into a dispatch decision: the vehicle can be driven to the shop, or it needs to be towed or picked up.
Let drivers request vehicle maintenance with all the details your service team needs.
10 questionsTransportation & Logistics Forms - Work Order Form
Use it when you're the contractor rather than the building owner — it's the only member that carries a Billing Reference or PO Number and an Account or Site Reference, both optional, its Service Type covers installation, replacement and diagnosis as well as repair, and it takes a full Service Location Address with site access notes because somebody has to travel there.
Take service requests with location, urgency, and access details.
12 questionsOrders Forms - Citizen Service Request Form
Use it when the broken thing isn't inside a building at all — it's the only member that keeps Location of Issue separate from the reporter's own address, its request types are potholes, street light outages, storm drain blockages and illegal dumping rather than plumbing and HVAC, and it reduces priority to one question: is this an immediate safety risk?
Let residents report potholes, outages, graffiti, and other service issues online.
9 questionsGovernment & Public Forms
What these forms ask for
Question labels shared by more than one of the 8 templates above, counted once per template.
- Email Address6 of 8 templates
- Phone Number5 of 8 templates
- Describe the Issue2 of 8 templates
- Description of Issue2 of 8 templates
- Full Name2 of 8 templates
- Issue Category2 of 8 templates
- Issue Description2 of 8 templates
- Preferred Time for Maintenance Visit2 of 8 templates
- Priority Level2 of 8 templates
- Requester Name2 of 8 templates
What these forms are made of
These forms ask between 8 and 12 questions each, and 62 of the 81 questions across the set are required. Field types, counted once per template:
- Dropdown8 of 8 templates
- Long Text8 of 8 templates
- Radio8 of 8 templates
- Short Text8 of 8 templates
- Email7 of 8 templates
- Date5 of 8 templates
- Phone5 of 8 templates
- Checkbox1 of 8 templates
- Number1 of 8 templates
How to build a maintenance request form
Decide what identifies the asset before you write anything else — a unit, a room, an asset tag, a plate, a street corner — and make that field required, because a request nobody can locate is a phone call, not a ticket.
Write the issue category list from the trades you actually dispatch rather than from a generic list; plumbing, electrical, HVAC, appliance, pest and lock cover most buildings, and every category you can't route to somebody is a category that stalls.
Attach a response time to each priority option instead of an adjective — "within 24 hours", "within a week" — so the requester's idea of urgent and yours are the same idea, and keep an emergency tier that names the safety risk explicitly.
Ask the access question the way your building really works: permission to enter when nobody is home, a preferred window, and whether the requester wants a call first. Skip it entirely for vehicles, plant equipment and anything on public land.
Add an Upload field in the editor once you've cloned the template and label it for what you want — a photo of the problem, plus a wider shot showing where it is — since that is the field the template generator cannot seed for you.
Send new submissions somewhere a technician will see them the same day, via webhook into your work-order system or a notification into the channel the maintenance team already watches, rather than leaving them to be found in the dashboard.
Who uses these forms
One audience per template, in the order the templates are listed above, taken from what each template names for itself.
Frequently asked questions
Can someone attach a photo of the problem?
Yes, but you have to add the field yourself. formformform's editor has an Upload field — 2 MB per file, and encrypted along with everything else if the form uses end-to-end encryption — it just isn't something the template generator can write, so no template on this site arrives with one. Clone any member of this collection, drag an Upload field in from the palette, and label it plainly ("photo of the problem"). If you'd rather not handle image files at all, add a short text field and ask for a link to a shared album instead.
What's the difference between a maintenance request form and a work order?
A request is what the person who found the fault submits; a work order is what your team issues to fix it. Most of the members here are the first thing — the tenant, guest, operator and driver forms all report a problem into your queue. The Work Order Form sits at the other end of that transaction: it's built for a contractor taking a job from an external customer, which is why it's the only one asking for a PO or billing reference and a full service address.
Should priority be a 1–5 rating?
It can't be, and it's better that it isn't. formformform has no rating or scale field type — where you see a scale in the library it's a set of radio buttons — so priority here is a radio or a dropdown with words on it. That's the right shape for this form anyway: "3 out of 5" means nothing to a dispatcher, while "Urgent — needs attention within 24 hours" is a commitment both sides can read the same way.
Can the form show different questions depending on the issue type?
Not as generated, but yes once you clone it. The template generator writes every field flat and always visible, even though the editor supports branching a form on an earlier answer. Hiding "permission to enter" when someone picks a common-area issue, or revealing a mileage field only for vehicles, is a short change in the editor after cloning — it just isn't preconfigured.
Do I need to ask permission to enter, or can I assume it?
Ask. Four members treat it as a question in its own right, and their options are not interchangeable: the general form offers a single opt-in checkbox, the tenant form asks whether staff may enter with the tenant away or must schedule around them, the tenant complaint form offers a middle setting where emergency access is fine but the tenant would otherwise rather be present, and the hotel form adds "Please call my room before entering". Notice periods for entering a tenanted unit are set by local law rather than by the form, so treat the answer as a scheduling input, not as consent that replaces whatever notice you owe.
Keep browsing
All Operations form templates9 templates
Build yours in a few minutes
Open any template above, change what you need, and publish. Free during early access — no credit card, and no cap on how many responses a form can take.
Start free