Keep AppFolio. Stop chasing renewals, late rent and owner reports by hand.
Upload the reports you already export from AppFolio. LeaseLoom sends past-due rent reminders at 7 and 14 days, renewal offers 90 days before the lease ends and each owner’s report on the 1st, in your firm’s name. On Growth, it also sends work orders to your vendors.Nothing goes out until you switch it on. Want to read everything first? Turn on review and it waits in your Outbox for your approval.
Bring one rent roll export. You will see every lease ending in the next 90 days and the renewal offer LeaseLoom would draft for each. Or see pricing.
New: Nick sets up AppFolio’s Realm-X for your office. See how a setup works.
- Handled without you
- 41
- in the last 24 hours
- Waiting on you
- 6
- judgment calls
- Time to first reply
- 2m
- median for new leads, 30 days
- Occupancy
- 97%
- 112 of 116 units
Waiting on you3 of 6
- Tenant ChatWants to dispute a late fee, 9F Oakmont CourtThe AI stopped and handed it to a person.
- RenewalsNo answer on a renewal offer, 4C RidgeviewOffered 25 days ago and followed up once. Worth a call.
- Owner ReportsSeptember report, Cardiff HoldingsHeld in the Outbox until someone approves it.
- Read it before it goesTurn on review and rent reminders, renewal offers and owner reports wait in your Outbox until someone approves them.
- Works from your AppFolio reportsUpload the rent roll and the other reports you already export. Upload next week’s and it updates what changed.
- Owner reports in plain wordsEach monthly report opens with a short summary written only from its own numbers.
- Already using AppFolio’s AI?Tell LeaseLoom which parts it covers and LeaseLoom switches its own version off, so nobody hears from two assistants.
What it runs on
- AppFolio reports it reads, starting with the rent roll
- 6
- before a lease ends, the renewal offer goes out
- 90 days
- past due, a reminder in your firm’s name
- 7 and 14 days
- of each month, every owner gets a report
- The 1st
Every one of these is in the product today. Click through every screen on the tour.
// The problem
AppFolio holds every date. Someone still has to act on each one.
Your software knows when every lease ends, who is late, which vendor does plumbing and what each owner collected last month, for every house and unit you manage. Acting on it still lands on a person: starting the renewal, sending the second reminder, emailing the plumber, writing the owner’s letter. Those slip the week that person is out or swamped.
Since September 2026 AppFolio sells its own AI for leads, resident messages, repair requests and calls, mostly as add-ons. LeaseLoom does the part that comes after: the follow-through.
The renewal nobody started.
The lease ends in 45 days and nobody has made an offer. Now the tenant is looking at other places, and you are pricing a make-ready.
The late rent nobody followed up.
The delinquency report says who is late. Sending the reminder, and then the second one, waits until someone has an hour.
The owner report that takes the first week of the month.
Pulling the numbers is the easy part. Writing what they mean, owner by owner, is the afternoon you never get back.
The work order waiting on a phone call.
The request came in. Someone still has to read it, decide the trade and send it to the right vendor.
// How it works
Your team keeps working in AppFolio. LeaseLoom works from its reports.
- 1
Export and upload.
Export the rent roll from AppFolio as a CSV and upload it. Your properties, units, tenants and leases are in. Add the delinquency, owner, vendor, tenant and work order reports the same way.
- 2
Choose what it may send.
Every kind of email starts switched off. Turn on past-due reminders, owner reports and renewal offers one at a time, and set your own increase, grace period and showing times.
- 3
Approve, or let it run.
With review on, every email waits in your Outbox until someone on your team approves, edits or rejects it. When you trust a kind of email, let it go on its own. Upload next week’s reports and it picks up what changed.
What stays in AppFolio
- Your books, leases and ledgers. LeaseLoom has no AppFolio login and changes nothing there.
- LeaseLoom does not put anything into AppFolio, so your team still enters the work order for a repair it routes, the guest card and application for a showing or applicant, and the lease paperwork for an accepted renewal.
- Rent payments. Tenants pay the way they pay you now; the reminder tells them how, in your words.
What the first week looks like
- Day 1Upload the rent roll and the delinquency report. You see every lease ending in the next 90 days and every balance past due.
- Day 2Add the owner and vendor directories. Tell LeaseLoom which of AppFolio’s AI tools you already run, and it turns off its own version of those.
- Day 3Turn on past-due reminders and renewal offers with review on. Read the drafts in your Outbox, change the wording if you want, and approve the ones that are right.
- The 1stOwner reports are drafted from your numbers and wait for your review.
- Every MondayOne email with what to do first, what this week holds and what slipped last week.On Growth
Nick sets up the first five offices himself. Book a 20-minute look and bring one rent roll.
// What it does
Six jobs LeaseLoom takes off your desk
The first three are not among the AI jobs AppFolio lists. Work orders go to your own vendors without AppFolio’s Maintenance add-on. The last two overlap with AppFolio’s AI, and step aside when it already does them.
Renewal offers that start on time
From the lease end dates in your rent roll, it sends a renewal offer 90 days out at the increase you set, follows up after 14 days, and hands it to your team 7 days after that. The tenant accepts or declines from a link. Your team sends the renewal lease from AppFolio as usual.
- Unit 4C · lease ends Jan 31Offer sent
- Unit 11C · lease ends Feb 14Held for review
- Unit 2A · lease ends Dec 20Accepted
Past-due rent reminders
From your delinquency report, it emails the tenant a reminder in your firm’s name at 7 days past due and a second one at 14, then hands the balance to a person on your team at 21. If your grace period is longer, the dates move with it. Every reminder says it is not a notice to vacate, and it never sends one.
- Unit 6C · 8 days past dueReminder sent
- Unit 17D · 15 days past dueSecond reminder sent
- Unit 18A · 22 days past dueWith your team
Owner reports in plain words
Each owner gets a monthly report that opens with a short summary written only from that report’s numbers. It goes out on the 1st, or waits in your Outbox if review is on. Owners can see their numbers any time in their own portal.
- Maple Street PortfolioSent on the 1st
- Cardiff HoldingsHeld for review
- Riverside TrustDrafted
Work orders to your vendors
On GrowthIt reads the tenant’s repair request, picks the trade and emails the work order to the vendor you use for it, from your vendor directory, without AppFolio’s Maintenance add-on. When a tenant gives notice, it sets the move-out inspection and sends your make-ready vendor the job. With review on, vendor emails wait for you.
- Leaking faucet · Unit 4BSent to plumber
- AC not cooling · Unit 12AHeld for you
- Move-out · Unit 7CMake-ready booked
Lead replies and showings
Forward your listing-site lead emails and each one gets an answer within minutes, any hour, with the unit’s rent and size and the showing times you set, plus a reminder the day before. If AppFolio’s AI already answers your leads, tell LeaseLoom and it leaves them to it.
- Lead · 2 bed, Unit 3AAnswered
- Showing · Unit 5DBooked for Sat 10:00
- Lead · Unit 9BReminder sent
Answers for your tenants
Tenants chat from the link in your emails. It answers from their lease, balance and open requests, and hands anything it should not answer to a person. If AppFolio’s resident AI is on, tell LeaseLoom and each message goes to your office instead.
- Rent due date questionAnswered
- Repair status · Unit 9BAnswered
- Late fee disputeWith your team
Every Monday, what slipped last week
One email to your office each Monday morning: what to do first, what this week holds, and what is still waiting on your team, from your own records.
On Growth. Starter gets the daily digest instead: one email each morning with what is waiting on a person.
See a sample Monday email →// Time and money
What one kept renewal is worth to you
When a lease turns over, you pay for the empty days, the make-ready and the time to lease it again. LeaseLoom’s job is to start every renewal early enough that fewer leases get that far, and to take the reminders and reports off your team’s week. Put in your own numbers and see it against $149 or $299 a month.
- One turnover costs you
- = monthly rent ÷ 30 × days empty + make-ready and re-leasing cost
- Months one kept renewal pays for
- = one turnover ÷ your plan price
- Hours a month that pay for the plan
- = plan price ÷ what an hour of your team’s time costs
An estimate from your inputs. LeaseLoom does not promise a renewal rate.
// Who it is for
Firms that run AppFolio and are tired of chasing
LeaseLoom is built for residential property management firms on AppFolio. Size does not matter. What it needs is the reports AppFolio already lets you export, starting with the rent roll.
Multifamily
Renewals, past-due reminders and owner reports across every building, from one rent roll.
Scattered single-family
The same follow-up on 40 houses in 12 zip codes as on one building, with no drive to each one.
Small offices
Two people and 120 doors? Starter covers up to 150 doors and 2 people, the owner included.
// Security
What it reads, what it sends, and what it never touches
Fair questions for any software that writes to your tenants for you. Data is stored in the United States, encrypted in transit and at rest, and each firm's records are kept apart from every other firm's. Your team signs in with an email and password. Two-step sign-in is not offered yet. If you stop, your data is deleted on the schedule in the Privacy Policy. The rest is below.
No key to your AppFolio account
It works from the report files you upload. It has no AppFolio login and no connection to it, so it cannot change a lease, post a charge or move money there.
Nothing goes out until you switch it on
Past-due reminders, renewal offers and owner reports each start switched off. You turn them on one at a time.
Read it before it goes
Turn on review and those emails wait in your Outbox until someone on your team approves, edits or rejects them.
Every email, in one list
The Outbox shows each email sent for your firm, who it went to and when, so you can check its work instead of trusting it.
// FAQ
Questions property managers ask
No. Keep running AppFolio the way you do now. LeaseLoom works from the reports you export from it and changes nothing there. Your team keeps working in AppFolio.
Bring one rent roll. See what it would send.
In 20 minutes, Nick imports your rent roll export and shows you every lease ending in the next 90 days, the renewal offer LeaseLoom would draft for each, and the past-due reminders it would send this week. Nothing is sent. LeaseLoom is pre-launch, and the first five offices are set up by Nick himself.
Or join the waitlist, and we will email you when it opens.
Built in San Antonio by Nick Yeich, who spent three years inside a property management company. Want the 20-minute look first? Book it with Nick, or email him at support@leaseloom.org.
