How we rate property agents
An independent quality score based on public data, not influenced by agents or agencies.
Why AgentScore?
Choosing a property agent is one of the most important financial decisions you make in Singapore. But comparing agents is difficult -- everyone claims to be the best, and reviews on a single platform only tell part of the story.
Google reviews are positively biased. Agents ask happy clients for reviews, while unhappy clients rarely write one. The result: an average rating of 4.5+ across all agents, making it hard to differentiate.
FairComparisons answers the question with government transaction records instead: what each agent has actually transacted, where, on which side, and how recently. That is the whole score. Reviews of an agency say nothing about the individual agent who works there, so they count for nothing.
What data do we use?
CEA Transaction Records
1.34 million property transactions from the Council for Estate Agencies, linked to individual salesperson registration numbers.
Google Reviews
No longer scored. Agency ratings were removed from AgentScore on 25 August 2026: a review of an agency says nothing about the individual agent, and it scored every agent at the same firm identically.
CEA Public Register
Registration numbers and agency membership for all 30,000+ agents. Each agent's current registration status can be confirmed directly on the CEA public register.
URA Transaction Data
Private residential property prices from URA, used for district-level market analysis and development profiles.
HDB Resale Data
208,000+ HDB resale transactions from data.gov.sg, used for town-level pricing analysis.
How is the score calculated?
The AgentScore (0-100) combines five dimensions, each weighted by relevance to the consumer:
Volume (35 points)
Sale-weighted CEA transactions: completed sales count most (seller-side sales highest), rentals least, so the score reflects an agent's record of actually selling homes, not raw deal count.
Recency (29 points)
How recently the agent has completed transactions. Recent activity is weighted higher than historical volume.
Diversity (18 points)
Range of property types (HDB, condo, landed) and transaction types (sale, purchase, rental) handled.
Experience (18 points)
Years of CEA registration and consistency of transaction activity over time.
The score is fully automated and recalculated weekly as new CEA data is ingested. Payment does not influence ranking position. The only way to improve a score is to complete more transactions and deliver better service.
Frequently asked questions
Can agents influence their score?
No. The AgentScore is calculated automatically from public government transaction records, and nothing else. Agents cannot pay for a higher position, and their agency's reputation does not lift it either.
How often is the score updated?
Scores are recalculated nightly from the latest CEA transaction data.
Why does my score differ from my Google rating?
Google ratings only account for 15% of the AgentScore. The majority (70 points) comes from actual transaction data: volume, recency, and diversity. An agent with a 5.0 Google rating but few transactions will score lower than an agent with a 4.2 rating and hundreds of transactions.
Questions or feedback?
Reach us at hello@fair-comparisons.com. We respond within 24 hours.
Ready to choose on evidence?
Compare the agents who actually sell homes like yours, ranked on government data, then contact the ones you choose. Free, and we never take a cut of a sale.
Compare agents