Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Won't Contractors Update Jobs in Our Property Maintenance App?
Problems We Solve

Why Won't Contractors Update Jobs in Our Property Maintenance App?

Proptech maintenance platforms stall when trades ignore the app and phone the agency. We build text-first job updates and no-login links for contractors.

Updated 4 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Contractors ignore maintenance apps because each letting agency asks them to install a different one, log in, and fill in forms between jobs with dirty hands. We build contractor updates that work from a text message link with no account, one-tap status changes, photo and invoice capture, and a fallback that turns a phone call or email into an update, so the agency sees job status without chasing.

A property manager chasing a plumber at four o'clock

Your product helps letting agencies manage repairs: tenants report issues, property managers raise jobs and send them to contractors, and everyone is supposed to see progress. In practice, a tenant reports a leak, the job goes to a plumber through your app, and then nothing. The plumber saw the notification, rang the tenant, fixed the leak on Tuesday and sent an invoice by email to the agency's accounts address on Friday. The app still says the job is waiting to be accepted.

The property manager spends the afternoon ringing contractors to find out what happened to open jobs, then updates your app by hand so the landlord can see progress. The agency starts to wonder what they are paying for.

Why trades will not play along

Contractors who work for letting agents are usually small businesses: a plumber, an electrician, a handyman with a van. They may work for a dozen agencies, each with its own system. They are not your customer, and your app is one more thing on their phone.

  • Every agency asks them to install a different app and remember another password.
  • Updating a job means several screens and fields, typed on a phone, on site.
  • Their own job and invoicing tools, if they have any, do not talk to yours.
  • Nobody pays them for the admin, and phoning the agency is quicker.
  • Agencies accept updates by phone and email, so there is no reason to change.

What missing job updates cost

Your product's value depends on the job record being current. When it is not, landlords get no updates and ring the agency, tenants chase repairs that have already been booked, and property managers go back to spreadsheets. Invoices arrive by email with no link to a job, so matching them for approval is manual. Compliance-related jobs, such as a gas safety visit, are the worst case: if the certificate sits in the contractor's email rather than in your product, the agency's records have a gap.

It also caps your growth. A maintenance product that only works when contractors cooperate will always struggle at the agencies with the most contractors.

How we build updates contractors will actually send

What we build asks contractors for as little as possible, in the channel they already use.

  1. Job offers sent by text message with a link that opens a single page: job details, tenant access notes, and buttons to accept, decline or propose a time. No app to install and no account to create.
  2. One-tap status updates from the same link: booked, on site, completed, needs a return visit, with photos taken straight from the phone camera.
  3. Certificate and invoice capture: the contractor photographs or uploads the document on the job page, and we read the key details with extraction and attach it to the job for the property manager to check.
  4. An email and phone fallback: a reply to the job email, or a note the property manager types after a call, is turned into a status update on the right job.
  5. For contractors who use job management software such as Tradify or ServiceM8, an integration where their tool allows it, so they update once in their own system.
  6. Reminders to contractors only when a job is overdue for an update, not for every step.
Contractor actionWhat they doWhat the agency sees
Accept a jobTap accept on the text linkJob accepted, with proposed time
Finish a jobTap completed, add photosCompleted with before and after photos
Send invoicePhotograph or upload it on the job pageInvoice attached and ready to approve
Upload a certificateUpload on the job pageCertificate linked to the property
Update by phoneNothing newProperty manager's call note becomes an update

We keep the contractor side deliberately plain. It is a page, not a product, and it should take less time than a phone call.

The leak, handled with the new flow

The plumber gets a text with the job, taps accept and picks Tuesday morning. On Tuesday, they tap on site, then completed, and take two photos of the new pipe. On Friday, they photograph the invoice on the same page. The property manager sees each step as it happens, the landlord gets an automatic update, and the invoice is waiting on the approval screen with the job attached. The property manager's afternoon is spent on the jobs that actually need a person.

Checklist: contractor updates

  • Most job updates in your product are typed by the agency, not the contractor.
  • Contractors need an app and an account to respond to a job.
  • Invoices arrive by email and are matched to jobs by hand.
  • Certificates from contractor visits are not always attached to the property.
  • Agencies report spending hours chasing contractors for status.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Is a no-login link secure enough for contractors?

Each link is tied to one job, expires, and shows only what that contractor needs. Sensitive details such as full tenant contact information can be limited to accepted jobs.

What if a contractor still only phones?

The property manager's call note becomes the update, so the record stays current even for the contractors who never change.

Can contractors use their own job software?

Where it offers an API or reliable export, yes. Otherwise the text link is the simplest route.

What does it cost to run text messages?

Messaging through providers such as Twilio has a per-message cost. We design the flow to send only the messages that matter.

Keep reading

More on Problems We Solve

Start here

Tell us where your proptech product gets stuck with agencies

Describe what your product does for estate or letting agents, which agency systems it has to talk to, and where the friction shows up: onboarding, integrations, support or billing. We will tell you what we would build and what we would leave alone, and if the fix is a process change rather than code, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →