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
NVR INC COM 62944T105 223 60 SH   SOLE   0 0 60
GENERAL DYNAMICS CORP COM 369550108 228 1,249 SH   SOLE   0 0 1,249
TELEDYNE TECHNOLOGIES INC COM 879360105 428 1,328 SH   SOLE   0 0 1,328
MARKEL CORP COM 570535104 2,072 1,753 SH   SOLE   0 0 1,753
GOLDMAN SACHS GROUP INC COM 38141G104 394 1,900 SH   SOLE   0 0 1,900
HUMANA INC COM 444859102 511 2,000 SH   SOLE   0 0 2,000
UNITED RENTALS INC COM 911363109 249 2,000 SH   SOLE   0 0 2,000
CIGNA CORP NEW COM 125523100 365 2,404 SH   SOLE   0 0 2,404
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 868 2,464 SH   SOLE   0 0 2,464
ISHARES TR CORE US AGGBD ET 464287226 284 2,510 SH   SOLE   0 0 2,510
LOCKHEED MARTIN CORP COM 539830109 991 2,542 SH   SOLE   0 0 2,542
PAYPAL HLDGS INC COM 70450Y103 264 2,550 SH   SOLE   0 0 2,550
ANALOG DEVICES INC COM 032654105 289 2,590 SH   SOLE   0 0 2,590
CHUBB LIMITED COM H1467J104 421 2,606 SH   SOLE   0 0 2,606
TRAVELERS COMPANIES INC COM 89417E109 390 2,626 SH   SOLE   0 0 2,626
NEXTERA ENERGY INC COM 65339F101 645 2,770 SH   SOLE   0 0 2,770
INGERSOLL-RAND PLC SHS G47791101 370 3,000 SH   SOLE   0 0 3,000
DOMINION ENERGY INC COM 25746U109 257 3,165 SH   SOLE   0 0 3,165
ILLINOIS TOOL WKS INC COM 452308109 496 3,168 SH   SOLE   0 0 3,168
CANADIAN PAC RY LTD COM 13645T100 718 3,228 SH   SOLE   0 0 3,228
FEDEX CORP COM 31428X106 473 3,248 SH   SOLE   0 0 3,248
ISHARES TR CORE S&P MCP ETF 464287507 664 3,438 SH   SOLE   0 0 3,438
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 315 3,452 SH   SOLE   0 0 3,452
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 392 3,465 SH   SOLE   0 0 3,465
NEWMONT GOLDCORP CORPORATION COM 651639106 136 3,586 SH   SOLE   0 0 3,586
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 370 3,600 SH   SOLE   0 0 3,600
CARMAX INC COM 143130102 334 3,800 SH   SOLE   0 0 3,800
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 339 4,000 SH   SOLE   0 0 4,000
CITIGROUP INC COM NEW 172967424 276 4,000 SH   SOLE   0 0 4,000
GENERAL MLS INC COM 370334104 223 4,050 SH   SOLE   0 0 4,050
DANAHER CORPORATION COM 235851102 594 4,115 SH   SOLE   0 0 4,115
PACCAR INC COM 693718108 295 4,215 SH   SOLE   0 0 4,215
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 282 4,250 SH   SOLE   0 0 4,250
NORTHROP GRUMMAN CORP COM 666807102 1,624 4,333 SH   SOLE   0 0 4,333
HARTFORD FINL SVCS GROUP INC COM 416515104 267 4,400 SH   SOLE   0 0 4,400
VANGUARD INDEX FDS SML CP GRW ETF 922908595 823 4,520 SH   SOLE   0 0 4,520
VANGUARD INDEX FDS SMALL CP ETF 922908751 744 4,834 SH   SOLE   0 0 4,834
ISHARES TR RUSSELL 2000 ETF 464287655 735 4,855 SH   SOLE   0 0 4,855
ISHARES TR CORE S&P US VLU 464287663 294 5,094 SH   SOLE   0 0 5,094
VANGUARD INDEX FDS SM CP VAL ETF 922908611 695 5,395 SH   SOLE   0 0 5,395
ALLIANT ENERGY CORP COM 018802108 302 5,600 SH   SOLE   0 0 5,600
HERSHEY CO COM 427866108 868 5,600 SH   SOLE   0 0 5,600
HAWAIIAN ELEC INDUSTRIES COM 419870100 257 5,645 SH   SOLE   0 0 5,645
CSX CORP COM 126408103 394 5,689 SH   SOLE   0 0 5,689
ISHARES TR MSCI EMG MKT ETF 464287234 233 5,700 SH   SOLE   0 0 5,700
SOUTHERN CO COM 842587107 354 5,732 SH   SOLE   0 0 5,732
STATE STR CORP COM 857477103 343 5,800 SH   SOLE   0 0 5,800
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,583 5,880 SH   SOLE   0 0 5,880
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 708 6,000 SH   SOLE   0 0 6,000
ISHARES TR CORE S&P500 ETF 464287200 1,813 6,072 SH   SOLE   0 0 6,072
DOW INC COM 260557103 292 6,129 SH   SOLE   0 0 6,129
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 595 6,762 SH   SOLE   0 0 6,762
PAYCHEX INC COM 704326107 580 7,008 SH   SOLE   0 0 7,008
VANGUARD GROUP DIV APP ETF 921908844 859 7,180 SH   SOLE   0 0 7,180
BP PLC SPONSORED ADR 055622104 275 7,229 SH   SOLE   0 0 7,229
ZIMMER BIOMET HLDGS INC COM 98956P102 1,010 7,355 SH   SOLE   0 0 7,355
HANNON ARMSTRONG SUST INFR C COM 41068X100 216 7,406 SH   SOLE   0 0 7,406
GILEAD SCIENCES INC COM 375558103 471 7,432 SH   SOLE   0 0 7,432
RAYONIER INC COM 754907103 212 7,500 SH   SOLE   0 0 7,500
PHILLIPS 66 COM 718546104 779 7,612 SH   SOLE   0 0 7,612
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 322 7,842 SH   SOLE   0 0 7,842
ECOLAB INC COM 278865100 1,559 7,872 SH   SOLE   0 0 7,872
CORTEVA INC COM 22052L104 224 8,000 SH   SOLE   0 0 8,000
TARGET CORP COM 87612E106 860 8,042 SH   SOLE   0 0 8,042
AQUA AMERICA INC COM 03836W103 366 8,168 SH   SOLE   0 0 8,168
STARBUCKS CORP COM 855244109 735 8,313 SH   SOLE   0 0 8,313
SCHWAB STRATEGIC TR US TIPS ETF 808524870 511 9,000 SH   SOLE   0 0 9,000
PRICE T ROWE GROUP INC COM 74144T108 1,037 9,075 SH   SOLE   0 0 9,075
AT&T INC COM 00206R102 350 9,257 SH   SOLE   0 0 9,257
AUTOMATIC DATA PROCESSING IN COM 053015103 1,504 9,316 SH   SOLE   0 0 9,316
PIMCO CALIF MUN INCOME FD II COM 72201C109 112 10,000 SH   SOLE   0 0 10,000
PIMCO CALIF MUN INCOME FD II COM 72200M108 98 10,000 SH   SOLE   0 0 10,000
GENUINE PARTS CO COM 372460105 1,002 10,057 SH   SOLE   0 0 10,057
CAMPBELL SOUP CO COM 134429109 476 10,150 SH   SOLE   0 0 10,150
AFLAC INC COM 001055102 534 10,207 SH   SOLE   0 0 10,207
VANGUARD INDEX FDS MID CAP ETF 922908629 1,715 10,233 SH   SOLE   0 0 10,233
AMAZON COM INC COM 023135106 17,918 10,322 SH   SOLE   0 0 10,322
ISHARES TR NATIONAL MUN ETF 464288414 1,187 10,405 SH   SOLE   0 0 10,405
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 561 10,439 SH   SOLE   0 0 10,439
NORDSTROM INC COM 655664100 367 10,900 SH   SOLE   0 0 10,900
MEDTRONIC PLC SHS G5960L103 1,209 11,128 SH   SOLE   0 0 11,128
DUPONT DE NEMOURS INC COM 26614N102 811 11,379 SH   SOLE   0 0 11,379
SANDSTORM GOLD LTD COM NEW 80013R206 65 11,500 SH   SOLE   0 0 11,500
AMERICAN EXPRESS CO COM 025816109 1,368 11,567 SH   SOLE   0 0 11,567
UNILEVER PLC SPON ADR NEW 904767704 704 11,715 SH   SOLE   0 0 11,715
AMERICAN ELEC PWR CO INC COM 025537101 1,124 11,994 SH   SOLE   0 0 11,994
SCHLUMBERGER LTD COM 806857108 415 12,151 SH   SOLE   0 0 12,151
UNITEDHEALTH GROUP INC COM 91324P102 2,652 12,202 SH   SOLE   0 0 12,202
ISHARES TR EAFE SML CP ETF 464288273 702 12,275 SH   SOLE   0 0 12,275
UNITED PARCEL SERVICE INC CL B 911312106 1,502 12,533 SH   SOLE   0 0 12,533
LINDE PLC SHS G5494J103 2,430 12,545 SH   SOLE   0 0 12,545
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,750 12,637 SH   SOLE   0 0 12,637
ALPHABET INC CAP STK CL C 02079K107 15,595 12,794 SH   SOLE   0 0 12,794
BECTON DICKINSON & CO COM 075887109 3,338 13,197 SH   SOLE   0 0 13,197
LILLY ELI & CO COM 532457108 1,538 13,749 SH   SOLE   0 0 13,749
KIMBERLY CLARK CORP COM 494368103 1,972 13,883 SH   SOLE   0 0 13,883
RAYTHEON CO COM NEW 755111507 2,879 14,676 SH   SOLE   0 0 14,676
CATERPILLAR INC DEL COM 149123101 1,916 15,171 SH   SOLE   0 0 15,171
WALGREENS BOOTS ALLIANCE INC COM 931427108 839 15,171 SH   SOLE   0 0 15,171
MADISON SQUARE GARDEN CO NEW CL A 55825T103 4,111 15,601 SH   SOLE   0 0 15,601
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 675 15,818 SH   SOLE   0 0 15,818
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 983 16,412 SH   SOLE   0 0 16,412
BOEING CO COM 097023105 6,267 16,472 SH   SOLE   0 0 16,472
NUVEEN CALIF MUN VALUE FD COM 67062C107 176 16,618 SH   SOLE   0 0 16,618
TOCAGEN INC COM 888846102 11 16,959 SH   SOLE   0 0 16,959
ALPHABET INC CAP STK CL A 02079K305 21,400 17,525 SH   SOLE   0 0 17,525
FACEBOOK INC CL A 30303M102 3,148 17,676 SH   SOLE   0 0 17,676
MERCK & CO INC COM 58933Y105 1,500 17,818 SH   SOLE   0 0 17,818
CONOCOPHILLIPS COM 20825C104 1,026 18,008 SH   SOLE   0 0 18,008
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,691 18,139 SH   SOLE   0 0 18,139
INTERNATIONAL BUSINESS MACHS COM 459200101 2,777 19,094 SH   SOLE   0 0 19,094
HOME DEPOT INC COM 437076102 4,463 19,235 SH   SOLE   0 0 19,235
REALTY INCOME CORP COM 756109104 1,479 19,282 SH   SOLE   0 0 19,282
INVESCO QQQ TR UNIT SER 1 46090E103 3,746 19,841 SH   SOLE   0 0 19,841
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,174 19,954 SH   SOLE   0 0 19,954
DIAGEO P L C SPON ADR NEW 25243Q205 3,281 20,068 SH   SOLE   0 0 20,068
EPAM SYS INC COM 29414B104 3,783 20,747 SH   SOLE   0 0 20,747
TJX COS INC NEW COM 872540109 1,189 21,331 SH   SOLE   0 0 21,331
PROGRESSIVE CORP OHIO COM 743315103 1,649 21,350 SH   SOLE   0 0 21,350
ORACLE CORP COM 68389X105 1,203 21,853 SH   SOLE   0 0 21,853
WELLS FARGO CO NEW COM 949746101 1,110 22,003 SH   SOLE   0 0 22,003
ROSS STORES INC COM 778296103 2,438 22,197 SH   SOLE   0 0 22,197
HONEYWELL INTL INC COM 438516106 3,805 22,486 SH   SOLE   0 0 22,486
ISHARES TR TIPS BD ETF 464287176 2,664 22,907 SH   SOLE   0 0 22,907
FISERV INC COM 337738108 2,373 22,912 SH   SOLE   0 0 22,912
LOWES COS INC COM 548661107 2,528 22,991 SH   SOLE   0 0 22,991
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 938 23,291 SH   SOLE   0 0 23,291
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,906 23,597 SH   SOLE   0 0 23,597
PHILIP MORRIS INTL INC COM 718172109 1,835 24,162 SH   SOLE   0 0 24,162
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,525 24,536 SH   SOLE   0 0 24,536
WALMART INC COM 931142103 2,950 24,860 SH   SOLE   0 0 24,860
MOODYS CORP COM 615369105 5,095 24,874 SH   SOLE   0 0 24,874
COLGATE PALMOLIVE CO COM 194162103 1,834 24,948 SH   SOLE   0 0 24,948
ISHARES TR FLTG RATE NT ETF 46429B655 1,319 25,881 SH   SOLE   0 0 25,881
COSTCO WHSL CORP NEW COM 22160K105 7,511 26,069 SH   SOLE   0 0 26,069
NORFOLK SOUTHERN CORP COM 655844108 4,785 26,635 SH   SOLE   0 0 26,635
SMUCKER J M CO COM NEW 832696405 2,951 26,818 SH   SOLE   0 0 26,818
UNILEVER N V N Y SHS NEW 904784709 1,672 27,850 SH   SOLE   0 0 27,850
ZIOPHARM ONCOLOGY INC COM 98973P101 120 28,000 SH   SOLE   0 0 28,000
DEERE & CO COM 244199105 4,855 28,782 SH   SOLE   0 0 28,782
AMERICAN TOWER CORP NEW COM 03027X100 7,135 32,265 SH   SOLE   0 0 32,265
FRONTDOOR INC COM 35905A109 1,574 32,403 SH   SOLE   0 0 32,403
CYBERARK SOFTWARE LTD SHS M2682V108 3,321 33,267 SH   SOLE   0 0 33,267
NIKE INC CL B 654106103 3,183 33,889 SH   SOLE   0 0 33,889
BANK AMER CORP COM 060505104 1,022 35,044 SH   SOLE   0 0 35,044
WEYERHAEUSER CO COM 962166104 1,011 36,494 SH   SOLE   0 0 36,494
MONDELEZ INTL INC CL A 609207105 2,045 36,960 SH   SOLE   0 0 36,960
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,790 38,344 SH   SOLE   0 0 38,344
CLOROX CO DEL COM 189054109 6,166 40,602 SH   SOLE   0 0 40,602
CUMMINS INC COM 231021106 6,958 42,772 SH   SOLE   0 0 42,772
SYSCO CORP COM 871829107 3,542 44,605 SH   SOLE   0 0 44,605
UNION PACIFIC CORP COM 907818108 7,264 44,846 SH   SOLE   0 0 44,846
AMGEN INC COM 031162100 8,794 45,443 SH   SOLE   0 0 45,443
ALTRIA GROUP INC COM 02209S103 2,004 48,995 SH   SOLE   0 0 48,995
BANCO SANTANDER SA ADR 05964H105 199 49,401 SH   SOLE   0 0 49,401
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 751 50,122 SH   SOLE   0 0 50,122
US BANCORP DEL COM NEW 902973304 2,784 50,314 SH   SOLE   0 0 50,314
JPMORGAN CHASE & CO COM 46625H100 5,924 50,337 SH   SOLE   0 0 50,337
FASTENAL CO COM 311900104 1,649 50,460 SH   SOLE   0 0 50,460
CVB FINL CORP COM 126600105 1,092 52,304 SH   SOLE   0 0 52,304
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,703 52,415 SH   SOLE   0 0 52,415
GENERAL ELECTRIC CO COM 369604103 479 53,587 SH   SOLE   0 0 53,587
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,016 53,948 SH   SOLE   0 0 53,948
DOLLAR TREE INC COM 256746108 6,263 54,865 SH   SOLE   0 0 54,865
AUTODESK INC COM 052769106 8,545 57,857 SH   SOLE   0 0 57,857
MASTERCARD INC CL A 57636Q104 16,490 60,720 SH   SOLE   0 0 60,720
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,378 62,056 SH   SOLE   0 0 62,056
WORKDAY INC CL A 98138H101 10,731 63,141 SH   SOLE   0 0 63,141
MCDONALDS CORP COM 580135101 14,371 66,930 SH   SOLE   0 0 66,930
COCA COLA CO COM 191216100 4,078 74,907 SH   SOLE   0 0 74,907
UNITED TECHNOLOGIES CORP COM 913017109 11,445 83,834 SH   SOLE   0 0 83,834
VISA INC COM CL A 92826C839 15,489 90,049 SH   SOLE   0 0 90,049
EMERSON ELEC CO COM 291011104 6,235 93,255 SH   SOLE   0 0 93,255
ISHARES TR 1 3 YR TREAS BD 464287457 8,201 96,684 SH   SOLE   0 0 96,684
BRISTOL MYERS SQUIBB CO COM 110122108 5,011 98,808 SH   SOLE   0 0 98,808
ISHARES TR BARCLAYS 7 10 YR 464287440 11,791 104,834 SH   SOLE   0 0 104,834
3M CO COM 88579Y101 18,289 111,249 SH   SOLE   0 0 111,249
PEPSICO INC COM 713448108 15,727 114,711 SH   SOLE   0 0 114,711
CHEVRON CORP NEW COM 166764100 14,117 119,032 SH   SOLE   0 0 119,032
DISNEY WALT CO COM DISNEY 254687106 15,991 122,703 SH   SOLE   0 0 122,703
ABBVIE INC COM 00287Y109 9,838 129,922 SH   SOLE   0 0 129,922
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 11,589 130,605 SH   SOLE   0 0 130,605
INTEL CORP COM 458140100 6,869 133,305 SH   SOLE   0 0 133,305
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,501 141,819 SH   SOLE   0 0 141,819
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 11,656 143,813 SH   SOLE   0 0 143,813
NOVARTIS A G SPONSORED ADR 66987V109 12,975 149,312 SH   SOLE   0 0 149,312
APPLE INC COM 037833100 35,174 157,048 SH   SOLE   0 0 157,048
THE CHARLES SCHWAB CORPORATI COM 808513105 6,714 160,511 SH   SOLE   0 0 160,511
VANGUARD STAR FD VG TL INTL STK F 921909768 8,641 167,264 SH   SOLE   0 0 167,264
ISHARES TR SHORT TREAS BD 464288679 18,855 170,445 SH   SOLE   0 0 170,445
JOHNSON & JOHNSON COM 478160104 22,803 176,246 SH   SOLE   0 0 176,246
VERIZON COMMUNICATIONS INC COM 92343V104 11,505 190,601 SH   SOLE   0 0 190,601
KKR & CO INC CL A 48251W104 5,552 206,795 SH   SOLE   0 0 206,795
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 10,689 217,118 SH   SOLE   0 0 217,118
TEXAS INSTRS INC COM 882508104 28,222 218,365 SH   SOLE   0 0 218,365
EXXON MOBIL CORP COM 30231G102 16,438 232,802 SH   SOLE   0 0 232,802
ISHARES GOLD TRUST ISHARES 464285105 3,368 238,890 SH   SOLE   0 0 238,890
ABBOTT LABS COM 002824100 21,365 255,350 SH   SOLE   0 0 255,350
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 24,024 284,545 SH   SOLE   0 0 284,545
PFIZER INC COM 717081103 10,295 286,523 SH   SOLE   0 0 286,523
MICROSOFT CORP COM 594918104 46,299 333,018 SH   SOLE   0 0 333,018
CISCO SYS INC COM 17275R102 16,803 340,081 SH   SOLE   0 0 340,081
PROCTER & GAMBLE CO COM 742718109 345,377 2,776,787 SH   SOLE   0 0 2,776,787