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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
Accenture PLC AcsG1151C1012,1146,608SH SOLE 6,60800
Adobe Systems Inccs00724F1018,66615,052SH SOLE 15,05200
Alphabet Inc Acs02079K30521,3277,977SH SOLE 7,97700
Alphabet Inc Ccs02079K107288108SH SOLE 10800
Amazon.com Inccs02313510616,9345,155SH SOLE 5,15500
Amerco Inccs0235861005,9959,280SH SOLE 9,28000
American States Water Cocs0298991012753,221SH SOLE 3,22100
Amgen Inccs0311621006,94932,676SH SOLE 32,67600
Apple Inccs03783310037,992268,494SH SOLE 268,49400
ARK Innovation ETFcs00214Q1044023,633SH SOLE 3,63300
Bank of America Corporationcs0605051042,45357,792SH SOLE 57,79200
Berkshire Hat A 100thcs084990175411100SH SOLE 10000
Berkshire Hathaway Inc Bcs0846707021,6936,202SH SOLE 6,20200
Boeing Cocs097023105204928SH SOLE 92800
Bright Horizons Family Solutions Inccs1091941002,28316,377SH SOLE 16,37700
Broadridge Financial Solutions Inccs11133T1039,49356,965SH SOLE 56,96500
C.H. Robinson Worldwide Inccs12541W2091,62118,633SH SOLE 18,63300
CarMax Inccs1431301026,59451,532SH SOLE 51,53200
Chevron Corpcs1667641005495,411SH SOLE 5,41100
Cisco Systems Inccs17275R1022,30342,319SH SOLE 42,31900
Coca-Cola Cocs1912161003065,840SH SOLE 5,84000
Cognizant Technology Solutions Corp Acs1924461022,75537,126SH SOLE 37,12600
Colgate-Palmolive Cocs1941621031,37218,156SH SOLE 18,15600
Comcast Corp Class Acs20030N1012714,843SH SOLE 4,84300
Costco Wholesale Corpcs22160K1057,74517,235SH SOLE 17,23500
CVS Health Corpcs1266501006,75979,651SH SOLE 79,65100
Danaher Corp Del Comcs235851102277910SH SOLE 91000
Discover Financial Servicescs25470910810,49285,403SH SOLE 85,40300
Electronic Arts Inccs2855121093,10721,839SH SOLE 21,83900
Eli Lilly and Cocs5324571081,6237,026SH SOLE 7,02600
Exelon Corpcs30161N1012034,207SH SOLE 4,20700
F5 Networks Inccs3156161023,17515,974SH SOLE 15,97400
Facebook Inc Acs30303M1025701,679SH SOLE 1,67900
FireEye Inccs31816Q1012,395134,541SH SOLE 134,54100
Gilead Sciences Inccs3755581031,23817,721SH SOLE 17,72100
Haverty Furniture Companies Inccs4195961012166,415SH SOLE 6,41500
HollyFrontier Corpcs4361061082,15364,995SH SOLE 64,99500
Honeywell International Inccs4385161067,75636,535SH SOLE 36,53500
Illumina Inccs4523271096,08414,999SH SOLE 14,99900
Intel Corpcs4581401003326,236SH SOLE 6,23600
Iqvia Hldgs Inccs46266C1058,01933,477SH SOLE 33,47700
iShares 3-7 Year Trsy Bond ETFcs4642886612,31817,807SH SOLE 17,80700
iShares Core MSCI Intl Developed Mkts ETFcs46435G32610,608158,751SH SOLE 158,75100
iShares Core S&P 500cs46428720045,587105,815SH SOLE 105,81500
iShares Core S&P Mid-Capcs46428750723,29488,548SH SOLE 88,54800
iShares Core S&P Small-Capcs46428780430,850282,535SH SOLE 282,53500
iShares ESG 1-5 Year USD Corp Bd ETFcs46435G2431,06641,020SH SOLE 41,02000
iShares ESG MSCI EM ETFcs46434G86358114,011SH SOLE 14,01100
iShares ESG MSCI USA ETFcs46435G4251,60716,324SH SOLE 16,32400
iShares Gold Trustcs46428520411,416341,700SH SOLE 341,70000
iShares Morningstar Large-Cap Growth ETFcs4642871194426,740SH SOLE 6,74000
iShares MSCI EAFE ESG Optimized ETFcs46435G5161,80623,042SH SOLE 23,04200
iShares MSCI Emerging Marketscs4642872342084,126SH SOLE 4,12600
iShares MSCI USA Sml-Cp ESG Optmzd ETFcs46435U6631,06327,237SH SOLE 27,23700
iShares Russell 1000cs4642876221,2265,074SH SOLE 5,07400
iShares Russell 2000cs4642876553,36815,397SH SOLE 15,39700
iShares Russell Mid-Cap Growth ETFcs4642874814,14636,994SH SOLE 36,99400
Ishares Short Term Corporate Bond ETFcs46428864613,313243,652SH SOLE 243,65200
Johnson & Johnsoncs4781601044,79529,690SH SOLE 29,69000
JPMorgan Chase & Cocs46625H1001,0316,301SH SOLE 6,30100
Lockheed Martin Corpcs5398301091,0693,097SH SOLE 3,09700
Lowe s Companies Inccs5486611075,03024,797SH SOLE 24,79700
Marriott International Inccs5719032023,77625,501SH SOLE 25,50100
Microsoft Corpcs59491810420,10871,323SH SOLE 71,32300
New Relic Inccs64829B1004556,333SH SOLE 6,33300
NextEra Energy Inccs65339F1019,862125,596SH SOLE 125,59600
Nike Inc Bcs6541061039,81367,569SH SOLE 67,56900
NVR Inccs62944T1052,795583SH SOLE 58300
PayPal Holdings Inccs70450Y10312,64548,595SH SOLE 48,59500
PepsiCo Inccs7134481082991,991SH SOLE 1,99100
QUALCOMM Inccs7475251031,48011,478SH SOLE 11,47800
Retail Properties of America Inccs76131V20224819,242SH SOLE 19,24200
Salesforce.com Inccs79466L3022,4489,025SH SOLE 9,02500
Schwab Intermediate-Term US Trs ETFcs80852485457010,044SH SOLE 10,04400
Schwab International Equity ETFcs80852480510,361267,727SH SOLE 267,72700
Schwab US Large-Cap ETFcs8085242011,20611,595SH SOLE 11,59500
Schwab US Mid-Cap ETFcs8085245082,11227,544SH SOLE 27,54400
Schwab US Small-Cap ETFcs8085246073,52035,161SH SOLE 35,16100
Sherwin-Williams Cocs82434810611,96342,767SH SOLE 42,76700
Shopify Inccs82509L107271200SH SOLE 20000
SPDR S&P 500 ETFcs78462F103339790SH SOLE 79000
SPDR S&P Emerging Markets ETFcs78463X5094,06895,641SH SOLE 95,64100
Starbucks Corpcs8552441099,31284,416SH SOLE 84,41600
Sysco Corpcs8718291071,53519,556SH SOLE 19,55600
Tesla Motors Inccs88160R1011,3861,787SH SOLE 1,78700
Texas Instruments Inccs8825081041,2146,318SH SOLE 6,31800
TFS Financial Corpcs87240R1072,957155,133SH SOLE 155,13300
The Estee Lauder Companies Inc Class Acs5184391048,98729,965SH SOLE 29,96500
The Home Depot Inccs4370761024881,488SH SOLE 1,48800
Union Pacific Corpcs9078181082631,343SH SOLE 1,34300
United Parcel Service Inc Class Bcs9113121066,68636,717SH SOLE 36,71700
US Bancorpcs90297330476312,831SH SOLE 12,83100
Vanguard 500 ETFcs9229083636,66616,902SH SOLE 16,90200
Vanguard FTSE All World Ex-US ETFcs9220427753515,765SH SOLE 5,76500
Vanguard FTSE Developed Markets ETFcs92194385855,6591,102,368SH SOLE 1,102,36800
Vanguard FTSE Emerging Markets ETFcs92204285820,560411,121SH SOLE 411,12100
Vanguard Growth ETFcs9229087364621,593SH SOLE 1,59300
Vanguard Small-Cap ETFcs9229087514111,878SH SOLE 1,87800
Verizon Communications Inccs92343V1044,86390,040SH SOLE 90,04000
VF Corpcs9182041081,39520,827SH SOLE 20,82700
Visa Inc Class Acs92826C8399,58943,049SH SOLE 43,04900
Walt Disney Cocs2546871068,28848,992SH SOLE 48,99200
Watsco Inccs9426222003,65813,823SH SOLE 13,82300
Williams-Sonoma Inccs9699041011,81310,227SH SOLE 10,22700
Zoetis Inccs98978V1037,21137,144SH SOLE 37,14400