Trust & data

Built on government data, not advertising.

FairComparisons ranks every CEA-registered agent in Singapore on the public transaction record. Every number traces to a government source, and nothing on this site can be paid for. Here is exactly how it works.

Independence

Why you can trust the ranking.

Rankings cannot be bought

There is no paid placement, anywhere, ever. An agent cannot pay to rank higher. The agent subscription tools are clearly non-ranking.

We are paid by subscriptions, not by sales

Agents may subscribe for reputation and analytics tools, and that is how we make money. We never take a cut of a sale, so our rankings are never for sale and we have no reason to favour anyone.

Free for sellers

You never pay FairComparisons and we never take any cut of a sale. You compare every agent and contact the ones you choose yourself.

Where the data comes from

Four sources, all auditable.

AgentScores were last recalculated on 18 July 2026, and refresh as new CEA data is ingested.

CEA salesperson register

Every recorded transaction by registration number, plus registration and agency membership, from the Council for Estate Agencies. This is the spine of the AgentScore and of each agent's transaction record.

URA private property data

Caveat-lodged transaction prices for condos, apartments and landed homes, used for district market analysis and valuations.

HDB resale data (data.gov.sg)

Resale transactions by town, flat type, storey and lease, used for HDB pricing, the MOP tracker and valuations.

Google agency ratings

Public Google review ratings per agency, Bayesian-corrected so a handful of reviews cannot swing a score. This is the only non-government input, and it is capped at 15 of 100 points.

Coverage

The scale behind the scores.

29,687
Agents scored on real data
1,342k+
CEA transaction records
930
Agencies covered
28
Singapore districts
How we score

The AgentScore, in full.

A 0 to 100 score from sale-weighted transaction volume (completed sales count most, rentals least), recency, market diversity, experience and agency reviews. For sellers, the ranking also weights whether an agent actually represents the seller, not just transacts.

How we make money

Paid by subscriptions, not by sales.

Sellers pay nothing and we never take a cut of a sale. Agents can claim their profile free and optionally subscribe for reputation and analytics tools: Verified S$29/mo, Professional S$69/mo, Elite S$149/mo. The tools never influence ranking, so the ranking stays honest.

Honest limits

What this data can and cannot see

Every number on FairComparisons traces to a public government source. No record is perfect, so here is exactly where the data has limits and how we handle each one.

Team deals can be logged under one name

Agents often work in teams, and a transaction can be recorded under a team leader rather than the colleague who handled it. We cap implausible single-month volumes so parked team deals cannot inflate one person's AgentScore, and we flag any agent whose record shows it.

Some private sales are entered by hand

Private property transactions are partly self-submitted to the CEA register, so a small share can be missing or delayed. HDB resale and URA caveat data, which we cross-reference, are more complete.

Commercial activity is not always separated

The register centres on residential property but can include some non-home deals. Our scoring weights residential home sales, so raw transaction counts may run slightly higher than home-selling activity alone.

New-launch volume is recorded differently

A project-marketing agent can be credited with many units in a single launch month. We do not cap genuine new-launch sales, but we never treat them as equivalent to selling your specific resale home.

Government data is published with a lag

The most recent month or two of activity takes time to appear, so a very active agent can briefly look quieter than they are. Recency is measured against the freshest month in the dataset, not today, so nobody is penalised for the lag.

Off-market deals never appear

Private, unrecorded transactions are not in any public register, so they are not counted for anyone. We show what the record holds and never invent a number to fill a gap.

Spotted something wrong in our data? Tell us and we will check it against the source.

One more limit on the score itself: Google ratings are a minority input, capped at 15 of 100 points and corrected for review volume. They reflect client sentiment, not selling skill, and they can never move an agent ahead of the transaction record.

Choose your agent on evidence.

Compare the agents who actually sell homes like yours, ranked on the data above, then contact the ones you choose.

Compare agents