The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AXT INC COM 00246W103 870 90,959 SH   SOLE   0 0 90,959
ALEXION PHARMACEUTICALS INC COM 015351109 250 1,600 SH   SOLE   0 0 1,600
ALPHABET INC CAP STK CL C 02079K107 4,448 2,539 SH   SOLE   0 0 2,539
ALPHABET INC CAP STK CL A 02079K305 1,169 667 SH   SOLE   0 0 667
AMAZON COM INC COM 023135106 498 153 SH   SOLE   0 0 153
APPLE INC COM 037833100 14,939 112,588 SH   SOLE   0 0 112,588
AUTOMATIC DATA PROCESSING IN COM 053015103 750 4,257 SH   SOLE   0 0 4,257
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 486 2,096 SH   SOLE   0 0 2,096
BOEING CO COM 097023105 480 2,243 SH   SOLE   0 0 2,243
CADENCE DESIGN SYSTEM INC COM 127387108 566 4,150 SH   SOLE   0 0 4,150
CATERPILLAR INC COM 149123101 455 2,500 SH   SOLE   0 0 2,500
CHEGG INC COM 163092109 5,492 60,799 SH   SOLE   0 0 60,799
COCA COLA CO COM 191216100 526 9,589 SH   SOLE   0 0 9,589
COMFORT SYS USA INC COM 199908104 626 625,767 SH   SOLE   0 0 625,767
COUPA SOFTWARE INC COM 22266L106 36,304 107,121 SH   SOLE   0 0 107,121
DANAHER CORPORATION COM 235851102 1,021 4,597 SH   SOLE   0 0 4,597
DISNEY WALT CO COM 254687106 1,290 7,121 SH   SOLE   0 0 7,121
DUKE ENERGY CORP NEW COM NEW 26441C204 244 2,666 SH   SOLE   0 0 2,666
EMERSON ELEC CO COM 291011104 338 4,200 SH   SOLE   0 0 4,200
FACEBOOK INC CL A 30303M102 308 1,128 SH   SOLE   0 0 1,128
INTEL CORP COM 458140100 641 12,873 SH   SOLE   0 0 12,873
ISHARES TR CORE S&P TTL STK 464287150 2,731 31,674 SH   SOLE   0 0 31,674
ISHARES TR CORE S&P500 ETF 464287200 737 1,962 SH   SOLE   0 0 1,962
ISHARES TR MSCI EMG MKT ETF 464287234 1,116 21,589 SH   SOLE   0 0 21,589
ISHARES TR MSCI EAFE ETF 464287465 509 6,975 SH   SOLE   0 0 6,975
ISHARES TR CORE S&P MCP ETF 464287507 7,869 34,240 SH   SOLE   0 0 34,240
ISHARES TR RUS 1000 VAL ETF 464287598 608 4,450 SH   SOLE   0 0 4,450
ISHARES TR RUS 1000 GRW ETF 464287614 637 2,643 SH   SOLE   0 0 2,643
ISHARES TR RUS 1000 ETF 464287622 10,631 50,185 SH   SOLE   0 0 50,185
ISHARES TR RUSSELL 2000 ETF 464287655 942 4,804 SH   SOLE   0 0 4,804
ISHARES TR CORE S&P SCP ETF 464287804 762 8,295 SH   SOLE   0 0 8,295
JPMORGAN CHASE & CO COM 46625H100 411 3,232 SH   SOLE   0 0 3,232
JOHNSON & JOHNSON COM 478160104 603 3,834 SH   SOLE   0 0 3,834
MCDONALDS CORP COM 580135101 980 4,569 SH   SOLE   0 0 4,569
MEDALLIA INC COM 584021109 820 24,690 SH   SOLE   0 0 24,690
MICROSOFT CORP COM 594918104 4,566 20,527 SH   SOLE   0 0 20,527
MICRON TECHNOLOGY INC COM 595112103 226 3,000 SH   SOLE   0 0 3,000
NEUBERGER BERMAN MLP & ENERG COM 64129H104 738 219,124 SH   SOLE   0 0 219,124
ORACLE CORP COM 68389X105 742 11,471 SH   SOLE   0 0 11,471
PFIZER INC COM 717081103 662 17,996 SH   SOLE   0 0 17,996
PROCTER AND GAMBLE CO COM 742718109 823 5,913 SH   SOLE   0 0 5,913
SPDR S&P 500 ETF TR TR UNIT 78462F103 357 954 SH   SOLE   0 0 954
SPDR GOLD TR GOLD SHS 78463V107 448 2,513 SH   SOLE   0 0 2,513
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9,868 23,499 SH   SOLE   0 0 23,499
SALESFORCE COM INC COM 79466L302 802 3,605 SH   SOLE   0 0 3,605
SQUARE INC CL A 852234103 214 981 SH   SOLE   0 0 981
TARGET CORP COM 87612E106 546 3,091 SH   SOLE   0 0 3,091
THERMO FISHER SCIENTIFIC INC COM 883556102 1,124 2,413 SH   SOLE   0 0 2,413
3M CO COM 88579Y101 428 2,446 SH   SOLE   0 0 2,446
TWIST BIOSCIENCE CORP COM 90184D100 462 3,267 SH   SOLE   0 0 3,267
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 518 6,244 SH   SOLE   0 0 6,244
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 484 5,488 SH   SOLE   0 0 5,488
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 920 19,483 SH   SOLE   0 0 19,483
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,019 60,241 SH   SOLE   0 0 60,241
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 468 1,361 SH   SOLE   0 0 1,361
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,837 21,634 SH   SOLE   0 0 21,634
VANGUARD INDEX FDS GROWTH ETF 922908736 1,754 6,923 SH   SOLE   0 0 6,923
VANGUARD INDEX FDS TOTAL STK MKT 922908769 917 4,712 SH   SOLE   0 0 4,712