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

4901 17th Street


$1,800,000

Cole Valley

2 BED / 1 BATH – Condo

Seller Represented

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