Beta

Help us improve AgentScore — your feedback shapes what ships next.

AgentScore
Back to Search

Greg Lock

Macdonald Realty (Surrey/152)

Greg Lock has sold 3 properties totaling $3.1M across 3 cities with an average of 31 days on market. They have also represented 4 buyers, averaging At asking.

Active In · 2 cities

#498

Surrey

3 sold · 2 bought · 3 active

—

Langley

0 sold · 2 bought · 0 active

Metrics are derived from publicly accessible listing data and may differ from official MLS® records. Many agents work in teams; sales attributed to a named agent may reflect team production. See our disclaimer.

Performance Metrics

SELL

Selling Performance

Sold
3
Active
3
Volume
$3.1M
Avg DOM
31 days
BUY

Buying Performance

Buys
4
Avg Discount
At asking

Performance trends

Monthly activity in Surrey

Sales per month

01NovJanMarMayJulSepSurrey · Oct: 0Surrey · Nov: 0Surrey · Dec: 0Surrey · Jan: 0Surrey · Feb: 0Surrey · Mar: 1Surrey · Apr: 0Surrey · May: 1Surrey · Jun: 0Surrey · Jul: 0Surrey · Aug: 0Surrey · Sep: 1Surrey 1
Source: AgentScore analysis of MLS sold listings · 12 months to latest sale

Sold volume per month

$0$500K$1.0M$1.5M$2.0MNovJanMarMayJulSepSurrey · Oct: $0Surrey · Nov: $0Surrey · Dec: $0Surrey · Jan: $0Surrey · Feb: $0Surrey · Mar: $825KSurrey · Apr: $0Surrey · May: $755KSurrey · Jun: $0Surrey · Jul: $0Surrey · Aug: $0Surrey · Sep: $1.6MSurrey $1.6M
Source: AgentScore analysis of MLS sold listings · 12 months to latest sale

Average days on market

0d20d40d60dNovJanMarMayJulSepSurrey · Mar: 55dSurrey · May: 31dSurrey · Sep: 8dSurrey 8d
Source: AgentScore analysis of MLS sold listings · 12 months to latest sale

Listings

Property

Sale Price

Days on Market

12658 16 Avenue

R3163006 · House · Surrey · Sep 17, 2026

Sale Price

$1,588,000

$1,555,000

Days on Market

8

#92 12711 64 Avenue

R3107981 · Townhouse · Surrey · May 8, 2026

Sale Price

$779,000

$755,000

Days on Market

31

#89 2070 Oak Meadows Drive

R3080264 · Townhouse · Surrey · Mar 15, 2026

Sale Price

$829,000

$825,000

Days on Market

55