One login per tenant — maintenance requests, vehicle registration, announcements, and paid services, all self-serve. Run the property, not the help desk.
They don't want a phone tree, and they don't want to email maintenance@ and wait three days. They want a place to go, do the thing, see the status — and you want every interaction logged and routed without your front office becoming a switchboard.
Mobile-first, bilingual, friction-free — built so tenants use it because it's easier than calling, not because they have to.
Photo, description, priority — tap Submit, and the work order auto-spawns in Maintenance Manager, pre-routed and pre-categorized with the tenant's contact info attached.
Close the work order and the tenant is notified. Add a public comment and the tenant sees it. The phone call you didn't have to take.
Tenants add and remove their own plates. A monthly confirmation cycle prompts them to verify which vehicles are theirs — your parking registry stays current on its own.
Pest control, appliance repair, deep cleaning — services not covered by the lease. Tenants opt in with an audited acceptance; your team executes; the property captures the revenue.
Property-wide notices appear in every tenant's portal, in their language — water shutoffs, holiday hours, security alerts. An owned channel, no email-deliverability roulette.
Tenants submit lost items, staff mark them recovered, the tenant gets an email when reunited. Closure beats lingering frustration.
Tenants suggest improvements; you see them, prioritize, and follow up. A feedback loop that doesn't get lost in someone's inbox.
Email and password — no shared magic links, no portal-token URLs anyone with the message can use. Tenant identity, properly secured.
Tenants never count against seat math. A 30-unit property and a 300-unit property pay the same — and tenants never see a paywall.
Mobile-first, bilingual, no app install, free forever.
Mobile-responsive web. No app store, no install — just a bookmark.
The tenant picks their language; everything renders in it.
One real login per tenant — not a shared token URL.
They never see a charge or a paywall. Unlimited tenants, unlimited use.
The portal isn't a one-way intake form — it's the connection point between residents and every other module you run.
The tenant submits, a work order spawns, status flows back. The tenant sees public comments; internal investigation stays internal. The phone-call workflow disappears.
Tenants add their own plates, see their own violation history, and confirm their vehicles monthly — your registry stays current without staff chasing emails.
A declined paid service or a tenant suggestion surfaces in Operations Manager for follow-up. The portal becomes a sensor for the property.
No, never. Tenants are free, unlimited, forever. Charging tenants would kill the value of the portal — it has to be friction-free for them to use it, and that means free.
You invite a tenant from the admin dashboard. They get a welcome email with a setup link, create their password, and they're in. Bulk-invite via CSV moves an existing tenant list onto the portal in one shot.
Tenants don't have to use the portal — your existing intake methods still work, and staff can file requests on their behalf. But properties typically see tenants converge on the portal within a month, because it's faster than calling.
Yes. A unit can have multiple tenants on the lease, each with their own portal login. Each sees the unit's shared maintenance history; vehicle registrations are per-tenant.
A standard forgot-password flow at portal.squarekeeper.com — they request a reset email, set a new password, and they're back in. No admin intervention needed.
Yes — community rules, parking policy, emergency contacts, a vendor referral list — tenant-facing documents can be pinned to the portal per property. Multi-property operators keep each set isolated.
The portal targets WCAG 2.1 AA conformance — semantic HTML, keyboard navigation, screen-reader-friendly markup, and sufficient contrast in both light and dark themes. We test with screen readers as part of every release.
Start a free 30-day trial — no credit card. The tenant portal is included with every SquareKeeper plan.