Selling

Selling in San Francisco starts with understanding how buyers decide

Selling successfully in San Francisco isn’t driven by marketing alone — it’s driven by how buyers evaluate value, risk, and opportunity. With experience representing both buyers and sellers across more than 75 San Francisco transactions, I bring a buyer-informed perspective to selling, grounded in careful analysis, pricing strategy, outstanding preparation, and a deep understanding of what motivates serious buyers to act.

With Compass Concierge Services (zero due until closing), prep costs don’t have to be stressful!


2026 Sold Properties

1461 6th Ave

PROPERTY VIDEO


$2,478,000

Inner Sunset

4 BED / 2 BATH – House

Seller Represented

2025 Sold Properties

30 Nido Ave


$1,675,000

Anza Vista

2 BED / 2 BATH – Condo

Seller Represented

1584-1586 11th Ave


$1,750,000

Inner Sunset

DUPLEX

Buyer Represented

223 Waller Street


$1,550,000

Hayes Valley

3 BED / 1 BATH – Condo

Buyer Represented

2 Ora Way


$2,156,000

Diamond Heights

3 BED / 2 BATH – House

Buyer Represented

1371-1373 16th Ave


$2,505,000

Inner Sunset

DUPLEX

Seller Represented

1124 Judah Street


$1,650,000

Inner Sunset

3 BED / 2 BATH – House

Buyer Represented

1375 25th Avenue


$1,630,000

Central Sunset

3+ BED / 2 BATH – House

Buyer Represented

1446 30th Avenue


$2,112,000

Central Sunset

3+ BED / 3 BATH – House

Buyer Represented

94 Sussex Street


$1,500,000

Glen Park

2+ BED / 2 BATH – House

Seller Represented

2024 Sold Properties

460 Francisco St #203


$760,000

North Beach

1 BED / 1 BATH – Condo

Buyer Represented

1660 20th Avenue


$1,525,000

Central Sunset

3 BED / 2.5 BATH – Condo

Seller Represented

188 Beulah St #5


$1,405,000

Cole Valley / Parnassus Heights

2 BED / 2 BATH – Condo

Seller Represented

3885 20th Street


$1,550,000

Eureka Valley / Dolores Heights

3 BED / 2 BATH – Condo

Seller Represented

3883 20th Street


$1,850,000

Eureka Valley / Dolores Heights

4 BED / 2.5 BATH – Condo

Seller Represented

2720 Sutter St


$1,150,000

Lower Pacific Heights

2 BED / 1.5 BATH – Condo

Buyer Represented

81 Frank Norris St #702


$615,000

Downtown

1 BED / 1 BATH – Condo

Buyer Represented

574 26th Ave #4


$1,270,000

Central Richmond

2 BED + OFFICE / 2 BATH – Condo

Buyer Represented

14 Divisadero


$2,500,000

Buena Vista / Ashbury Heights

4 BED / 2 BATH – Condo

Seller Represented

336 Point Lobos Ave


$1,450,000

Outer Richmond

3 BED / 1 BATH – House

Buyer Represented

300 Berry St #1505


$803,000

Mission Bay

1 BED / 1 BATH – Condo

Buyer Represented

2023 Sold Properties

519 4th Avenue


$1,600,000

Inner Richmond

3 BED / 3 BATH, plus family room – TIC

Seller Represented

521 4th Avenue


$950,000

Inner Richmond

2 BED / 1.5 BATH – TIC

Seller Represented

1132-1134 Noe Street #1134


$1,185,000

Noe Valley

2 BED / 1 BATH -TIC

Buyer Represented

1123 Lincoln Way


$1,420,000

Inner Sunset

2 BED / 2 BATH – Condo

Seller Represented

1420 Webster Street #4


$650,000

Western Addition

3 BED / 2 BATH – Co-op

Buyer Represented

1455 5th Avenue

PROPERTY VIDEO


$2,200,000

Inner Sunset

4 BED / 4 BATH – House

Seller Represented

645 Masonic Avenue


$1,400,000

NOPA

2 BED / 2 BATH – Condo

Buyer Represented

146 Lower Terrace


$1,650,000

CORONA HEIGHTS

3 BED / 3 BATH – Condo

Buyer Represented

801 Moultrie Street


$1,805,000

BERNAL HEIGHTS

3 BED / 3.5 BATH – House

Buyer Represented

2022 Sold Properties

121 Joost Avenue


$1,750,000

SUNNYSIDE

3 BED / 2.5 BATH – House

Seller Represented

1363 16th Avenue


$1,500,000

INNER SUNSET

4 BED / 2 BATH – Condo

Seller Represented

1378-1380 16th Avenue


$2,600,000

INNER SUNSET

DUPLEX

Seller Represented

2040 Fell Street #6


$740,000

NOPA

1 BED / 1 BATH – Condo

Buyer Represented

1930 Grove Street #3


$950,333

NOPA

2 BED / 1 BATH – Condo

Seller Represented

236 8th Avenue


$2,830,000

Inner Richmond

3 BED / 2.5 BATH – House

Buyer Represented

2167 30th Avenue


$2,200,000

Parkside

3 BED / 2.5 BATH – House

Buyer Represented

1930 Grove Street #4


$1,050,000

NOPA

2 BED / 1 BATH – Condo

Seller Represented

427 27th Ave


$2,700,000

Central Richmond

4 BED / 4 BATH – House

Buyer Represented

341 Dorantes Avenue


$3,350,000

Forest Hill

4 BED / 4 BATH – House

Buyer Represented

2326 44th Ave


$1,818,000

Outer Parkside

3 BED / 2 BATH – House

Seller Represented

623 Dolores Street


$925,000

Dolores Park

1 BED / 1 BATH – Condo

Seller Represented

631 Folsom Street #2E


$1,070,000

SOMA

2 BED / 2 BATH – Condo

Buyer Represented

1151 Rhode Island Street


$1,340,000

Potrero Hill

2 BED / 1 BATH – House

Seller Represented

2021 Sold Properties

1160 Mission Street #1408


$1,210,000

SOMA

2 BED / 2 BATH – Condo

Buyer Represented

360 Hazelwood Avenue


$1,850,000

Westwood Highlands

3 BED / 2 BATH – House

Buyer Represented

977-979 Duncan Street


$1,625,000 & $1,675,000

Diamond Heights

3 BED / 2 BATH & 4 BED / 2 BATH (Two condos)

Seller Represented

6020 California Street


$1,250,000

Lake Street

2 BED / BATH – Condo

Seller Represented

15 Hazelwood Avenue


$2,015,000

Westwood Park

4 BED / 2 BATH – House

Seller Represented

62 Natick Street


$1,920,000

Glen Park

4 BED / 2 BATH – House

Buyer Represented

1 Baker Street #2A


$1,330,000

Upper Haight

2 BED / 2 BATH – Condo

Seller Represented

120 Merced Avenue


$3,550,000

Forest Hill Extension

4 BED / 2.5 BATH – House

Buyer Represented

413 Dellbrook Avenue


$1,900,000

Midtown Terrace

4 BED / 3 BATH – House

Buyer Represented

1219-1221 Clayton Street


$2,800,700

Buena Vista / Ashbury Heights

DUPLEX

Buyer Represented

627 39th Avenue


$2,300,000

Outer Richmond

4 BED / 3.5 BATH – House

Buyer Represented

17 Newburg Street


$2,250,000

Noe Valley

3 BED / 2 BATH – House

Seller Represented

1510 7th Avenue


$2,400,000

Inner Sunset

4 BED / 3 BATH – House

Buyer Represented

30 Nido Avenue


$1,675,000

Anza Vista

2 BED / 2 BATH – Condo

Buyer Represented

625 Moultrie Street


$1,700,000

Bernal Heights

6 BED / 2 BATH – House

Seller Represented

428 Cayuga Avenue


$1,250,000

Mission Terrace

3 BED / 2 BATH – House

Buyer Represented

345 Molimo Drive


$1,818,000

Miraloma Park

3 BED / 1.5 BATH – House

Seller Represented

4633 19th Street


$2,500,000

Eureka Valley

3 BED / 1.5 BATH – House

Buyer Represented

1306 10th Avenue


$3,200,000

Inner Sunset

4 BED / 3.5 BATH – House

Seller Represented

139 Stillman Street #7


$725,000

South Beach

1 BED / 1.5 BATH – Condo

Buyer Represented

283 2nd Avenue


$1,225,000

Inner Richmond

2 BED / 1 BATH – Condo

Seller Represented

175 Brewster Street


$2,150,000

Bernal Heights

3 BED / 3.5 BATH – House

Seller Represented

Scroll to Top