Duncan Moffat
Royal LePage - Wolstencroft
Duncan Moffat has sold 20 properties totaling $19.0M across 12 cities with an average of 40 days on market. They have also represented 14 buyers, averaging 2.3% below asking.
Active In · 12 cities
Langley
5 sold · 7 bought · 5 active
Chilliwack
3 sold · 0 bought · 0 active
Surrey
4 sold · 0 bought · 7 active
Maple Ridge
2 sold · 2 bought · 1 active
Delta
1 sold · 0 bought · 3 active
Vancouver
2 sold · 1 bought · 0 active
Mission
1 sold · 1 bought · 0 active
Abbotsford
1 sold · 0 bought · 1 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
Selling Performance
- Sold
- 20
- Active
- 19
- Volume
- $19.0M
- Avg DOM
- 40 days
Buying Performance
- Buys
- 14
- Avg Discount
- 2.3% below asking
Listings
Property
Sale Price
Days on Market
32281 Adair Avenue
R3100583 · Single Family Residence · Abbotsford · Apr 1, 2026
Sale Price
$949,000
$930,000
Days on Market
15
7881 112a Street
R3077693 · Single Family Residence · Delta · Mar 22, 2026
Sale Price
$2,300,000
$2,250,000
Days on Market
72
#18 5051 203 Street
R3070695 · Townhouse · Langley · Feb 10, 2026
Sale Price
$699,900
$675,000
Days on Market
75
44785 Monte Vista Drive
R3077446 · Single Family Residence · Chilliwack · Jan 31, 2026
Sale Price
$899,900
$850,000
Days on Market
23
#1304 21937 48 Avenue
R3073564 · Townhouse · Langley · Dec 16, 2025
Sale Price
$549,000
$540,000
Days on Market
5
12125 Irving Street
R3073035 · Single Family Residence · Maple Ridge · Dec 14, 2025
Sale Price
$1,299,000
$1,283,000
Days on Market
6
#104 1520 Vidal Street
R3065811 · Apartment/Condo · Surrey · Dec 14, 2025
Sale Price
$499,888
$478,000
Days on Market
37
1794 E 6th Avenue
R3046235 · Single Family Residence · Vancouver · Nov 20, 2025
Sale Price
$1,839,000
$1,605,000
Days on Market
71
#209 19320 65 Avenue
R3050705 · Apartment/Condo · Surrey · Nov 8, 2025
Sale Price
$409,900
$397,500
Days on Market
47
#65 43685 Chilliwack Mountain Road
R3030444 · Townhouse · Chilliwack · Oct 13, 2025
Sale Price
$1,070,000
$1,055,000
Days on Market
81
1 of 2