Skip to main content
Jonathan Andrei
Back to all posts
June 20256 min read

Helping Condo Owners Argue with 200-Page PDFs

A special assessment notice lands and a condo owner has 30 days to decide whether to fight it. The PDF is 200 pages of accounting and legalese. CondoShield reads it, surfaces the levers, and drafts the dispute letter — in English or French.

Next.jsAzure AIOCRLegalMultilingual

Most special assessment disputes are lost because the owner gives up halfway through reading the document. CondoShield's job isn't to be smarter than a lawyer — it's to keep an owner in the fight long enough to either accept the assessment with eyes open, or write a real dispute letter.

Multi-model document analysis

Large assessment PDFs get routed through pdf-parse first, then Tesseract.js for scanned pages, then fanned out across GPT-4o, GPT-4.1, and Llama on Azure AI Inference. Each model is asked a different question — costs, timeline, legal basis, comparables — and the answers get reconciled into a single confidence-tagged summary. If two models disagree on a number, the UI shows both rather than picking a winner.

Region-aware legal guidance

The dispute letter generator pulls from region-specific templates and citations. A Quebec owner gets clauses anchored in the Code civil; an Ontario owner gets language tied to the Condominium Act. The point isn't to draft a winning legal argument — it's to draft something that a paralegal can sharpen in an hour instead of starting from scratch.

Related project

CondoShield: AI-Powered Special Assessment Analysis & Legal Guidance

View the project