Wondering what your home is worth?  If you’re considering selling, I provide you with a detailed comp analysis showing your home’s current market value so you can make an informed decision.

There are many questions in the selling process. Which repairs and upgrades will make the biggest impact in sale price? I advise on repairs and upgrades that pay off, and coordinate approved prep work using trusted contractors. Let’s talk about your unique situation and needs, so I can get you the best possible results.
Call/text, or email me to get started.

2023 Sold Properties

1455 5th Avenue

Property Video


$2,200,000

Inner Sunset

4 BED / 4 BATH

Seller Represented

645 Masonic Avenue


$1,400,000

NOPA

2 BED / 2 BATH

Buyer Represented

146 Lower Terrace


$1,650,000

CORONA HEIGHTS

3 BED / 3 BATH

Buyer Represented

801 Moultrie Street


$1,805,000

BERNAL HEIGHTS

3 BED / 3.5 BATH

Buyer Represented

2022 Sold Properties

121 Joost Avenue


$1,750,000

SUNNYSIDE

3 BED / 2.5 BATH

Seller Represented

1363 16th Avenue


$1,500,000

INNER SUNSET

4 BED / 2 BATH

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

Buyer Represented

1930 Grove Street #3


$950,333

NOPA

2 BED / 1 BATH

Seller Represented

236 8th Avenue


$2,830,000

Inner Richmond

3 BED / 2.5 BATH

Buyer Represented

2167 30th Avenue


$2,200,000

Parkside

3 BED / 2.5 BATH

Buyer Represented

1930 Grove Street #4


$1,050,000

NOPA

2 BED / 1 BATH

Seller Represented

427 27th Ave


$2,700,000

Central Richmond

4 BED / 4 BATH

Buyer Represented

341 Dorantes Avenue


$3,350,000

Forest Hill

4 BED / 4 BATH

Buyer Represented

2326 44th Ave


$1,818,000

Outer Parkside

3 BED / 2 BATH

Seller Represented

623 Dolores Street


$925,000

Dolores Park

1 BED / 1 BATH

Seller Represented

631 Folsom Street #2E


$1,070,000

SOMA

2 BED / 2 BATH

Buyer Represented

1151 Rhode Island Street


$1,340,000

Potrero Hill

2 BED / 1 BATH

Seller Represented

2021 Sold Properties

1160 Mission Street #1408


$1,210,000

SOMA

2 BED / 2 BATH

Buyer Represented

360 Hazelwood Avenue


$1,850,000

Westwood Highlands

3 BED / 2 BATH

Buyer Represented

977-979 Duncan Street


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

Diamond Heights

3 BED / 2 BATH & 4 BED / 2 BATH

Seller Represented

6020 California Street


$1,250,000

Lake Street

2 BED / BATH

Seller Represented

15 Hazelwood Avenue


$2,015,000

Westwood Park

4 BED / 2 BATH

Seller Represented

62 Natick Street


$1,920,000

Glen Park

4 BED / 2 BATH

Buyer Represented

1 Baker Street #2A


$1,330,000

Upper Haight

2 BED / 2 BATH

Seller Represented

120 Merced Avenue


$3,550,000

Forest Hill Extension

4 BED / 2.5 BATH

Buyer Represented

413 Dellbrook Avenue


$1,900,000

Midtown Terrace

4 BED / 3 BATH

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

Buyer Represented

17 Newburg Street


$2,250,000

Noe Valley

3 BED / 2 BATH

Seller Represented

1510 7th Avenue


$2,400,000

Inner Sunset

4 BED / 3 BATH

Buyer Represented

30 Nido Avenue


$1,675,000

Anza Vista

2 BED / 2 BATH

Buyer Represented

625 Moultrie Street


$1,700,000

Bernal Heights

6 BED / 2 BATH

Seller Represented

428 Cayuga Avenue


$1,250,000

Mission Terrace

3 BED / 2 BATH

Buyer Represented

345 Molimo Drive


$1,818,000

Miraloma Park

3 BED / 1.5 BATH

Seller Represented

4633 19th Street


$2,500,000

Eureka Valley

3 BED / 1.5 BATH

Buyer Represented

1306 10th Avenue


$3,200,000

Inner Sunset

4 BED / 3.5 BATH

Seller Represented

139 Stillman Street #7


$725,000

South Beach

1 BED / 1.5 BATH

Buyer Represented

283 2nd Avenue


$1,225,000

Inner Richmond

2 BED / 1 BATH

Seller Represented

175 Brewster Street


$2,150,000

Bernal Heights

3 BED / 3.5 BATH

Seller Represented

Scroll to Top