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
ISHARES TR GLOBAL MATER ETF 464288695 6,507 103,753 SH   SOLE   95,504 0 8,249
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 762 30,324 SH   SOLE   28,627 0 1,697
PFIZER INC COM 717081103 17,646 491,129 SH   SOLE   461,697 0 29,433
BOSTON SCIENTIFIC CORP COM 101137107 524 12,874 SH   SOLE   12,874 0 0
DANAHER CORPORATION COM 235851102 29,768 206,105 SH   SOLE   191,605 0 14,500
ISHARES TR EXPND TEC SC ETF 464287549 48,073 221,515 SH   SOLE   205,933 0 15,581
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,275 39,261 SH   SOLE   38,952 0 309
STRYKER CORP COM 863667101 29,793 137,739 SH   SOLE   129,688 0 8,051
DISNEY WALT CO COM DISNEY 254687106 31,802 244,032 SH   SOLE   229,180 0 14,852
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 12,870 344,115 SH   SOLE   319,624 0 24,491
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,097 7,065 SH   SOLE   7,065 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 13,167 96,584 SH   SOLE   87,710 0 8,873
ADOBE INC COM 00724F101 241 874 SH   SOLE   874 0 0
AMERICAN EXPRESS CO COM 025816109 206 1,741 SH   SOLE   1,741 0 0
OCCIDENTAL PETE CORP COM 674599105 205 4,614 SH   SOLE   4,614 0 0
ABBOTT LABS COM 002824100 19,623 234,531 SH   SOLE   220,919 0 13,613
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 4,093 65,402 SH   SOLE   60,600 0 4,802
PEPSICO INC COM 713448108 5,271 38,447 SH   SOLE   36,545 0 1,902
COSTCO WHSL CORP NEW COM 22160K105 33,781 117,249 SH   SOLE   109,404 0 7,845
ISHARES TR SH TR CRPORT ETF 464288646 50,977 949,820 SH   SOLE   891,451 0 58,369
ROSS STORES INC COM 778296103 11,590 105,510 SH   SOLE   96,887 0 8,624
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,199 68,357 SH   SOLE   64,081 0 4,276
AMAZON COM INC COM 023135106 2,505 1,443 SH   SOLE   1,443 0 0
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 485 17,716 SH   SOLE   17,716 0 0
AT&T INC COM 00206R102 17,907 473,230 SH   SOLE   441,770 0 31,460
APPLE INC COM 037833100 59,104 263,894 SH   SOLE   248,991 0 14,903
ISHARES TR 0-5 YR TIPS ETF 46429B747 50,303 502,180 SH   SOLE   473,051 0 29,128
ISHARES TR INTL SEL DIV ETF 464288448 11,485 373,623 SH   SOLE   361,711 0 11,912
QUALCOMM INC COM 747525103 15,278 200,287 SH   SOLE   187,879 0 12,408
COLGATE PALMOLIVE CO COM 194162103 30,292 412,086 SH   SOLE   383,339 0 28,747
ORACLE CORP COM 68389X105 26,650 484,284 SH   SOLE   450,046 0 34,238
EDWARDS LIFESCIENCES CORP COM 28176E108 824 3,746 SH   SOLE   3,574 0 172
BOEING CO COM 097023105 2,429 6,383 SH   SOLE   6,296 0 87
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 610 8,751 SH   SOLE   8,522 0 229
ENTERPRISE PRODS PARTNERS L COM 293792107 300 10,508 SH   SOLE   8,821 0 1,687
VANGUARD INDEX FDS GROWTH ETF 922908736 67,972 408,781 SH   SOLE   379,521 0 29,260
WALMART INC COM 931142103 14,876 125,348 SH   SOLE   116,144 0 9,205
INTEL CORP COM 458140100 3,479 67,514 SH   SOLE   67,514 0 0
ISHARES TR GBL COMM SVC ETF 464287275 6,180 107,896 SH   SOLE   104,111 0 3,785
PIMCO ETF TR 1-5 US TIP IDX 72201R205 531 10,128 SH   SOLE   9,807 0 321
DUKE ENERGY CORP NEW COM NEW 26441C204 340 3,547 SH   SOLE   3,547 0 0
ISHARES TR MSCI KLD400 SOC 464288570 3,031 27,332 SH   SOLE   25,945 0 1,386
ISHARES TR CORE TOTAL USD 46434V613 31,532 601,645 SH   SOLE   570,826 0 30,819
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 15,112 280,624 SH   SOLE   264,696 0 15,928
ESSEX PPTY TR INC COM 297178105 275 842 SH   SOLE   842 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 10,490 58,665 SH   SOLE   54,348 0 4,317
FORTIVE CORP COM 34959J108 22,908 334,129 SH   SOLE   310,208 0 23,921
ISHARES TR CORE S&P SCP ETF 464287804 59,674 766,620 SH   SOLE   713,634 0 52,987
CISCO SYS INC COM 17275R102 969 19,606 SH   SOLE   19,606 0 0
EXXON MOBIL CORP COM 30231G102 25,466 360,661 SH   SOLE   339,012 0 21,648
ISHARES INC MSCI FRNTR100ETF 464286145 277 9,841 SH   SOLE   8,520 0 1,321
ISHARES TR GOV/CRED BD ETF 464288596 14,536 122,134 SH   SOLE   115,715 0 6,419
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,259 31,814 SH   SOLE   29,795 0 2,019
JPMORGAN CHASE & CO COM 46625H100 684 5,812 SH   SOLE   5,812 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30,143 144,904 SH   SOLE   128,198 0 16,706
ISHARES INC CORE MSCI EMKT 46434G103 45,822 934,769 SH   SOLE   869,438 0 65,331
ISHARES TR FLTG RATE NT ETF 46429B655 24,153 473,863 SH   SOLE   446,914 0 26,949
ABBVIE INC COM 00287Y109 543 7,167 SH   SOLE   6,469 0 698
PROCTER & GAMBLE CO COM 742718109 5,379 43,248 SH   SOLE   41,124 0 2,124
VANGUARD INDEX FDS VALUE ETF 922908744 2,829 25,345 SH   SOLE   24,266 0 1,079
ISHARES TR PFD AND INCM SEC 464288687 2,094 55,797 SH   SOLE   52,582 0 3,215
CHEVRON CORP NEW COM 166764100 28,404 239,494 SH   SOLE   223,612 0 15,882
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,083 11,563 SH   SOLE   10,791 0 772
ISHARES TR CORE DIV GRWTH 46434V621 2,385 60,931 SH   SOLE   57,097 0 3,834
ISHARES TR CALIF MUN BD ETF 464288356 277 4,513 SH   SOLE   4,513 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 367 4,368 SH   SOLE   4,219 0 149
ISHARES US ETF TR INT RT HD LONG 46431W812 537 22,282 SH   SOLE   22,282 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,298 24,648 SH   SOLE   23,608 0 1,040
VISA INC COM CL A 92826C839 18,526 107,701 SH   SOLE   101,180 0 6,521
KIMBERLY CLARK CORP COM 494368103 5,456 38,407 SH   SOLE   36,554 0 1,853
WISDOMTREE TR US SMALLCAP DIVD 97717W604 8,630 315,324 SH   SOLE   303,708 0 11,616
ISHARES TR RUS 1000 VAL ETF 464287598 302 2,352 SH   SOLE   2,352 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,662 52,165 SH   SOLE   49,123 0 3,042
FACEBOOK INC CL A 30303M102 423 2,376 SH   SOLE   2,376 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,372 32,788 SH   SOLE   32,788 0 0
TJX COS INC NEW COM 872540109 18,324 328,742 SH   SOLE   308,045 0 20,697
EXELON CORP COM 30161N101 209 4,323 SH   SOLE   4,323 0 0
ISHARES TR US TELECOM ETF 464287713 1,889 64,707 SH   SOLE   61,318 0 3,389
LILLY ELI & CO COM 532457108 697 6,232 SH   SOLE   6,232 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 15,749 322,457 SH   SOLE   300,727 0 21,730
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3,934 23,462 SH   SOLE   21,882 0 1,580
CITIGROUP INC COM NEW 172967424 13,601 196,894 SH   SOLE   184,831 0 12,063
ISHARES TR CORE US AGGBD ET 464287226 145,989 1,289,999 SH   SOLE   1,196,353 0 93,646
ISHARES TR USD INV GRDE ETF 464288620 9,331 160,098 SH   SOLE   152,507 0 7,591
SPDR SERIES TRUST S&P DIVID ETF 78464A763 78,775 767,785 SH   SOLE   722,151 0 45,635
HOME DEPOT INC COM 437076102 762 3,283 SH   SOLE   3,283 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 14,731 290,264 SH   SOLE   273,821 0 16,443
ISHARES TR INTRM TR CRP ETF 464288638 4,742 81,875 SH   SOLE   79,176 0 2,699
WASTE MGMT INC DEL COM 94106L109 215 1,869 SH   SOLE   1,586 0 283
VERIZON COMMUNICATIONS INC COM 92343V104 16,886 279,752 SH   SOLE   260,886 0 18,866
AMGEN INC COM 031162100 321 1,658 SH   SOLE   1,658 0 0
COCA COLA CO COM 191216100 5,127 94,184 SH   SOLE   90,549 0 3,635
INVESCO QQQ TR UNIT SER 1 46090E103 2,113 11,193 SH   SOLE   11,193 0 0
LOCKHEED MARTIN CORP COM 539830109 6,333 16,236 SH   SOLE   15,516 0 720
SOUTHERN CO COM 842587107 333 5,390 SH   SOLE   5,390 0 0
ECOLAB INC COM 278865100 16,382 82,721 SH   SOLE   76,939 0 5,782
INTERNATIONAL BUSINESS MACHS COM 459200101 652 4,486 SH   SOLE   4,486 0 0
CHEGG INC COM 163092109 660 22,033 SH   SOLE   22,033 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,418 8,868 SH   SOLE   7,763 0 1,105
ISHARES TR CORE S&P MCP ETF 464287507 37,783 195,535 SH   SOLE   181,088 0 14,447
ISHARES TR RUS 1000 ETF 464287622 9,118 55,412 SH   SOLE   53,012 0 2,400
NVIDIA CORP COM 67066G104 845 4,852 SH   SOLE   4,852 0 0
MERCK & CO INC COM 58933Y105 572 6,796 SH   SOLE   6,796 0 0
NETEASE INC SPONSORED ADS 64110W102 399 1,500 SH   SOLE   1,500 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 581 3,637 SH   SOLE   3,637 0 0
MICROSOFT CORP COM 594918104 2,211 15,903 SH   SOLE   15,834 0 70
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7,119 100,361 SH   SOLE   94,827 0 5,534
ISHARES TR U.S. UTILITS ETF 464287697 46,905 288,026 SH   SOLE   272,066 0 15,960
UNILEVER PLC SPON ADR NEW 904767704 5,146 85,622 SH   SOLE   81,300 0 4,322
MCDONALDS CORP COM 580135101 511 2,380 SH   SOLE   2,380 0 0
ALPHABET INC CAP STK CL A 02079K305 28,557 23,386 SH   SOLE   21,956 0 1,430
MASTERCARD INC CL A 57636Q104 33,903 124,841 SH   SOLE   116,930 0 7,910
CERNER CORP COM 156782104 352 5,164 SH   SOLE   4,571 0 593
ISHARES TR CORE 1 5 YR USD 46432F859 19,296 382,184 SH   SOLE   363,097 0 19,087
APPLIED MATLS INC COM 038222105 452 9,058 SH   SOLE   9,058 0 0
CLOROX CO DEL COM 189054109 5,390 35,492 SH   SOLE   34,263 0 1,228
HEWLETT PACKARD ENTERPRISE C COM 42824C109 157 10,340 SH   SOLE   10,340 0 0
HONEYWELL INTL INC COM 438516106 1,109 6,554 SH   SOLE   6,554 0 0
ISHARES TR MSCI EAFE ETF 464287465 32,397 496,813 SH   SOLE   468,036 0 28,777
WISDOMTREE TR US MIDCAP DIVID 97717W505 8,955 246,616 SH   SOLE   237,625 0 8,991
ALPHABET INC CAP STK CL C 02079K107 1,530 1,255 SH   SOLE   1,212 0 43
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 204 5,057 SH   SOLE   5,057 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 310 3,044 SH   SOLE   3,044 0 0
ISHARES TR CORE S&P500 ETF 464287200 136,232 456,357 SH   SOLE   426,669 0 29,687
BAXTER INTL INC COM 071813109 16,286 186,187 SH   SOLE   174,119 0 12,068
ISHARES TR CORE HIGH DV ETF 46429B663 15,319 162,689 SH   SOLE   157,411 0 5,278
SEMPRA ENERGY COM 816851109 266 1,799 SH   SOLE   1,799 0 0
HP INC COM 40434L105 448 23,692 SH   SOLE   23,692 0 0
ISHARES TR MSCI USA ESG SLC 464288802 2,781 22,500 SH   SOLE   22,058 0 442
BLACKROCK INC COM 09247X101 549 1,232 SH   SOLE   1,232 0 0
AFLAC INC COM 001055102 27,070 517,399 SH   SOLE   484,571 0 32,828
ISHARES TR SHORT TREAS BD 464288679 526 4,756 SH   SOLE   4,294 0 462
BP PLC SPONSORED ADR 055622104 213 5,601 SH   SOLE   4,020 0 1,581
BANK AMER CORP COM 060505104 254 8,719 SH   SOLE   8,719 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 249 1,683 SH   SOLE   1,683 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 335 5,921 SH   SOLE   5,631 0 290
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,001 132,831 SH   SOLE   130,726 0 2,105
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 225 11,258 SH   SOLE   11,258 0 0
JOHNSON & JOHNSON COM 478160104 27,858 215,317 SH   SOLE   200,934 0 14,383
THERMO FISHER SCIENTIFIC INC COM 883556102 697 2,393 SH   SOLE   2,393 0 0