For those managing maintenance in-house: how do you track vendor communications?
Hey everyone, I hope this type of post is allowed. If not, I apologize and will remove it if requested.
I'm a developer working on a maintenance coordination tool aimed at small-to-mid property management companies, and I'm trying to make sure I'm solving an actual problem before I spend too much time building.
The specific area I'm focused on is vendor communications and what happens after a maintenance ticket is assigned out. From what I've heard talking to PMs, the follow-up side has quite a few things to track: knowing what you're waiting on, following up on threads that have gone stale with no response, having tenants calling for updates because their maintenance request is stalled, etc. is where there seems to be some friction and lost communication.
A few things I'm trying to understand from a PM or coordinator's point of view:
- How are you tracking vendor follow-ups right now? Spreadsheet, your PM platform, texts, something else?
- When a vendor doesn't respond, what does your process look like? Is there a point where you escalate to a different vendor, or does it stay reactive?
- For those using existing systems (AppFolio, etc.) — does vendor communication get tracked within that platform for you, or does it still end up outside the system in texts and email?
- What does a bad week look like when it comes to maintenance fulfillment? Trying to understand what the biggest pain points are.
- What is your average fulfillment time/goal for maintenance tasks? I understand this is likely different depending on the ticket, but any general insight is appreciated.
This is purely for research purposes. I genuinely just want to talk to people who do this every day. If anyone's open to a quick conversation I'd really appreciate it. I'm happy to share what I'm building in return if that's useful context.