Records through Oct 2026 · latest successful job 10 Oct 2026 · sourced from data.gov.sg, URA, CEA · methodology →

CEA-registered property agent

James Yeo Soon Huat (James Yeo)

C & H PropertiesR051864ZRegistered 27 Mar 2024Highly specialised⬆ Top 1% in Yishun

333 CEA transaction entries from Jan 2017 to Sep 2026.

Claim this profile
CEA entries
333
Last 12 months
94
28% of career
Last transaction
Sep 2026
Avg per quarter
8.3
10 active years

Activity over time

106 CEA entries in Oct 2025–Sept 2026, down 22% vs the previous 12 months

10 active years

Rankings

Where they rank

Overall rank#28of 21,064
94 txns
Sales rank#7of 21,064
82 txns
Rentals rank#1,983of 21,064
12 txns

Rank by CEA-recorded transaction count among all active agents in the timeframe. Sales excludes rentals.

Property type

Distribution by property category

Last 24 months · n = 241

88.0%
HDB
  • HDB21288.0%
  • Condominium Apartments2711.2%
  • Landed10.4%
  • Strata Landed10.4%

Transaction type

Distribution by transaction category

Full recorded history · n = 333

82.6%
Resale
  • Resale27582.6%
  • Whole Rental5215.6%
  • New Sale41.2%
  • Room Rental20.6%

Sales representation

New sale, resale & sub-sale

68.5%
Seller
  • Seller19168.5%
  • Buyer8831.5%

Rental representation

Whole rental & room rental

90.7%
Landlord
  • Landlord4990.7%
  • Tenant59.3%

Top neighbourhoods

Where they actually transact, last 60 months

  • TAMPINES
    3213.5%
  • SENGKANG
    2711.4%
  • YISHUN
    177.2%
  • BEDOK
    156.3%
  • CHOA CHU KANG
    125.1%
  • WOODLANDS
    125.1%
  • JURONG WEST
    114.6%
  • BUKIT PANJANG
    114.6%
  • QUEENSTOWN
    104.2%
  • SEMBAWANG
    104.2%
  • HOUGANG
    93.8%
  • BUKIT BATOK
    93.8%
  • KALLANG/WHAMPOA
    93.8%
  • BUKIT MERAH
    73.0%
  • PUNGGOL
    73.0%
  • CLEMENTI
    62.5%
  • PASIR RIS
    62.5%
  • GEYLANG
    62.5%
  • JURONG EAST
    52.1%
  • TOA PAYOH
    52.1%

Geographic footprint

Where this agent is active

Choose a district to see the agent’s recorded activity there.

Last 24 months
District 3, Tiong Bahru · Queenstown · Alexandra: 1 recorded entriesDistrict 5, Clementi · West Coast · Buona Vista: 2 recorded entriesDistrict 11, Newton · Novena · Thomson: 1 recorded entriesDistrict 12, Balestier · Toa Payoh · Serangoon: 2 recorded entriesDistrict 13, Macpherson · Braddell · Potong Pasir: 2 recorded entriesDistrict 15, Katong · Joo Chiat · Marine Parade: 2 recorded entriesDistrict 17, Changi · Loyang · Flora: 1 recorded entriesDistrict 18, Tampines · Pasir Ris: 2 recorded entriesDistrict 19, Hougang · Punggol · Sengkang: 3 recorded entriesDistrict 20, Ang Mo Kio · Bishan · Thomson: 4 recorded entriesDistrict 21, Upper Bukit Timah · Clementi Park: 1 recorded entriesDistrict 23, Bukit Batok · Bukit Panjang · CCK: 1 recorded entriesDistrict 27, Yishun · Sembawang: 5 recorded entriesDistrict 28, Seletar · Yio Chu Kang: 2 recorded entries
City centre
  • 1 entry
  • 2 entries
  • 3–5 entries
  • No recorded activity

CEA records identify a postal district, not an exact address. District outlines are approximate (derived from URA Master Plan subzones).

Transaction records

CEA transaction records

Showing 1–50 of 333

DateProperty typeTransaction typeRepresentedLocationDistrict
Sep 2026HDBResaleBuyerQUEENSTOWN—
Sep 2026HDBResaleSellerGEYLANG—
Sep 2026HDBResaleSellerBUKIT PANJANG—
Sep 2026HDBResaleBuyerCHOA CHU KANG—
Sep 2026HDBResaleSellerWOODLANDS—
Aug 2026HDBRentalLandlordBEDOK—
Aug 2026HDBResaleSellerWOODLANDS—
Aug 2026HDBResaleSellerCHOA CHU KANG—
Aug 2026HDBResaleSellerBUKIT PANJANG—
Aug 2026HDBResaleSellerQUEENSTOWN—
Aug 2026HDBResaleSellerYISHUN—
Aug 2026HDBResaleBuyerYISHUN—
Aug 2026HDBResaleSellerHOUGANG—
Aug 2026Condominium ApartmentsRentalLandlordPasir Panjang/ Hong Leong Garden/ Clementi New TownD5
Jul 2026HDBRentalLandlordTAMPINES—
Jul 2026HDBResaleSellerSENGKANG—
Jul 2026HDBResaleSellerWOODLANDS—
Jul 2026HDBResaleSellerYISHUN—
Jul 2026HDBResaleSellerPUNGGOL—
Jul 2026HDBResaleSellerANG MO KIO—
Jul 2026HDBResaleSellerTOA PAYOH—
Jul 2026HDBResaleSellerTAMPINES—
Jul 2026Condominium ApartmentsRentalLandlordBalestier/ Toa Payoh/ SerangoonD12
Jul 2026Condominium ApartmentsResaleBuyerBishan/ Ang Mo KioD20
Jul 2026Condominium ApartmentsResaleBuyerSerangoon Garden/ Hougang/ PunggolD19
Jul 2026Condominium ApartmentsResaleSellerBishan/ Ang Mo KioD20
Jul 2026Condominium ApartmentsResaleSellerHillview/ Dairy Farm/ Bukit Panjang/ Choa Chu KangD23
Jul 2026Condominium ApartmentsResaleSellerWatten Estate/ Novena/ ThomsonD11
Jun 2026HDBResaleBuyerCHOA CHU KANG—
Jun 2026HDBResaleSellerWOODLANDS—
Jun 2026HDBResaleSellerCHOA CHU KANG—
Jun 2026HDBResaleSellerCHOA CHU KANG—
Jun 2026HDBResaleSellerBEDOK—
Jun 2026HDBResaleBuyerBEDOK—
Jun 2026HDBResaleSellerBUKIT PANJANG—
Jun 2026HDBResaleBuyerCHOA CHU KANG—
Jun 2026HDBResaleSellerQUEENSTOWN—
Jun 2026HDBResaleBuyerPASIR RIS—
Jun 2026HDBResaleBuyerYISHUN—
Jun 2026HDBResaleSellerSEMBAWANG—
Jun 2026HDBResaleSellerWOODLANDS—
Jun 2026Condominium ApartmentsResaleSellerYishun/ SembawangD27
Jun 2026Condominium ApartmentsResaleSellerSerangoon Garden/ Hougang/ PunggolD19
Jun 2026Condominium ApartmentsResaleSellerTampines/ Pasir RisD18
Jun 2026Condominium ApartmentsResaleSellerBishan/ Ang Mo KioD20
May 2026HDBRoom RentalLandlordJURONG WEST—
May 2026HDBResaleSellerGEYLANG—
May 2026HDBResaleSellerANG MO KIO—
May 2026HDBResaleSellerTAMPINES—
May 2026HDBResaleSellerKALLANG/WHAMPOA—
Page 1 of 7

Each row is one CEA source entry. Entries with the same month and location remain separate because the public data does not establish that they are the same deal.