Our Methodology

How we collect, process, and present data about NSW strata managers. We believe in full transparency—here’s exactly how Compare Strata works.

Our Data Sources

Every manager profile on Compare Strata is built from publicly available, verifiable data. We do not rely on self-reported information from strata management companies. Instead, we aggregate data from five primary sources and cross-reference them to build a comprehensive picture.

🏢
StrataHub Register
The NSW Government’s official register of strata schemes at stratahub.nsw.gov.au. We extract scheme-level records including the appointed managing agent, strata plan (SP) number, lot count, and local government area (LGA). This is the foundation of every manager profile.
📜
StrataHub Scheme Records
Individual scheme records from StrataHub provide additional detail including AGM dates, financial year information, and compliance status. We aggregate these across all schemes managed by a given agent to calculate portfolio-level statistics.
⚖️
NSW Caselaw (NCAT)
We search the NSW Caselaw database for strata-related decisions from the NSW Civil and Administrative Tribunal (NCAT). These include disputes over levies, by-law breaches, building defects, and agent conduct complaints filed under the Strata Schemes Management Act 2015.
📋
NSW Verify Licence API
NSW Fair Trading’s licence verification service allows us to confirm whether a strata managing agent holds a current, valid licence. We check licence status, licence class, and any conditions or restrictions that may apply.
Google Places
We use the Google Places API to retrieve publicly available review data including star ratings, review counts, and business information. This provides a customer sentiment signal alongside the official regulatory data.

What We Track

Each strata manager profile on Compare Strata presents the following data points, all drawn from the sources described above. Our goal is to give owners corporations the information they need to make an informed choice—without editorialising.

🏠
Scheme Counts

The total number of strata schemes (strata plans) currently managed by the agent, as recorded in StrataHub. This is a key indicator of a manager’s scale and capacity.

📊
Lot Counts

The total number of individual lots (apartments, units, townhouses) across all schemes managed. A manager with 50 schemes of 200 lots each has a very different workload than one with 50 schemes of 6 lots.

📍
LGA Coverage

Which local government areas the manager operates in, based on the locations of their managed schemes. This helps you find managers with experience in your area.

📅
AGM Compliance Rates

Where StrataHub data is available, we calculate the proportion of a manager’s schemes that held their annual general meeting within the required statutory timeframe under the Strata Schemes Management Act 2015.

📑
Tribunal History

NCAT decisions linked to the manager’s schemes, including case type, outcome, and date. We present raw case counts alongside per-scheme rates so you can judge frequency in context.

Licence Verification

Current licence status from NSW Fair Trading, including licence number, class, and whether any conditions or restrictions are recorded. We flag managers whose licence could not be verified.

💬
Google Reviews

Average star rating and total review count from Google. We display this as-is from Google Places and do not filter or weight individual reviews.

🔍
Company Details

Registered business name, ABN where available, office locations, and contact information sourced from public business records and StrataHub registrations.

Tribunal Data

One of the most important data points on Compare Strata is tribunal history. Here is how we collect and match NCAT decisions to individual strata managers.

How we collect it: We search caselaw.nsw.gov.au for decisions from the NCAT Consumer and Commercial Division that relate to strata schemes. Relevant decisions are typically filed under the Strata Schemes Management Act 2015 or the Home Building Act 1989 where they involve strata-managed properties.

How we match cases to managers: NCAT decisions frequently reference strata plan (SP) numbers. We extract these SP numbers from the decision text and match them against our StrataHub dataset to identify which managing agent was responsible for that scheme at the time the application was filed. Where a case names the managing agent directly (for example, in agent conduct complaints), we use that direct reference instead.

What we show: For each manager, we display the total number of matched NCAT decisions, a breakdown by case type (levy recovery, by-law disputes, building defects, agent conduct, etc.), and the per-scheme tribunal rate. The per-scheme rate is important—a manager with 500 schemes and 12 tribunal cases is in a very different position than a manager with 20 schemes and 12 cases.

ℹ️ Important context about tribunal data

The presence of NCAT cases on a manager’s profile does not necessarily indicate wrongdoing by the manager. Many tribunal applications are brought by lot owners against their owners corporation (not the manager), and the manager may appear only because they administered the scheme. Levy recovery cases, which make up a large proportion of NCAT strata matters, are typically initiated by the owners corporation (often on the manager’s advice) to collect unpaid levies—this is generally a sign of active financial management, not mismanagement.

Matching limitations: Not all NCAT decisions contain SP numbers, and not all SP numbers can be matched to a current managing agent (some schemes have changed managers since the case was heard, or the scheme may be self-managed). Our tribunal matching is therefore a lower-bound estimate: the true number of cases involving a manager’s schemes may be higher than what we report. We are continually improving our matching algorithms and expanding our coverage of historical decisions.

Limitations & Caveats

We work hard to present accurate, fair information, but no dataset is perfect. Here are the known limitations you should be aware of when using Compare Strata.

Editorial Independence

Compare Strata is editorially independent. We do not accept payment from strata managers to improve how they appear on the site, to suppress negative information, or to prioritise their listing in search results. No manager can pay to have tribunal cases removed, reviews hidden, or their profile enhanced.

Our revenue model is based on advertising and lead generation, clearly separated from our data presentation. Advertising content is always labelled. The data shown on manager profiles is identical whether or not the manager has any commercial relationship with us.

If a strata manager believes we have published inaccurate information about their company, we welcome corrections. We will investigate any claim and update our data if we find an error. However, we will not remove accurate information simply because a manager finds it unfavourable. Our commitment is to lot owners and owners corporations who rely on this data to make decisions.

📧 Found an error?

If you believe any information on Compare Strata is inaccurate, please contact us with the specific details. We take data accuracy seriously and will investigate and correct any verified errors promptly.

Updates to This Page

This methodology page was last updated in February 2026. As we add new data sources, improve our matching algorithms, or change how we present information, we will update this page to reflect those changes. If you have questions about our methodology that aren’t answered here, please get in touch.

← Back to homepage