<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Repair Ninja Build Log</title>
  <link>https://repairninja.app/blog.html</link>
  <atom:link href="https://repairninja.app/feed.xml" rel="self" type="application/rss+xml"/>
  <description>Weekly founder's notes on running rentals and building Repair Ninja in public.</description>
  <language>en-us</language>
  <lastBuildDate>Wed, 16 Sep 2026 12:00:00 -0700</lastBuildDate>
  <item>
    <title>The Best Repair Is the One Your Tenant Never Notices</title>
    <link>https://repairninja.app/blog/entry-013-the-best-repair-is-the-one-your-tenant-never-notices/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-013-the-best-repair-is-the-one-your-tenant-never-notices/</guid>
    <pubDate>Wed, 16 Sep 2026 12:00:00 -0700</pubDate>
    <category>Reflection</category>
    <description>Some of the most important repairs I&#x27;ve ever made generated zero phone calls.</description>
    <content:encoded><![CDATA[<p>Some of the most important repairs I&#x27;ve ever made generated zero phone calls.</p><p>No emergency. No apology to a tenant. No claim. My tenants never even knew they happened — and that was the entire point.</p><p>When we think about maintenance, we picture the repairs that announce themselves: the leaking pipe, the dead water heater, the AC that quits on the hottest week of summer. Those get all the attention because they come with a ringing phone attached.</p><p>But the repairs that have saved me the most money are the quiet ones. The ones that happened before anyone had a reason to call.</p><p>Replacing a worn shut-off valve before it fails — instead of after it fails at 11 p.m. on a Saturday.</p><p>Swapping an aging water heater during a vacancy — instead of after it floods a garage full of someone&#x27;s boxes. (I&#x27;ve lived the second version. Once was enough.)</p><p>Replacing a roof at the end of its life — before the first ceiling stain, not after the third.</p><p>Here&#x27;s the strange economics of it: the emergency version and the planned version are often the same repair. Same part, same labor, same truck. What you&#x27;re actually choosing between is the price of doing it on your schedule versus the price of doing it on the property&#x27;s schedule — plus the water damage, plus the emergency rates, plus a tenant who now associates your property with the weekend everything went wrong.</p><p>No tenant will ever call to thank you because something didn&#x27;t break. There&#x27;s no invoice line for disasters avoided. But tenants absolutely remember that they lived in your property for three years and never once dealt with an emergency. That memory shows up later, wearing a renewal&#x27;s clothes.</p><p>Preventive maintenance isn&#x27;t spending money for the sake of it. It&#x27;s buying down surprises — for you and for the people living in the house.</p><p>The best repair I&#x27;ve ever made is the one nobody noticed, because the problem never got its chance to become one.</p><div class="ask"><div class="k">Your turn</div><p>What&#x27;s one preventive repair that ended up saving you from something much bigger?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>I Thought Bigger Houses Would Be More Trouble</title>
    <link>https://repairninja.app/blog/entry-012-i-thought-bigger-houses-would-be-more-trouble/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-012-i-thought-bigger-houses-would-be-more-trouble/</guid>
    <pubDate>Wed, 09 Sep 2026 12:00:00 -0700</pubDate>
    <category>Reflection</category>
    <description>Early on, I had a rule I never said out loud: no big houses.</description>
    <content:encoded><![CDATA[<p>Early on, I had a rule I never said out loud: no big houses.</p><p>Four and five bedrooms just looked like trouble. More people living in the home. More wear and tear. More walls to paint, more flooring to replace, a bigger roof waiting at the end of it all. Every cost scaled up with the square footage, so I stayed small. It felt like discipline.</p><p>And here&#x27;s the thing — I wasn&#x27;t wrong about the costs. Larger homes do cost more to maintain. The roof replacement is bigger. The flooring bill is bigger. Even turnovers take longer, because there&#x27;s simply more house to clean, paint, and inspect.</p><p>What I had wrong was everything on the other side of the equation. I&#x27;d only done half the math.</p><p>The larger homes, in my experience, tended to sit in better neighborhoods — better schools, parks, quieter streets. And they attracted a different tenant: people looking for a place to stay, not just somewhere to live until the next move.</p><p>I braced for big crowded households. What I actually got, over and over, were couples and single professionals who just wanted space — and treated the home like it was theirs.</p><p>Turnovers were less frequent. The properties came back to me in good shape. And the higher maintenance costs kept getting quietly offset by the two most profitable words in this business: longer tenancies. A bigger roof bill every twenty years loses to a vacancy every eighteen months, and it&#x27;s not close.</p><p>That completely rearranged how I evaluate properties. Today I don&#x27;t judge a rental by its bedroom count. I look at the neighborhood. I look at who the property will naturally attract. I look at whether it fits the long-term strategy I&#x27;m actually trying to build — not the cost sheet I&#x27;m afraid of.</p><p>Sometimes the more expensive house turns out to be the easier rental.</p><p>That&#x27;s not what I expected when I started. It&#x27;s one of my favorite things I&#x27;ve been wrong about.</p><div class="ask"><div class="k">Your turn</div><p>Has a property ever completely changed your mind about what makes a good rental?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>Every Vacancy Starts Months Before Move-Out</title>
    <link>https://repairninja.app/blog/entry-011-every-vacancy-starts-months-before-move-out/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-011-every-vacancy-starts-months-before-move-out/</guid>
    <pubDate>Wed, 02 Sep 2026 12:00:00 -0700</pubDate>
    <category>Reflection</category>
    <description>Vacancies are one of the biggest profit killers in this business.</description>
    <content:encoded><![CDATA[<p>Vacancies are one of the biggest profit killers in this business.</p><p>Lost rent. Cleaning. Repairs. Advertising. Showings. Screening. By the time a new tenant&#x27;s deposit clears, the &quot;vacancy&quot; has been collecting fees for months. If you have a good tenant, keeping them is almost always cheaper than replacing them — and keeping them doesn&#x27;t mean you can never raise rent. It means running a rental someone feels is worth paying for.</p><p>I learned what that actually means from a tenant I nearly lost.</p><p>Her problem was the neighbors. The houses sat close together, the neighbors were loud, and people regularly cut through the narrow gap between the buildings. She felt uncomfortable — at times, harassed. And she called me about it. More than once.</p><p>Every time she called, I listened. I offered to install security cameras. I offered to plant prickly shrubs along the side of the house so nobody could cut through. I took every concern seriously and made it clear I wanted her to feel safe in her own home.</p><p>Here&#x27;s the part I keep thinking about.</p><p>She never took me up on any of it. No cameras. No shrubs.</p><p>That was several years ago. The neighbors are still there. She no longer complains. And she&#x27;s still my tenant.</p><p>So what actually changed? Nothing about the situation — and everything about how it felt to live in it. She didn&#x27;t need the problem to disappear. She needed to know that someone was listening, that her concerns landed somewhere, and that if things ever got worse, I was ready to act. The offers mattered more than the installations ever would have.</p><p>You can&#x27;t solve every problem your tenants face. You can&#x27;t make difficult neighbors vanish. But you can be professional, you can communicate, and you can listen like it matters — because to the person living there, it&#x27;s not a rental unit. It&#x27;s home.</p><p>Retention doesn&#x27;t start when the renewal notice goes out. It starts months earlier, in how the small complaints get handled. Sometimes the best retention tool isn&#x27;t a renovation or a concession.</p><p>It&#x27;s proof that someone genuinely cares about the place they call home.</p><div class="ask"><div class="k">Your turn</div><p>What&#x27;s made the biggest difference in keeping a great tenant, in your experience?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>The Repair I Should Have Done Before Renting It</title>
    <link>https://repairninja.app/blog/entry-010-the-repair-i-should-have-done-before-renting-it/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-010-the-repair-i-should-have-done-before-renting-it/</guid>
    <pubDate>Wed, 26 Aug 2026 12:00:00 -0700</pubDate>
    <category>Story</category>
    <description>Every turnover has the same trap in it: there&#x27;s always one more thing you could fix.</description>
    <content:encoded><![CDATA[<p>Every turnover has the same trap in it: there&#x27;s always one more thing you could fix.</p><p>One more room to paint. One more project to squeeze in. If you&#x27;re not careful, you can renovate forever and never collect a dollar of rent. At some point you have to stop and get the property rented.</p><p>The skill is knowing which repairs can wait. I got that call wrong once in a way I still think about.</p><p>The property had an older water heater — near the end of its expected life, but running fine. I stood in the garage, looked at it, and made the call landlords make every day: &quot;I&#x27;ll probably get another year out of it.&quot; Then I finished the turnover and moved my new tenant in.</p><p>About a month later, it failed.</p><p>It let go all over the garage floor — right where my tenant had stacked their moving boxes. Their belongings were damaged. Their first month in the house included a weekend emergency and a stranger&#x27;s van in the driveway. And I paid emergency rates to replace a unit I already knew was dying.</p><p>Here&#x27;s what that cost me that the invoice didn&#x27;t show: a brand-new tenant&#x27;s first impression of me was a flood.</p><p>That experience changed what a vacancy is to me. It&#x27;s not just cleaning and paint. An empty house is the one window where you can replace an aging system without disrupting a single human being. No scheduling around someone&#x27;s life. No damaged belongings. No apology calls. The same water heater, replaced one month earlier, is a line item instead of a story.</p><p>That doesn&#x27;t mean replacing everything that&#x27;s getting old — every turnover is a series of judgment calls, and every property has a budget. But I no longer let &quot;it&#x27;s still working&quot; talk me out of what I already know. Still working and about to fail are not opposites. For a system at the end of its life, they&#x27;re usually the same sentence.</p><p>Now when I walk a vacant property, I&#x27;m not just looking at what needs cleaning. I&#x27;m looking at the roof, the HVAC, the water heater — everything with the power to become someone&#x27;s emergency six months from now.</p><p>Some repairs can wait. The ones that can flood a garage full of someone&#x27;s life deserve a harder look.</p><div class="ask"><div class="k">Your turn</div><p>Have you ever looked back and realized there was one repair you should have done before the tenant moved in?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>I Thought Being a Nice Landlord Was Enough</title>
    <link>https://repairninja.app/blog/entry-009-i-thought-being-a-nice-landlord-was-enough/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-009-i-thought-being-a-nice-landlord-was-enough/</guid>
    <pubDate>Wed, 19 Aug 2026 12:00:00 -0700</pubDate>
    <category>Story</category>
    <description>He was the tenant you hope for.</description>
    <content:encoded><![CDATA[<p>He was the tenant you hope for.</p><p>Paid on time, every time. Took care of the place. Never called about anything that wasn&#x27;t real. When he gave proper notice that he was moving out, I expected the easiest turnover of my life — a walkthrough, some cleaning, maybe a little paint.</p><p>The day of the walkthrough, he called me. There was a woman in the house, and she was refusing to leave. He&#x27;d already called the police.</p><p>While I was driving over, the police called me too.</p><p>My tenant was gone.</p><p>The woman was still there.</p><p>She&#x27;d been living in the home for over a year without my knowledge — his live-in girlfriend, never on the lease, never mentioned. When the relationship ended, his solution was simple: he moved out and left her behind. In my house.</p><p>Here&#x27;s the part I keep coming back to, because the biggest mistake in this story happened weeks earlier, and it was mine.</p><p>When he gave notice, I never served the formal termination paperwork. Why would I? He was a good tenant. The lease was ending the way leases are supposed to end. The paperwork felt like a formality for problem tenants, and he wasn&#x27;t one.</p><p>What I didn&#x27;t understand was that the termination notice wouldn&#x27;t have just ended his tenancy. It would have legally ended the occupancy for everyone living under that lease — including the person I didn&#x27;t know existed.</p><p>Instead, I now had someone with legal tenancy rights, under an old lease, at a rent well below market. And a house that needed serious repairs before it could earn again.</p><p>So I met with her. I listened to her side. And then I followed the law — with compassion, but I followed it. Instead of the minimum notice, I offered her three months if she&#x27;d sign an agreement, keep paying rent, and maintain the property while she found her next place. She agreed. A couple of months later she moved out peacefully.</p><p>It still cost me months of lost income and a full renovation. But it taught me something I&#x27;ve never let go of: compassion and process aren&#x27;t opposites. You can treat people with genuine respect and still follow your lease, your policies, and the law exactly as written.</p><p>Today, nobody gets the shortcut — not because I trust people less, but because good systems protect everyone involved. Including the people you haven&#x27;t met yet.</p><div class="ask"><div class="k">Your turn</div><p>Have you ever learned a lesson that permanently changed how you run your rentals?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>Your Rentals Shouldn&#x27;t Depend on Your Memory</title>
    <link>https://repairninja.app/blog/entry-008-your-rentals-shouldnt-depend-on-your-memory/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-008-your-rentals-shouldnt-depend-on-your-memory/</guid>
    <pubDate>Wed, 12 Aug 2026 12:00:00 -0700</pubDate>
    <category>The Why</category>
    <description>When I bought my first rental, I could keep the whole operation in my head.</description>
    <content:encoded><![CDATA[<p>When I bought my first rental, I could keep the whole operation in my head.</p><p>Which contractor fixed the plumbing. When the water heater went in. Which tenant preferred texts over calls. There wasn&#x27;t much to track, so I didn&#x27;t track it. My memory was the filing system, and the filing system worked.</p><p>Then I bought another property.</p><p>And another.</p><p>Somewhere in there, the job quietly changed underneath me. I wasn&#x27;t managing properties anymore. I was managing information — and I just hadn&#x27;t noticed, because the information kept fitting in my head right up until the day it didn&#x27;t.</p><p>When was that HVAC replaced? What color is the paint in the living room on Elm? Who did the roof three years ago? Which appliance is still under warranty?</p><p>Memory works until it doesn&#x27;t. And it never fails on a quiet afternoon when nothing&#x27;s at stake. It fails when something&#x27;s broken, a tenant is waiting, and you&#x27;re paying for the gap.</p><p>I&#x27;ve paid for repairs that were still under warranty, because I forgot the warranty existed. I&#x27;ve called three contractors trying to reconstruct which one did great work the year before. I&#x27;ve replaced things that probably could have been repaired, because I couldn&#x27;t remember the repair history that would have told me.</p><p>None of those were bad decisions. They were missing information wearing a bad decision&#x27;s clothes.</p><p>Here&#x27;s the thing I eventually accepted: the landlords who seem organized aren&#x27;t smarter than anyone else. They&#x27;ve just stopped trusting their memory. The vendor list exists somewhere outside their head. The repair history is written down. When something breaks at 9 p.m., they&#x27;re not starting from zero — they&#x27;re looking something up.</p><p>Good records save time. Good records save money. Good records are the difference between running your rentals and reconstructing them every time the phone rings.</p><p>Every landlord reaches the point where the information outgrows the head it&#x27;s stored in. The only question is whether you build the system before that point or after it costs you something.</p><p>I built mine after. I&#x27;d recommend before.</p><div class="ask"><div class="k">Your turn</div><p>What&#x27;s one thing you started writing down that made managing your rentals easier?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>The Cheapest Contractor Isn&#x27;t Always the Least Expensive</title>
    <link>https://repairninja.app/blog/entry-007-the-cheapest-contractor-isnt-always-the-least-expensive/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-007-the-cheapest-contractor-isnt-always-the-least-expensive/</guid>
    <pubDate>Wed, 05 Aug 2026 12:00:00 -0700</pubDate>
    <category>Story</category>
    <description>My first rental needed a roof, and I needed it done fast.</description>
    <content:encoded><![CDATA[<p>My first rental needed a roof, and I needed it done fast.</p><p>I got three quotes. I hired the lowest one. That felt like the whole skill of being a landlord — same job, three prices, take the small number. I was watching every dollar, and this was me being smart with them.</p><p>The repair held just long enough for my first tenant to move in.</p><p>Then I got the phone call every landlord dreads. The roof was leaking — and not a drip. Water had gotten inside and damaged the interior of the home. The money I&#x27;d &quot;saved&quot; disappeared in about a week, and I ended up paying more than the highest quote would have cost me in the first place.</p><p>Here&#x27;s the part that actually stuck with me.</p><p>When the second crew tore into that roof, they didn&#x27;t find one layer of shingles. They didn&#x27;t find two.</p><p>They found three.</p><p>The previous owners had roofed over the old shingles instead of removing them. And the contractor I hired — my low bidder — had done exactly the same thing. He didn&#x27;t fix the roof. He added a fourth layer on top of a problem that was already three layers deep.</p><p>That&#x27;s when I understood what I&#x27;d actually done. I hadn&#x27;t compared three prices for the same job. I&#x27;d compared three prices for three different jobs — and I had no idea, because I never asked what was included. One contractor was tearing off and inspecting the decking. Another was covering up the evidence. On paper, they were both &quot;replacing a roof.&quot;</p><p>Now I spend less time comparing numbers and more time understanding scope. What exactly are you doing? What happens to the old materials? What are you looking for underneath? I check references. I ask the annoying questions before anyone climbs a ladder.</p><p>The invoice is only part of the cost. Communication is part of the cost. Reputation is part of the cost. The repair you don&#x27;t have to do twice is the biggest part of all.</p><p>Sometimes paying a little more the first time is the least expensive decision you&#x27;ll make.</p><div class="ask"><div class="k">Your turn</div><p>Have you ever hired the lowest bidder and found out later what the low number was hiding?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>I Thought Owning Rentals Would Get Easier</title>
    <link>https://repairninja.app/blog/entry-006-i-thought-owning-rentals-would-get-easier/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-006-i-thought-owning-rentals-would-get-easier/</guid>
    <pubDate>Wed, 29 Jul 2026 12:00:00 -0700</pubDate>
    <category>Reflection</category>
    <description>When I bought my first rental, I had a quiet assumption running in the background: give it a few years, and I&#x27;d have this figured out.</description>
    <content:encoded><![CDATA[<p>When I bought my first rental, I had a quiet assumption running in the background: give it a few years, and I&#x27;d have this figured out.</p><p>I&#x27;d know how to handle every repair. I&#x27;d have seen every tenant situation. Eventually the surprises would run out, and the whole thing would settle into routine.</p><p>Then I bought another property.</p><p>And another.</p><p>And somewhere in there I had to admit the truth: the business wasn&#x27;t getting easier. The problems were just changing.</p><p>Early on, I worried about finding tenants at all. Today I think about capital improvements — when to replace major systems on my schedule instead of waiting for theirs.</p><p>Early on, every maintenance call hit like an emergency. Today I know almost every problem has a solution; some just require more patience than others.</p><p>Early on, every unexpected expense felt like a verdict on whether I should be doing this at all. Today I see them as part of what owning property is, and I focus on making the best decision with the information in front of me.</p><p>Here&#x27;s the part that took me the longest to understand.</p><p>Experience never eliminated the challenges. It changed my relationship to them. The difference between year one and year ten isn&#x27;t fewer problems.</p><p>It&#x27;s that in year one, every problem arrived with a second, invisible problem attached: the fear that I couldn&#x27;t handle it. That second problem was usually heavier than the first one.</p><p>Experience didn&#x27;t remove the leaks and the vacancies and the surprise invoices. It removed the fear riding along with them. I&#x27;ve been through enough now to know I&#x27;ll figure it out — not because I have every answer, but because I&#x27;ve yet to meet the problem that didn&#x27;t have one.</p><p>That confidence turns out to be the actual asset.</p><p>The properties came with deeds. That came with time.</p><div class="ask"><div class="k">Your turn</div><p>If you could go back and give yourself one piece of advice before buying your first rental, what would it be?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>Every Property Has a Personality</title>
    <link>https://repairninja.app/blog/entry-005-every-property-has-a-personality/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-005-every-property-has-a-personality/</guid>
    <pubDate>Wed, 22 Jul 2026 12:00:00 -0700</pubDate>
    <category>Reflection</category>
    <description>I own two properties that, on paper, are nearly twins.</description>
    <content:encoded><![CDATA[<p>I own two properties that, on paper, are nearly twins.</p><p>Similar size, similar age, similar rent. When I bought the second one, I assumed I already knew how it would go — I&#x27;d just run the playbook from the first.</p><p>They have never once behaved the same.</p><p>One goes years between maintenance calls. The other always seems to need a little something. One attracts tenants who settle in and stay; the other naturally turns over more, because of the neighborhood and who it draws. One rents the week it&#x27;s listed. The other takes patience to find the right fit.</p><p>Early on, that difference frustrated me. I treated the higher-maintenance property like it was underperforming — like it was doing something wrong by not being its twin.</p><p>Eventually I realized the properties weren&#x27;t the problem.</p><p>My expectation was.</p><p>A rental isn&#x27;t a unit of a franchise. It&#x27;s a specific house, on a specific street, near specific employers, attracting a specific kind of tenant. All of that adds up to something like a personality — and the personality determines what the property needs from you.</p><p>One house needs a bigger maintenance reserve, because it&#x27;s earned one. Another needs extra attention at turnover. One neighborhood supports long leases; another naturally has movement no matter what you do, because that&#x27;s who lives there and how they live.</p><p>Once I stopped expecting identical performance, I could finally hear what each property was telling me — and manage to that, instead of to the average.</p><p>That&#x27;s the real skill, I think. Good property management isn&#x27;t treating every property equally. It&#x27;s understanding what each one needs to be successful, and giving it that instead of giving them all the same thing.</p><p>Every rental teaches you something, if you&#x27;re willing to pay attention.</p><p>Some of them just talk louder than others.</p><div class="ask"><div class="k">Your turn</div><p>Has one of your properties ever surprised you by performing completely differently than you expected?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>Maintenance Doesn&#x27;t Start With a Toolbox</title>
    <link>https://repairninja.app/blog/entry-004-maintenance-doesnt-start-with-a-toolbox/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-004-maintenance-doesnt-start-with-a-toolbox/</guid>
    <pubDate>Wed, 15 Jul 2026 12:00:00 -0700</pubDate>
    <category>Story</category>
    <description>There&#x27;s a ceiling stain in one of my properties that I still think about — because of when I found it.</description>
    <content:encoded><![CDATA[<p>There&#x27;s a ceiling stain in one of my properties that I still think about — because of when I found it.</p><p>It wasn&#x27;t there during one inspection. It was there during the next. Pale, small, easy to walk under a hundred times. But it was new, and new is the word that matters. Something above that ceiling had changed. We found it while it was still a flashing repair, not a roof-and-drywall project.</p><p>When most people picture maintenance, they picture a contractor with a toolbox fixing something that&#x27;s already broken.</p><p>I&#x27;ve come to think about it differently.</p><p>The best maintenance happens long before anyone picks up a wrench. It starts with paying attention.</p><p>A hairline crack in the caulk around a tub.</p><p>A gutter starting to pull away from the fascia.</p><p>An HVAC system that sounds just slightly different than it did six months ago.</p><p>Not broken. Changing.</p><p>Major repairs almost never come from nowhere. The property usually tells you first — quietly, in a language of small stains and new sounds and things that are just a little off. The expensive part isn&#x27;t that the clues don&#x27;t exist. It&#x27;s that nobody&#x27;s reading them until they get loud.</p><p>That&#x27;s what regular inspections actually are, when they&#x27;re done right. Not box-checking. Not a formality between tenants. They&#x27;re how you learn your property&#x27;s baseline — its normal sounds, its quirks, its history — so that when something deviates from normal, you catch it while it&#x27;s still cheap.</p><p>Every house has a personality. The better you know it, the more obvious the changes become. A landlord who knows what a property sounded like in March notices what&#x27;s different in September. A landlord who only shows up for emergencies never gets that comparison.</p><p>The water damage was once a bead of failed caulk. The flooded basement was once a gutter pulling loose. The dead compressor was once a rattle.</p><p>Maintenance doesn&#x27;t start with a toolbox.</p><p>It starts with observation. The toolbox is just what you bring after the property has already told you where to look.</p><div class="ask"><div class="k">Your turn</div><p>What&#x27;s one small issue you caught early that saved you from a much bigger repair later?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>Every Rental Property Has a Hidden Operating System</title>
    <link>https://repairninja.app/blog/entry-003-every-rental-property-has-a-hidden-operating-system/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-003-every-rental-property-has-a-hidden-operating-system/</guid>
    <pubDate>Wed, 08 Jul 2026 12:00:00 -0700</pubDate>
    <category>The Why</category>
    <description>A few years ago an HVAC unit went out at one of my properties, and I stood in my kitchen for ten minutes trying to remember the name of the company that had serviced it last. I knew I&#x27;d used someone good. I could picture the van. I could not, for the life of me, produce a name or a number.</description>
    <content:encoded><![CDATA[<p>A few years ago an HVAC unit went out at one of my properties, and I stood in my kitchen for ten minutes trying to remember the name of the company that had serviced it last. I knew I&#x27;d used someone good. I could picture the van. I could not, for the life of me, produce a name or a number.</p><p>I ended up calling someone new, paying for a diagnostic on a system that had already been diagnosed, and finding out later that the original company had documented the exact issue three years earlier.</p><p>I didn&#x27;t lose that money because I made a bad decision. I lost it because I didn&#x27;t have a system.</p><p>When people find out I own rentals, they ask about cash flow. They ask about appreciation, financing, cap rates. Almost nobody asks how I actually run them.</p><p>But buying the property is the easy part. Every rental has a second thing running underneath it — a hidden operating system nobody talks about at the closing table.</p><p>It&#x27;s the tenant who calls about a faucet while you&#x27;re in a meeting at your day job.</p><p>It&#x27;s remembering which contractor did the HVAC three years ago.</p><p>It&#x27;s tracking lease renewals before they sneak up on you.</p><p>It&#x27;s chasing the estimate that never came.</p><p>It&#x27;s knowing whether this one gets fixed or replaced.</p><p>It&#x27;s documenting what was done so you&#x27;re not paying to solve the same problem again in six months.</p><p>None of that is exciting. Nobody&#x27;s posting about it. But it&#x27;s the entire difference between owning a rental property and operating one.</p><p>And here&#x27;s what I&#x27;ve noticed after years of this: the landlords who seem to have it all under control are almost never the ones with the most doors. Some of them have three properties. Some have thirty.</p><p>What they have in common is that they don&#x27;t rely on memory.</p><p>They rely on a process that works the same way every time, whether they&#x27;re paying attention that week or not. The information lives somewhere other than their head. The vendor list exists on paper. The repair history is written down. When something breaks at 9 p.m., they&#x27;re not starting from zero.</p><p>That took me years to learn, and it cost me real money to learn it.</p><p>The hidden operating system exists whether you build it or not. The only question is whether it&#x27;s running on a system — or running on you.</p><div class="ask"><div class="k">Your turn</div><p>What&#x27;s one system you&#x27;ve put in place that actually made managing your rentals easier?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>I Used to Think Property Managers Were a Waste of Money</title>
    <link>https://repairninja.app/blog/entry-002-i-used-to-think-property-managers-were-a-waste-of-money/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-002-i-used-to-think-property-managers-were-a-waste-of-money/</guid>
    <pubDate>Wed, 01 Jul 2026 12:00:00 -0700</pubDate>
    <category>Reflection</category>
    <description>When I bought my first rental, I looked at a 10% management fee and did the math in about four seconds. My margins were already thin. Handing over a tenth of the rent felt like handing over the entire reason I&#x27;d bought the place.</description>
    <content:encoded><![CDATA[<p>When I bought my first rental, I looked at a 10% management fee and did the math in about four seconds. My margins were already thin. Handing over a tenth of the rent felt like handing over the entire reason I&#x27;d bought the place.</p><p>So I managed it myself. Obviously. That&#x27;s how you save money.</p><p>I was wrong about what I was buying.</p><p>What I eventually figured out is that a good property manager isn&#x27;t selling you rent collection and phone calls. They&#x27;re selling you experience you don&#x27;t have yet — the ability to spot the red flag in an application before you sign, to know which repair is an emergency and which one waits until Monday, to have a relationship with a plumber who actually picks up.</p><p>I learned all of that the expensive way instead.</p><p>The tenant who doesn&#x27;t mention the small leak until there&#x27;s water damage. The one who stops paying and stops answering. The 6 a.m. call when something breaks and you have no one to call. The contractor who quotes one number and bills another.</p><p>Every one of those cost me more than a management fee would have.</p><p>Now — I&#x27;m not writing a commercial. There are bad property managers, the same way there are bad contractors and bad landlords. A manager who won&#x27;t communicate, who tacks on fees, who bills maintenance you can&#x27;t verify, will cost you more than managing it yourself. And hiring one doesn&#x27;t mean you get to stop paying attention. You should still know how old the water heater is, when the HVAC is coming due, and what maintenance is supposed to cost in your market. Anyone who hands over a property and stops looking at it is going to get a bad result no matter who&#x27;s holding the keys.</p><p>But the thing I actually got wrong wasn&#x27;t the fee.</p><p>It was the question.</p><p>I kept asking: should I manage this myself, or hire someone?</p><p>The real question is: do I have the systems, the experience, and the time to manage this properly?</p><p>Because you pay either way. You pay a manager in fees, or you pay in mistakes — missed maintenance, bad screening, repairs that get expensive because they sat too long.</p><p>The cost isn&#x27;t optional. Only the form it takes is.</p><p>And once I saw it that way, a third answer showed up. Most of what a good manager gives you is experience plus a system. You can&#x27;t shortcut the experience. But the system is buildable. That&#x27;s the part I stopped believing had to be bought.</p><p>That&#x27;s most of why I&#x27;m building Repair Ninja.</p><div class="ask"><div class="k">Your turn</div><p>What&#x27;s one thing you wish you&#x27;d known before managing your first rental?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
  <item>
    <title>Three Plumbers and One Bathroom Floor</title>
    <link>https://repairninja.app/blog/entry-001-three-plumbers-and-one-bathroom-floor/</link>
    <guid isPermaLink="true">https://repairninja.app/blog/entry-001-three-plumbers-and-one-bathroom-floor/</guid>
    <pubDate>Wed, 24 Jun 2026 12:00:00 -0700</pubDate>
    <category>Story</category>
    <description>The tenant called on a Tuesday. The shower was leaking.</description>
    <content:encoded><![CDATA[<p>The tenant called on a Tuesday. The shower was leaking.</p><p>That&#x27;s an easy one. I called my plumber, he went out that week, made the repair, sent the invoice. Done.</p><p>Four days later my phone rang.</p><p>&quot;It&#x27;s still leaking.&quot;</p><p>No problem. We sent him back out. He looked again, tightened something, told me it was handled.</p><p>Four days after that, my phone rang again.</p><p>&quot;Still leaking.&quot;</p><p>That&#x27;s when I stopped treating it like a plumbing repair and started treating it like a problem I didn&#x27;t understand yet.</p><p>I called a different plumber. He found it in under an hour — a failed flange where the shower meets the drain. Water had been going somewhere the whole time, and where it had been going was into the bathroom floor. The floor now had to come out. With the tenant still living there.</p><p>So their bathroom became a work zone. Plumbers in and out, then a flooring crew, then the smell of adhesive for two days. Nobody signs a lease expecting that.</p><p>Here&#x27;s the part I keep thinking about.</p><p>That tenant was never once difficult. They were patient through all of it. And the only thing I actually controlled during those eleven days was whether they knew what was happening.</p><p>So that&#x27;s what I did. Every step, I told them what we&#x27;d found. When I didn&#x27;t know something, I said I didn&#x27;t know. When the second plumber gave me the real answer, they heard it the same day I did. They never had to wonder whether I&#x27;d forgotten about them, because they never went more than a day without hearing from me.</p><p>I couldn&#x27;t control how long the repair took.</p><p>I couldn&#x27;t control whether the first plumber got it right.</p><p>I could control whether they felt like someone was on it.</p><p>Most tenants understand that things break. What they can&#x27;t forgive is the silence — the feeling that they reported something into a void and nobody&#x27;s coming. That&#x27;s the thing that turns into a non-renewal, and it almost never has anything to do with the repair itself.</p><p>The floor got replaced. The leak got fixed. Nobody remembers a bathroom floor.</p><p>What they remember is how it felt to live through it.</p><div class="ask"><div class="k">Your turn</div><p>Ever had a &quot;simple&quot; repair turn into something much bigger than you signed up for?</p><div class="hint">Reply to this week's email, or tell us on <a href="https://www.instagram.com/repairninjaapp/" rel="noopener" target="_blank">Instagram</a> — the best answers shape what we build next.</div></div>]]></content:encoded>
  </item>
</channel>
</rss>
