Pricing
Simple per-unit pricing. No surprises.
Free 7-day trial. No setup fees. No contracts. Cancel anytime. Every plan includes Stripe, security, and support.
Starter
For small self-managed buildings
$14.04 / unit / year billed yearly · was $15.60
🔒 Locked in for life · First 50 buildings only
Best for buildings under 50 units run by a volunteer board.
Start free trial- Up to 50 units
- 1 building
- 1 admin seat
- Maintenance tickets with photo upload
- Resident portal (web + mobile PWA)
- Document vault (8 MB per file)
- Amenity booking
- Email announcements (per-building)
- Manual invoicing via Stripe
- Resident invites + CSV import
- Basic vendor list
- Guarantor tracking
- 30-day audit log
- Branded subdomain (yourbuilding.aedobuild.com)
- Two-factor authentication
- Email support (1 business day)
Growth
For growing condos that need more
$23.76 / unit / year billed yearly · was $26.40
🔒 Locked in for life · First 50 buildings only
Best for buildings 50–500 units, especially those with paid property managers.
Start free trial- Up to 500 units
- Up to 5 buildings
- Up to 5 admin seats
- Everything in Starter, plus:
- Auto-pay enrollment for residents
- Stripe Connect — dues flow straight to your bank
- AI ticket categorization
- AI document Q&A
- AI announcement drafting
- Scheduled announcements
- Emergency SMS broadcasts (Twilio)
- Vendor auto-assign by category
- Vendor insurance expiry tracking
- Preventive maintenance schedules
- Renovation approval workflow
- Violation tracking + auto-fines
- Parking management (incl. EV chargers)
- Board portal: meetings, motions, votes
- QuickBooks CSV export
- 90-day audit log
- Custom roles (Property Manager, Accountant, Concierge)
- Priority email support (4 hour response)
Enterprise
For property management companies
🔒 Locked in for life · First 50 buildings only
Best for management companies running multiple buildings or 300+ units total.
Talk to sales- Unlimited units & buildings
- Unlimited admin seats
- Everything in Growth, plus:
- Custom domain (portal.yourbuilding.com)
- Full white-label (no 'powered by')
- Enforced MFA for all users (incl. residents)
- Custom invoice templates
- Bulk ACH at scale
- Early access to new features (beta program)
- Custom features built for you — request anything, we scope it
- Dedicated founder support (phone + email)
- Custom contract terms + DPA available
A typical 120-unit condo
Picture a Toronto condo with 120 units and a paid property manager. They'd be on the Growth plan:
Almost every building treats this as a building-wide operating expense (like garbage pickup or pest control) rather than passing it to individual unit owners.
Compare every feature
The full picture — every feature, every plan.
| Feature | Starter | Growth | Enterprise |
|---|---|---|---|
| Limits | |||
| Units | Up to 50 | Up to 500 | Unlimited |
| Buildings | 1 | Up to 5 | Unlimited |
| Admin seats | 1 | Up to 5 | Unlimited |
| Audit log retention | 30 days | 90 days | Unlimited |
| Operations | |||
| Maintenance tickets | |||
| Vendor management | Basic list | ||
| Auto-assign vendor by category | |||
| Vendor insurance expiry tracking | |||
| Preventive maintenance schedules | |||
| Renovation approvals | |||
| Violation tracking + fines | |||
| Parking management | |||
| Money | |||
| Manual invoicing via Stripe | |||
| Auto-pay (recurring billing) | |||
| Stripe Connect (direct to your bank) | |||
| QuickBooks export | |||
| Delinquency reports | Basic | ||
| Bulk ACH | |||
| Communication | |||
| Email announcements | |||
| Scheduled announcements | |||
| Emergency SMS (Twilio) | |||
| AI announcement drafting | |||
| AI | |||
| AI ticket categorization | |||
| AI document Q&A | |||
| AI announcement drafting | |||
| Branding | |||
| Subdomain (yourorg.aedobuild.com) | |||
| Custom logo + brand color | |||
| Custom domain (portal.yourbuilding.com) | |||
| Full white-label (no 'powered by') | |||
| Tenant screening | |||
| Guarantor tracking | |||
| PIPEDA consent capture + audit | |||
| Security & compliance | |||
| Two-factor authentication | |||
| Audit log | |||
| Custom roles + permissions | |||
| Enforced MFA for all users (incl. residents) | |||
| DPA + custom contract terms available | |||
| Support | |||
| Help center | |||
| Email support | 1 business day | 4 hour priority | Founder support (phone + email) |
| Roadmap perks | |||
| Early access to new features (beta) | |||
| Direct input on roadmap priorities | |||
| Custom features built for you | |||
Why per-unit pricing?
A 20-unit building has 1/10th the work of a 200-unit building. Per-unit pricing means small buildings aren't subsidizing big ones, and big buildings don't get stuck on a plan they've outgrown. Pay for what you use.
The alternative — flat plans like *"$199/month for up to 100 units"* — punishes you for growing past arbitrary cutoffs. We don't do that.
Billing questions
What you'll want to know before swiping a card.
Is there a free trial?+
Yes — 7 days, no credit card required. Bring your whole board, invite a few residents, take it for a real test drive. That's enough time to run a real ticket, collect a real payment, and see if it fits.
How does per-unit pricing actually work?+
You pay per active unit per month. A 120-unit building on the Growth plan costs $264 CAD/month at our founding-50 rate ($2.20/unit — 45% off the regular $4). We count units, not residents — a 2-bedroom condo with 3 people is one unit. Empty units don't count.
Can we change plans later?+
Yes, anytime. Upgrades take effect immediately (prorated). Downgrades take effect at the end of the current billing period. No penalty either way.
Are there setup fees or hidden costs?+
No setup fees. No data migration fees. The only additional cost is Stripe's standard payment processing — 2.9% + $0.30 per card transaction, or 1.5% (capped at $25) for ACH. Stripe charges this directly to you, not us.
Do you take a cut of dues?+
No. With Stripe Connect, your residents pay your building's bank account directly. We never see or hold the money. Standard Stripe fees are the only payment processing cost.
Can we cancel anytime?+
Yes — no contracts, month-to-month. Export all your data to CSV/JSON whenever you want. We earn your business each month.
What payment methods do you accept?+
Visa, Mastercard, American Express, and Canadian ACH for your monthly subscription. Enterprise customers can pay via invoice with NET 30 terms.
Do you offer non-profit or volunteer-board discounts?+
Yes — small self-managed buildings under 30 units qualify for 25% off the Starter plan. Email sales@aedobuild.com with your building's info to apply.
What about taxes?+
Canadian customers are charged HST/GST/QST as applicable. We're registered with CRA. US customers don't pay sales tax (we're a Canadian company).
Billing terms & how to cancel
- Free trial. 7 days from signup. No credit card required to start. Your account is not charged during the trial, and the trial does not convert into a paid plan automatically. At the end of day 7, your organization enters a read-only state until you choose a plan.
- When you pick a plan. You enter a credit card in Stripe. Billing starts immediately on the plan you chose (monthly or annual) at the price shown on this page. Your founding-customer discount — if you qualify — is locked in for the life of your subscription.
- Automatic renewal. Subscriptions renew automatically at the end of each billing cycle (every month for monthly plans, every 12 months for annual plans). You are charged the same per-unit price you signed up at, multiplied by your current active-unit count on the renewal date.
- Cancel anytime, in one click. Open
Settings → Billing → Manage billinginside the app. This opens the Stripe customer portal where you can cancel immediately with one click. No phone calls, no cancellation form, no retention script. - What happens after cancellation. Your account stays active until the end of your current paid period. After that it drops to read-only. You can export every record (units, residents, payments, tickets, documents) as CSV/JSON before or after cancellation.
- Refunds. We do not pro-rate refunds for partial months. Annual plans cancelled mid-term keep access through the end of the term — you're not refunded the remaining months.
- Price changes. If we ever raise prices on an existing plan, we give you at least 60 days' notice by email. Founding-customer discounts never increase.
Full terms: /terms. Delete account entirely: Settings → Danger zone inside the app, or email privacy@aedobuild.com.
Ready to start?
Free 7 days. No credit card needed. Cancel before day 8 and you'll never see a charge.