For self-managing landlords · 1–50 units
Rent, leases, and repairs — handled.
Keyhold replaces the rent spreadsheet, the Venmo requests, and the 11pm maintenance texts for landlords who manage their own 1–50 units.
Free under 5 units · No card required
What is Keyhold?
Keyhold is property management software for self-managing landlords and small property managers with 1 to 50 units, built by Tech For CFO LLC. It replaces the rent spreadsheet, the payment-app requests, and the maintenance text threads with one system: rent is collected through Stripe checkout links and every month is tracked automatically as paid, pending, or overdue; each unit keeps its lease, rent amount, due day, and signed PDF together; and tenants file maintenance requests with photos and message you from their own portal. Pricing fits in one sentence: free with every feature for fewer than 5 units, then $2 per unit per month — 10 units costs $20 a month, 25 units costs $50. No setup fee, no contract, no card required to start; standard Stripe processing fees apply to payments.
One place instead of five apps
Everything a small portfolio actually needs — nothing you need a training video for.
Rent on autopilot
Tenants pay through a Stripe checkout link. Every payment lands as paid, pending, or overdue on its own — you see who's late without scrolling a Venmo feed, and there's a clean ledger at tax time.
Maintenance without phone tag
Tenants file requests from the portal with photos attached. You move each one from open to in progress to resolved, and the whole history stays on one thread — not in your camera roll and three text chains.
Every lease in one place
Units, tenants, rent amount, due day, and the signed PDF — filed per unit. Renewal coming up? It's one click away, not a dig through last year's email attachments.
Priced per door, like everything else you pay for
All features on both tiers. Standard Stripe processing fees apply to payments.
Free
For fewer than 5 units
$0 / month, up to 4 units
- Rent collection through Stripe
- Maintenance requests with photos
- Lease tracking + PDF storage
- Tenant portal and messaging
Pro
For growing portfoliosFrom 5 units up
$2 / unit / month
- Everything in Free, unlimited properties
- No setup fee, no per-lease fees
- No contracts — cancel anytime
- Priority support
10 units is $20/mo, 25 units is $50/mo — less than one late fee.
Get startedCommon questions
- Is Keyhold free?
- Yes, for small portfolios: every feature is free for landlords with fewer than 5 units (up to 4 units), no card required. From 5 units up it's $2 per unit per month — 10 units is $20/month, 25 units is $50/month.
- What does Keyhold actually do?
- It collects rent through Stripe checkout links and tracks each month automatically as paid, pending, or overdue; keeps every lease (with the signed PDF) filed per unit; handles maintenance requests with photos and statuses; and gives each tenant a portal to pay rent, file requests, and message you.
- Is Keyhold a property manager?
- No — Keyhold is software. It isn't a property manager, broker, bank, or a party to any lease. Your lease and local law govern the tenancy; Keyhold keeps the records and runs the workflow.
- How do tenants pay rent?
- You generate a Stripe checkout link for the month and Keyhold emails it to your tenant. They pay by card, Stripe confirms the payment, and the month flips to paid on your dashboard. Standard Stripe processing fees apply.
- Do tenants need an account?
- Tenants sign up free in the tenant portal using the same email address you put on the lease — their unit links automatically.
- Can I cancel anytime?
- Yes — no contracts. Paid plans start only after early access ends, with 30 days' email notice and your explicit opt-in, and you'll always be able to cancel online, effective at the end of the billing period.
Not ready to switch yet?
Join the waitlist and we’ll send a short note every couple of weeks — what shipped and what’s next. No spam.