Scaling maintenance as a small landlord

Scaling maintenance as a small landlord

Rental Property Investor · Los Angeles, CA · Member since 2018 · 6 posts · 2 votes

I'm scaling from 3-4 properties and the maintenance side is the part that's starting to feel messy. I rent out by the room for various reasons (house hack, high interest rates, wanting to have a second garage, higher cashflow)

While i'm at work, Tenant requests come through texts,or calls. Contractors/workers send before/after photos that get buried in message threads. I find myself screenshotting things, creating folders, spreadsheets and still losing track of what was actually done and when. When I need to reference something later (for a tenant, for taxes, or for the next job), I'm digging through old texts and photos that aren't organized with the actual work order.

I know at 3-4 (or even 8-10) properties a lot of people make spreadsheets + Google Drive folders per property work just fine. That's what I've been doing too. But for me the real friction is organization — photos getting lost and losing the history when I need to reference something later.

Curious what other small-to-medium landlords are actually doing:

• Are you still on spreadsheets + shared Drive folders, or have you found a lighter system that keeps photos and status tied to the actual job?

• How do you handle before/after pics and status updates from contractors without everything getting scattered?

• Anyone using something that gives you "one place where photos actually live" instead of scattered across texts (without jumping into a full bloated property management platform)?

Would love to hear what's working for other baby landlords in the same spot... any simple processes or tools that reduce the phone usage and digging around later.

Cheers!

2Reply
1,206 views

Most Popular Reply

Rental Property Investor · New Braunfels, TX · Member since 2021 · 291 posts · 257 votes
4mo
Quote from @Frank D'Alessandro:

I'm scaling from 3-4 properties and the maintenance side is the part that's starting to feel messy. I rent out by the room for various reasons (house hack, high interest rates, wanting to have a second garage, higher cashflow)

While i'm at work, Tenant requests come through texts,or calls. Contractors/workers send before/after photos that get buried in message threads. I find myself screenshotting things, creating folders, spreadsheets and still losing track of what was actually done and when. When I need to reference something later (for a tenant, for taxes, or for the next job), I'm digging through old texts and photos that aren't organized with the actual work order.

I know at 3-4 (or even 8-10) properties a lot of people make spreadsheets + Google Drive folders per property work just fine. That's what I've been doing too. But for me the real friction is organization — photos getting lost and losing the history when I need to reference something later.

Curious what other small-to-medium landlords are actually doing:

• Are you still on spreadsheets + shared Drive folders, or have you found a lighter system that keeps photos and status tied to the actual job?

• How do you handle before/after pics and status updates from contractors without everything getting scattered?

• Anyone using something that gives you "one place where photos actually live" instead of scattered across texts (without jumping into a full bloated property management platform)?

Would love to hear what's working for other baby landlords in the same spot... any simple processes or tools that reduce the phone usage and digging around later.

Cheers!

We have 18 rental properties and have been renting houses for over 25 years. I don't have a single photo of a maintenance issue. Not one.

Sure, we have gotten a picture from a tenant saying "hey, we have a problem" but I've never kept one for my records. Never needed one later either. Keep it simple.....

I have one spreadsheet with 18 lines on it with addresses. Then 24 columns with the month and Cost for the 12 months. That's it. Simply fill it out during the year and everything is right there on one page for the CPA on Jan 1st.  Keep it simple.....
See this reply in the discussion

21 Replies

Jump to latestLatest
  • Rental Property Investor · New Braunfels, TX · Member since 2021 · 291 posts · 257 votes
    4mo
    Quote from @Frank D'Alessandro:

    I'm scaling from 3-4 properties and the maintenance side is the part that's starting to feel messy. I rent out by the room for various reasons (house hack, high interest rates, wanting to have a second garage, higher cashflow)

    While i'm at work, Tenant requests come through texts,or calls. Contractors/workers send before/after photos that get buried in message threads. I find myself screenshotting things, creating folders, spreadsheets and still losing track of what was actually done and when. When I need to reference something later (for a tenant, for taxes, or for the next job), I'm digging through old texts and photos that aren't organized with the actual work order.

    I know at 3-4 (or even 8-10) properties a lot of people make spreadsheets + Google Drive folders per property work just fine. That's what I've been doing too. But for me the real friction is organization — photos getting lost and losing the history when I need to reference something later.

    Curious what other small-to-medium landlords are actually doing:

    • Are you still on spreadsheets + shared Drive folders, or have you found a lighter system that keeps photos and status tied to the actual job?

    • How do you handle before/after pics and status updates from contractors without everything getting scattered?

    • Anyone using something that gives you "one place where photos actually live" instead of scattered across texts (without jumping into a full bloated property management platform)?

    Would love to hear what's working for other baby landlords in the same spot... any simple processes or tools that reduce the phone usage and digging around later.

    Cheers!

    We have 18 rental properties and have been renting houses for over 25 years. I don't have a single photo of a maintenance issue. Not one.

    Sure, we have gotten a picture from a tenant saying "hey, we have a problem" but I've never kept one for my records. Never needed one later either. Keep it simple.....

    I have one spreadsheet with 18 lines on it with addresses. Then 24 columns with the month and Cost for the 12 months. That's it. Simply fill it out during the year and everything is right there on one page for the CPA on Jan 1st.  Keep it simple.....
  • Real Estate Agent · Minster, OH · Member since 2019 · 35 posts · 19 votes
    4mo

    @Frank D'Alessandro

    I've been investing and managing my properties since 2019 (currently 4 SFH's). I use google drive and each house has it's own folder. Within that folder I have a spreadsheet with multiple tabs that separates income, expenses, walk throughs, etc... It's all in one place, it works for me (not everyone).

    If I ever need to save a photo or file, I just upload it to that file on google docs. It's simple, effective, and free.

    Not sure if this help, but I'd be willing to share or discuss with you further if it helps.  Best of luck.

    • Rental Property Investor · Los Angeles, CA · Member since 2018 · 6 posts · 2 votes
      4mo

      Thanks Caleb. I’m doing something pretty similar right now. It just seems so "manual" to do in this day and age. I'm experimenting with AI and trying to come up with a more organized and automatic (?) solution. 

  • Property Manager · Queens, NYC · Member since 2016 · 110 posts · 58 votes
    4mo

    Look up a "ticketing" system.

    I've always used them for any place that I do PM for.  Most people don't know about it because they are seen as a "customer service" tool.  But it literally does everything you need.

    Tenants go to the portal and put in their request (the pulldown determines what it is regarding) OR they can email the issue.  Either way, via form or email, a "ticket" is created.  It is assigned a number and then either sits in cue for someone to "pick it up" or it is auto assigned to someone.

    They get an automated response telling them their ticket number and confirming it was recieved and that it is being looked into.


    you can assign tickets to others, mark them in process or complete...the best thing is it keeps an organized record of the exact interaction forever.  There are a dozen other features that are standard to any ticketing system.

    I always encourage landlords to have their own "portal" to take payments and tickets setup on their own web domain.  Talk to your web developer to get it set up.  There are a ton of open source options out there to keep it affordable.

  • Investor · Charleston, SC · Member since 2018 · 198 posts · 87 votes
    4mo

    At 3 or 4 properties, I would not overbuild the system.

    I would make one rule: every job needs 4 items in the same place, tenant request, approval, invoice or receipt, and before and after photos.

    If one of those lives in text while the cost lives in a spreadsheet, you do not have a maintenance record. You have a scavenger hunt.

  • Real Estate Agent · Memphis · Member since 2026 · 619 posts · 356 votes
    4mo

    I think you've hit the point where the issue isn't the number of properties—it's the number of communication channels.

    Texts, calls, emails, and photos all work fine individually, but once they're spread across different apps, it gets hard to reconstruct what actually happened.

    What helped me most wasn't changing software—it was changing the process. I try to make every maintenance issue follow the same workflow from start to finish. That way each job has:

    • The original request
    • Before photos
    • Contractor notes
    • After photos
    • Invoice
    • Completion date

    all tied together in one place.

    I also ask contractors to send everything in the same format every time. That consistency has probably saved me more time than any specific tool.

    At 3–4 properties, you probably don't need a full property management platform. You just need a system where every maintenance request has one "home" instead of being split between texts, screenshots, and folders. Once you have that, scaling to 8–10 properties becomes much more manageable.

  • Technology · Member since 2026 · 84 posts · 28 votes
    4mo

    The photo and status tracking problem is real, especially when you’re managing by room. What’s worked for some landlords I’ve spoken with is centralizing everything through a simple AI-powered system where contractors submit updates and photos through one link, the system logs it automatically against the property and job, and you get a clean history you can pull up anytime.

    No more digging through texts. Every before/after photo tied to the exact job and date.

    At 3-4 properties it might feel like overkill, but by 8-10 it becomes essential.

  • Adam BartomeoBusiness Member
    Real Estate Broker · Cape Coral, FL · Member since 2015 · 2k+ posts · 1k+ votes
    4mo

    It sounds like you are making it more complicated than it really is. It should be a simple spread sheet that tracks all of the expenses. Eventually, you will want to get software that will help you manage your properties and everything that is going on with them

  • Specialist · Goa, India · Member since 2026 · 175 posts · 36 votes
    3mo

    This is exactly the gap between "spreadsheet + Drive folders" and a full property management platform — and it's a really common friction point once you're juggling multiple tenants/contractors at once.

    What's worked well for landlords I've talked to at your scale: instead of tenants texting/calling directly, requests come in through one simple form (even just a shared link), which auto-creates a "job" — tenant request, contractor assignment, before/after photos, and status all tied to that one job automatically. No manual screenshotting or folder-hunting later, because everything from day one lives in the same place.

    The part that usually gets missed is the contractor side — asking them to reply to the same thread/ticket instead of texting separately is what actually keeps the photo history intact. Once that's consistent, it scales cleanly from 4 to 40 doors without changing anything.

    Are you finding it's mostly the tenant-side intake that's messy, or is it more the contractor photo/status updates getting lost?

    — Andrea

  • online · Member since 2026 · 99 posts · 45 votes
    2mo

    The photo/status side isn't something I have a slick answer for either, Mike s point that you don't strictly need it is probably right for a lot of people, the actual repair work tends to just get done and forgotten either way. different angle worth separating out though: what you're describing sounds like it's mostly about documenting what already happened. There's a related but distinct problem of knowing what's coming next, tracking each system's install date against its expected lifespan so you're not caught off guard. That doesn't need photos or work orders, just a date and a cost, and it's honestly the piece i see people skip even when they've got the reactive side handled fine. not a fix for the photo chaos, just flagging it's a separate problem worth solving on its own if you haven't already.

  • Member since 2026 · 2 posts · 0 votes
    2mo

    The part about before/after photos getting buried in texts is very close to the problem I’m building Sharcasa around.

    My thinking is that the property should be the source of truth: issue → task → assigned contractor → updates/photos → completion → cost/receipt. Then six months later you can open that home and actually see what happened instead of searching somebody’s message history.

    The contractor gets the same task in their own multi-client dashboard, so they don’t need another parallel conversation or for you to manually file what they send back.

    Your workflow would be extremely useful for me to understand: besides photos and knowing what was actually done, what information do you find yourself digging through old messages for most often?

  • Member since 2026 · 8 posts · 0 votes
    1mo

    Photos are the part that broke my spreadsheet setup too. A cell with a filename doesn't tell you which of the six garage photos from that folder is the "after" shot six months later. What ended up working for me was forcing every maintenance entry to have exactly one photo attached at creation time, not a folder link, so scrolling the unit's history is basically a timeline instead of a scavenger hunt. Cut my digging-through-old-texts time down a lot more than any spreadsheet reorganization did.

  • Drew SygitBusiness Member
    Property Manager · Royal Oak, MI · Member since 2012 · 13k+ posts · 9k+ votes
    1mo

    Get a GoogleVoice number which you can access on a computer to more easily arrange your data.

    Then you won't have to screenshot anything!

  • Coral Springs, FL · Member since 2018 · 496 posts · 118 votes
    1mo

    the photo thing is a bigger deal than people think. i had the same problem - tenant sends a pic of a leak, handyman sends a pic of the fix, and neither one ends up anywhere useful. three months later you're digging through your camera roll trying to remember which unit that water heater was for.

    what actually worked for me was stupid simple. one folder per property on my phone, and every single photo i take for that property goes in there. not the tenant's photos though - those i ask them to text to a dedicated google voice number. that way everything from the property lives in one spot and nothing gets mixed with my personal stuff.

    the before/after thing matters more than you'd think too. had a tenant claim we didn't fix a cabinet door and i literally pulled up the before and after pics from my phone in like 10 seconds. would've been a he-said-she-said without it.

    i wouldn't overcomplicate it with software at 5 doors. just pick one place photos live and make it a habit. the system only works if you actually use it and honestly a google voice number plus a folder per property is harder to mess up than any app

  • Rental Property Investor · Los Angeles, CA · Member since 2018 · 6 posts · 2 votes
    2w

    Coming back to this a few months later since a bunch of you gave really solid advice. Thanks everyone.

    @Andrea Fernandes to answer your question, it was mostly the contractor side for me. Tenant requests were annoying but at least they came to me. The before/after pics from my guys were what got lost.

    @Eduardo Cavasotti and @Jim Johnson basically nailed it with "every job has one home." That's what I ended up doing. And like I mentioned earlier I was messing around with building something, so I went ahead and built a simple free tool for myself. Tenant sends in a request with photos, I turn it into a work order, my contractor gets a link, updates it and uploads the after pics, and it all stays on that job. No bloated PM software stuff.

    It's free and I'm using it on my own places now. If any other small landlords here want to try it and tell me what sucks about it, just reply and I'll send you the link. And @Mike Kirby you're probably right that a spreadsheet works for a lot of people lol, it just wasn't working for me with rooms.

  • Accountant · Albany, NY · Member since 2026 · 52 posts · 12 votes
    1w

    Spreadsheets + Drive folders failed once the photos drifted away from the work orders.

    What finally cut the digging: one shared thread per work order where the contractor drops before/after pics right there, plus a simple "open / waiting on parts / done" status. No new platform, no screenshots. The rule that mattered most was telling vendors: if it's not in the thread, it didn't happen.

    Since I bookkeep rentals, I also keep a separate column linking each closed job to the receipt total so the maintenance history and the Schedule E numbers never fight each other.

    One thing I'd flag at your size: by-room rentals mean way more turnover touchpoints than whole-unit ones. Whatever you pick, make sure it can tag a photo to the room rather than just the house. That is usually where the mess creeps back in.

    Congrats on scaling past the hunch-it-out phase.

Join the conversationCreate a free account to reply, vote on answers and follow this thread.