Open source

An open-source civic project. Not affiliated with the Government of Canada or the City of Toronto. GitHub

Open NshipyardLandlord Index

Open Nshipyard Canada · Landlord Operator Index

Which management companies run Toronto's worst-rated rental buildings?

Toronto's RentSafeTO program, a bylaw enforcement program that scores rental buildings with 3 or more storeys or 10 or more units on maintenance standards, publishes an evaluation score from 0 to 100% for 3,593 registered buildings. We joined those scores to the City's open registration file, which names each building's property management company, and ranked 831 operators by their red-rated buildings, average scores, and the share of their portfolios rated red or yellow.

3,593

rental buildings with a published RentSafeTO evaluation score (evaluations refreshed 2026-10-08; registrations refreshed 2026-07-05)

831

property management companies ranked, after normalizing 953 raw name spellings into canonical operators

34

red-rated buildings (score below 70%), 0.9% of the evaluated stock, plus 557 yellow-rated (15.5%)

473

buildings whose registration names no management company; kept in a separate bucket, counted, never ranked as a company

What this does not show.

  • Management, not ownership. The open file names the property management company, not the legal owner. A company that manages a building is not necessarily the company that owns it.
  • A snapshot, not a live feed. Buildings are evaluated at least once every three years, so many scores are years old. Evaluation vintage: 2026-10-08. Registration vintage: 2026-07-05.
  • Red buildings are rare. Only 34 of 3,593 buildings score red, so most companies have at most one. The average score and the red-or-yellow share are the more informative columns for large portfolios.
  • Small portfolios swing. A company with 2 buildings and one red one shows a 50% red share. Sort by building count to see which portfolios are large enough to judge.

The ranking

Every management company, ranked.

Sorted by red-rated buildings, then by the share of the portfolio rated red or yellow. Click a company to see every building it manages, each with its score and door-sign colour.

Showing 100 of 831 companies

#Management companyBuildingsRedYellowAvg scoreUnitsRed or yellow
11202074 ONTARIO INC31273.336100.0%
2BARNEY RIVER MANAGEMENT SERVICES21172.5491100.0%
3MCCOR MANAGEMENT (EAST) INC21163.538100.0%
4DONROS DEVELOPMENTS LIMITED11063.026100.0%
5TSE IN TRUST11069.016100.0%
614792670 CANADA INC11064.021100.0%
7HAVCARE INVESTMENTS INC.11046.0332100.0%
8PRECIOUS PROPERTIES INC11062.017100.0%
9IMPRESSIONS GROUP11053.042100.0%
1051 MADISON TORONTO INCORPORATED11058.011100.0%
11TERRANCE GOLDTHORPE11045.010100.0%
12KHYBER DEVELOPMENTS INC11069.015100.0%
13AIDERBROOK MANAGEMENT INC.51281.830060.0%
14RICHMOND COMMUNITY MANAGEMENT SERVICES CORP.41182.231150.0%
15CATERINA PROPERTIES INCORPORATED21054.03750.0%
16GOLDEN EQUITY PROPERTIES151683.21,17646.7%
171034523 ONTARIO LTD71182.610128.6%
18TRIVEST DEVELOPMENTS CORPORATION381689.01,21918.4%
19WOODGREEN COMMUNITY HOUSING INC.171287.993717.6%
20COMMUNITY FIRST DEVELOPMENTS INC.91091.973911.1%
21MPM INC.40477.881100.0%
22DRAKE PROPERTY MANAGEMENT40476.8376100.0%
23G & S REGAL MANAGEMENT LIMITED30384.0659100.0%
24YAD INVESTMENTS LTD20283.5220100.0%
252585276 ONTARIO LIMITED20283.5144100.0%
26IMTRADEX CORP20281.033100.0%
27ZERIN DEVELOPMENT CORPORATION20279.034100.0%
28JDM APARTMENTS INC20273.539100.0%
29FIDES REAL ESTATE LIMITED20278.5187100.0%
30BARNEY RIVER20277.5421100.0%
31ASTROID MANAGEMENT LTD.20281.057100.0%
32WESTON PROPERTY MANAGEMENT20281.5491100.0%
33741476 ONTARIO INC.20280.529100.0%
34EICHLER PROPERTIES LTD.10183.035100.0%
35GLOBAL PROPERTIES LTD10184.079100.0%
36MPC PROPERTIES INC.10172.034100.0%
37GOLDEN PLAZA LTD.10175.082100.0%
38COMER GROUP LIMITED10172.064100.0%
39HOMESKY PROPERTIES INC.10183.0149100.0%
40PREMAX MANAGEMENT LIMITED10178.0221100.0%
41LEARON LIMITED10184.074100.0%
42UPERSIDE APARTMENTS LTD10184.0164100.0%
431001175316 ONTARIO LIMITED10172.0107100.0%
44AGINCOURT APARTMENTS10183.052100.0%
45NIL10181.019100.0%
46KSM INVESTMENT LTD10176.018100.0%
47PEGASUS GROUP10170.015100.0%
48TSB (THE SILVER BRUSH)10174.038100.0%
49OWNER MANAGED10180.018100.0%
501584062 ONTARIO LTD.10183.015100.0%
51GBS PROPERTIES LTD.10180.030100.0%
52HAVELOCK APARTMENTS10181.018100.0%
53APLOMB PROPERTIES INC10176.0105100.0%
54GRANGE APARTMENTS INC.10171.024100.0%
55FV PROPERTY MANAGEMENT10172.016100.0%
56RAINBOW MANAGEMENT INC10184.0102100.0%
57ONTARIO PROPERTY MANAGEMENT GROUP INC.10182.015100.0%
58MYRMEX NON-PROFIT HOUSING10174.042100.0%
59683927 ONTARIO LIMITED10183.076100.0%
60MELBOURNE PROPERTY MANAGEMENT10181.037100.0%
61TRIBE MANAGEMENT INC.10174.060100.0%
62LES CENTRES D'ACCUEIL HERITAGE (OWNS AND MANAGES BLDG CAH IS NOT A PROPERTY MNGMT CO)10184.0135100.0%
63MONTCREST SCHOOL10171.011100.0%
64BROADVIEW APARTMENTS INC10183.021100.0%
65793163 ONTARIO LIMITED10182.018100.0%
66JBLUE ENTERPRISES10184.024100.0%
67STERLING KARAMAR10171.0267100.0%
68MEGAPRO PROPERTIES10180.024100.0%
69THE RW SUITES CORPORATION C/O WESTDALE PROPERTIES10184.088100.0%
70NINETY WARREN ROAD APARTMENTS10183.079100.0%
711675959 ONTARIO LIMITED10178.018100.0%
72BALLITO BAY HOLDINGS (YORK) LTD.10181.040100.0%
73DAWES APARTMENTS INC.10180.066100.0%
74660266 ONTARIO LTD10173.049100.0%
75GIA PROPERTY MANAGEMENT10176.012100.0%
76FINCH MAIN GARDENS LTD10177.0117100.0%
77RICHTREE CAPITAL CORP10183.057100.0%
78SULIN PROPERTY GROUP10182.023100.0%
79MACDANE INVESTMENTS10174.039100.0%
80930264 ONTARIO LIMITED10183.012100.0%
81TOSCANO INVESTMENTS INC.10174.012100.0%
82IGNAZIO AGUECI10176.012100.0%
83VINCENZA PAOLELLA10183.012100.0%
841636367 ONTARIO INC10181.031100.0%
85SILVANA MCDOWELL10180.010100.0%
863 WAY INVESTMENTS LTD.10180.020100.0%
87PETAR TUCAKOV10170.010100.0%
88TRIBRIK10184.010100.0%
89LAMAN INVESTMENTS INC10182.010100.0%
90WJ PROPERTIES.CA10181.0171100.0%
911957248 ONTARIO INC10183.011100.0%
92CALETA CAPITAL10174.067100.0%
93GDH APARTMENT GROUP LTD.10174.011100.0%
942405458 ONTARIO INC10170.010100.0%
95FINCH APARTMENTS LTD10181.030100.0%
96COLONNADE BRIDGEPORT10180.0118100.0%
972818 AVENUE PROPERTY MANAGEMENT10172.020100.0%
98VENTAWOOD MANAGEMENT INC10183.070100.0%
99ROYAL COURTYARDS PROPERTY MANAGEMENT10181.043100.0%
100JELCORO INVESTMENTS10177.031100.0%

473 buildings name no management company in the registration file. They are counted in the methodology and excluded from the company ranking.

The map

Where the ratings land.

Every evaluated building in Toronto, coloured by its RentSafeTO door sign. Red clusters mark where the lowest-scoring buildings sit.

Green (85-100)Yellow (70-84)Red (below 70)3,464 buildings plotted

Methodology

How the index was built, and where it is weak.

  1. 01

    Sources: the City of Toronto's Apartment Building Evaluation dataset (6,902 evaluation rows, refreshed 2026-10-08) and the Apartment Building Registration dataset (3,611 buildings, refreshed 2026-07-05), both from the Toronto Open Data portal under the Open Government Licence - Toronto, retrieved 2026-10-09.

  2. 02

    Deduplication: buildings are evaluated at least once every three years, so the 6,902 rows collapse to 3,593 unique buildings by keeping the latest evaluation per building registration number (RSN), ordered by evaluation completion date.

  3. 03

    Join: evaluations were joined to registrations on RSN. 3,591 of 3,593 buildings matched; the 2 unmatched buildings are counted in the buildings file with no operator.

  4. 04

    Operator normalization: the registration file spells 953 raw management-company variants. Names were uppercased, legal-entity suffixes (Inc, Ltd, Corp, and 11 more) stripped, then exact-matched; a fuzzy pass (difflib ratio 0.93 or higher with the same first token, union-find) merged 17 more clusters. The full raw-to-canonical mapping is published as operator_name_map.csv, so every merge is auditable.

  5. 05

    The hard rule: the file identifies the property management company, never the legal owner. The ranking says 'management company' everywhere and the caveats say what that excludes.

  6. 06

    Blank names: 473 buildings (13.2%) have no management company named in the registration file. They are kept in the dataset as an 'unattributed' bucket, counted in the summary, shown on this page, and excluded from the company ranking. They were not silently dropped.

  7. 07

    Door-sign bands follow the City's colour-coded rating system (in use since July 2026): green 85-100%, yellow 70-84%, red 0-69%. A conditional pass or a corrected infraction still counts under the published score; the score is the City's, not ours.

  8. 08

    Snapshot discipline: evaluation scores refresh on a multi-year cycle, so this page is a dated snapshot (evaluation vintage 2026-10-08), not a live feed of current building conditions.

For developers

Query it from code, or from an agent.

Three consumption paths, same canonical data. REST for applications, OpenAPI for integration, MCP tools over streamable HTTP for AI agents.

Endpoints

GET

/api/v1/operators?q=greenwin&sort=red&limit=5

Search 831 ranked operators; sort by red, share, score, or buildings

{
  "q": "greenwin", "total": 3,
  "hits": [ {
    "name": "GREENWIN INC.", "buildings": 42,
    "red": 0, "yellow": 5, "avg_score": 88.1,
    "share_red_yellow": 0.119
  } ]
}
Try it →

GET

/api/v1/buildings?operator_id=OP0001&limit=3

Per-building records: score, door sign, address, ward, units

{
  "total": 38, "limit": 3,
  "hits": [ {
    "rsn": 4153437, "address": "181-183 GERRARD ST E",
    "score": 91.2, "sign": "green",
    "operator_name": "LANDLORD PROPERTY & RENTAL MANAGEMENT INC"
  } ]
}
Try it →

GET

/api/v1/summary

Vintages, join counts, blank-name counts, and build notes

{ "eval_vintage": "2026-10-08",
  "registration_vintage": "2026-07-05",
  "buildings_in_index": 3593,
  "operators": 831,
  "blank_operator_name_rows": 473 }
Try it →

MCP server

One streamable-HTTP endpoint. Tools: operator_ranking, building_lookup, methodology.

Connect your agent

Put this data to work inside your AI tools.

Pick your harness, copy the prompt, send it to your agent. Your agent runs the setup itself.

Copy and send this to Claude Code

Set up the Landlord Operator Index MCP server so I can query it from here.
1. Run: claude mcp add --transport http canada-landlord-index https://this-site.example/mcp
2. Run `claude mcp list` to confirm it connected.
3. Rank the property management companies with the most red-rated buildings, and show me the result.
OpenAPI spec →

Data

Take the files.

The operator ranking, the per-building index, the name-normalization mapping, and the build summary, MIT licensed.

operators.csv

831 ranked operators: red/yellow/green counts, average score, units, portfolio shares

Download

buildings.csv

3,593 buildings: score, door sign, operator id and name, address, ward, units

Download

operator_name_map.csv

953 raw management-company spellings mapped to 831 canonical operators

Download

summary.json

Vintages, join counts, merge counts, and the notes above

Download