Back to works

The public lead-gen website and the mobile-first, offline operations ERP of a Toronto property-care company

BEX Property Care cleans and maintains condos and commercial spaces across Toronto and the GTA. For them we built two complementary pieces: their public lead-gen website (bexpropertycare.com) and an operations ERP —an installable, internal mobile app— to manage the maintenance of their entire building portfolio. The website attracts and converts; the app runs the day-to-day operation.

BEX Property Care — Preview
BEX Property Care
2026 · Public website + Operations ERP (PWA app)
Client
BEX Property Care
Industry
Property care / Maintenance (Toronto, Canada)
Service
Public lead-gen website + operations ERP (mobile PWA)
Team
1 frontend + 1 backend + 1 UX/UI
Timeline
2026 · pilot tested, instance ready
Web + ERP
Two deliverables
PWA
Installable + offline app
EN/ES
Canadian English + Spanish

Goal

Give BEX two pieces that work together: a public website that captures property managers and condo boards in Toronto, and an operations ERP their staff use on-site to run controls, tasks and rounds.

The Challenge

Two different challenges. On the web: rank in Toronto/GTA and convert, with clear services per space and downloadable resources. On the app: work on-site —often with no signal—, with sheets reusable across buildings, role-scoped visibility, and installable, offline-capable usage.

Outcome

A public website (bexpropertycare.com) with services per space (common areas, janitorial, garage, power washing, carpet and balcony cleaning), lead-gen resources (a downloadable cleaning checklist PDF and a guides blog) and CTAs to a quote, phone and WhatsApp. And an operations ERP —an installable (PWA) app that works offline— with daily per-building controls, reusable sheets, rounds, an alert centre, role-scoped access and an admin panel with portfolio overview and reports. Canadian English interface with optional Spanish; pilot tested by the client and a real-data instance ready to go live.

BEX Property Care — Screenshot 1BEX Property Care — Screenshot 2
1/

Public lead-gen website (Toronto & the GTA)

bexpropertycare.com: a "Condo & Commercial Cleaning in Toronto" hero, services organized by space and frequency (common areas, janitorial, garage, superintendent, day porter, project cleaning…) and clear CTAs to a quote, phone and WhatsApp. Built for GTA property managers and condo boards.

Clear hero and value prop for the GTA
Services by space and frequency
CTAs to quote, phone and WhatsApp
Aimed at property managers and condo boards
2/

Resources & lead capture

Useful content that captures: a downloadable condo cleaning checklist PDF (with a form to reveal the link) and a blog of practical maintenance guides for Toronto. Local SEO focused on Toronto and the GTA.

Downloadable cleaning checklist (PDF)
Lead capture form + newsletter
Practical guides blog
Local SEO Toronto / GTA
3/

Operations ERP: per-building controls

The app digitizes the client's sheets day by day: temperatures, items with status and value, and the ability to "declare not performed" when something wasn't done. Each building operates on its own local time and daily sheet.

Day-by-day digitized sheets
Temperatures, statuses and values
"Declare not performed" with reason
Local time and sheet per building
4/

Reusable sheets + rounds

The client's sheets are digitized so they can be adapted and reused across buildings, without rebuilding them each time. Rounds (e.g. monthly washroom cleaning) show submitted, missing and upcoming, with a downloadable PDF report.

Sheets reusable across buildings
Rounds: submitted / missing / upcoming
Monthly PDF report
Adaptable per building
5/

Installable app with offline work

Staff install the app on their phone (PWA) and work on-site: certain records are completed with no connection and sync as soon as signal returns, so coverage never blocks the operation.

Installable app (PWA)
Offline records
Automatic sync when signal returns
Built for field work
6/

Alerts, roles & administration

A shared per-building alert centre (overdue tasks, missing daily control, out-of-range values) coordinates follow-up without overlap —reading a notification doesn't resolve it—. Administration gets a portfolio overview, history and reports; managers have limited access to report incidents; and each profile sees only what's relevant to them.

Per-building alert centre
Admin: portfolio overview + reports
Managers with limited access
Each profile sees only its info
BEX Property Care — Screen 1
BEX Property Care — Screen 2
BEX Property Care — Screen 3
BEX Property Care — Screen 4
BEX Property Care — Screen 5
TECHNOLOGIES
Next.jsReactPWA (offline)RBAC / rolesPlanillas digitalesExportación PDFSEO local (Toronto/GTA)i18n EN/ESWhatsApp Business
Visit BEX Property Care
How to get this

I want this for my business

A website that sells, acquisition on Google and in AI, and agents that answer for you. Public pricing, no lock-in.

  • Essential Corporate Websitefrom €1,200

    5-7 pages, responsive, base SEO, contact form and WhatsApp. Delivered in 7 days.

    Recommended for this case
  • Local SEO€600/mo

    Google Business, reviews, citations and local content. To win customers in your area.

  • AI Chatbotfrom €1,125

    Web or WhatsApp assistant trained on your documentation (RAG). Answers 24/7.

  • Prices excl. VAT · Commitment: fixed proposal in 48h, no lock-in · Optional Pro Maintenance €150/mo
See all pricing
No-obligation quote

Have a projectin mind?

30 minutes with the team: we review your website and competitors on screen and tell you what we'd do first and what it costs. No obligation.

or request a quote →
Reply within 24h
Public pricing
No lock-in