Six rules other platforms get wrong.
Each enforced at the API level. Cited to N.J.S.A. or N.J.A.C. with primary-source verification at our build pipeline.
Two-phase screening enforced at API level — no criminal-history query before conditional offer (N.J.S.A. 46:8-52).
17 protected classes (or 18 enumerated) auto-applied to every listing + screening flow (N.J.S.A. 10:5-12.5).
Application fee hardcoded to $50 max — P.L. 2025 c.405, effective May 1 2026 (1-2 family exempt).
Always-accepted. Hardcoded TRUE. Cannot be opted out — protected source of income per NJ LAD.
Pre-1978 units flagged automatically. Cert validity tracked per §52:27D-437.16. Recert reminders cron-driven.
Oct 1 – May 15 enforcement reminders for multi-dwelling units per N.J.A.C. 5:10-14.4.
Five steps. No broker. No tenant fees.
Create your listing
Owner-uploaded photos, description, asking rent. Wizard auto-renders EHO logo + non-broker disclaimer + Section 8 acceptance line.
Screen applicants safely
FCHA Phase 1 (no criminal-history query). Conditional offer triggers Phase 2 with permitted-grounds individualized assessment.
Schedule showings
Fraud-framing verification. Audit trail. No emergency-contact collection (C-58 safety architecture).
Generate the lease
NJ-native lease with FCHA (N.J.S.A. 46:8-52), LAD, lead-safe (N.J.S.A. 52:27D-437.16), $50 fee cap baked in. BoldSign for signature. Three-business-day attorney review.
Collect rent + maintain
Stripe-backed rent tracking (you press the button). Maintenance triage with AI categorization. Optional cash/check accepted per §46:8-49.1.
Three tiers. Plus outcome-based fees.
Subscription covers the platform. Per-action fees only when you use a paid feature (lease, application, showing). Annual billing saves ~16%.
For 1-5 unit landlords.
- Up to 5 active listings
- FCHA two-phase screening
- NJ-compliant application flow
- Showing scheduler
- Tenant portal
- Email support
For 6-25 unit landlords.
- Up to 25 active listings
- Everything in Starter
- 1 lease generation/mo included
- Maintenance triage (Gemini vision)
- Composer (templated tenant comms)
- Slack support
For 25+ unit landlords.
- Unlimited listings
- Unlimited lease generation
- Dedicated SMS phone number
- Priority maintenance triage
- Document vault (7y FCRA retention)
- Phone support + quarterly review
What's included at every tier.
Per-action fees only when you use a paid feature. Annual billing saves ~16%. First month free for 1–2 unit landlords.
| Feature | Starter$24.99/mo | Pro$49.99/mo | Premium$99/mo |
|---|---|---|---|
| Listings & visibility | |||
| Active listings | 5 | 25 | Unlimited |
| AI-agent discovery (MCP) | |||
| EHO + Section 8 disclosure auto-rendered | |||
| Compliance & screening | |||
| FCHA two-phase enforcement | |||
| NJ LAD 17/18 protected classes | |||
| $50 application fee cap (P.L. 2025 c.405) | |||
| Lead-safe certification tracking + cron | |||
| Operations | |||
| Showing scheduler + fraud verification | |||
| Tenant portal | |||
| Maintenance triage (Gemini vision) | |||
| Composer (templated tenant comms) | |||
| Document vault (7-year FCRA retention) | |||
| Lease & rent | |||
| NJ-native lease generation | $39 each | 1/mo + $39 overage | Unlimited |
| BoldSign e-signature | |||
| Stripe rent tracking (read-only, C-46b) | |||
| Communication | |||
| SMS notifications | Shared number | Shared number | Dedicated |
| Support | Slack | Phone + quarterly review | |
Honest answers to honest questions.
Is this just another Zillow / Apartments.com listing?
No. We're a direct landlord-to-tenant platform, owner-uploaded, no MLS / IDX dependency. Every NJ statute on this site carries a primary-source citation enforced at our build pipeline. We don't aggregate listings from elsewhere — you list directly, you control everything.
Why doesn't TurnkeyDoor need a real estate broker?
Three structural safeguards keep us out of broker territory per N.J.S.A. 45:15-1.2: (1) we never charge tenants, (2) flat fees only — no per-deal commissions, (3) no intermediary activity — landlords negotiate and accept directly. This is C-46a in our constitution and it's why FRBO is broker-light.
Do I have to accept Section 8 vouchers?
Yes. NJ LAD (N.J.S.A. 10:5-12.5) added source-of-income as a protected class — you cannot refuse Section 8 housing-choice vouchers. Our application flow enforces this; you cannot opt out. This is C-51 in our constitution.
What's the deal with the $50 application fee cap?
P.L. 2025 c.405 (effective May 1, 2026) caps NJ residential rental application fees at $50, with 1-2 family owner-occupied exempt. Our `getApplicationFeeCap` MCP tool returns the cap with cite. Don't charge more than $50 — fines + class-action exposure.
Can I require electronic-only rent payment?
No. N.J.S.A. 46:8-49.1 prohibits requiring electronic-only payment. We auto-render "You can also pay by cash, check, or money order" alongside any online-payment CTA. This is C-57 in our constitution.
How does rent collection work?
Server is read-only. You — the landlord — press the button via Stripe Dashboard. Our server is a webhook listener that records payment events; we never call POST payment endpoints. We never hold tenant funds. This is C-46b + C-54 in our constitution.
Is there a free trial?
First month free for landlords managing 1-2 units. Standard rate kicks in at month 2. Annual billing saves ~16%.
Lock in $19.99/mo for life.
Waitlist members get the legacy launch rate locked permanently. Standard pricing applies post-launch. No spam. No commitment.
Cloudflare Turnstile + double-opt-in. CAN-SPAM compliant. No data sold.