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
3M COMPANY COM 88579y101 1,805 13,221 SH   SOLE 0 0 0 13,221
ABBOTT LABS COM 002824100 3,256 41,257 SH   SOLE 0 0 0 41,257
ABBVIE INC SHS COM 00287y109 2,060 27,033 SH   SOLE 0 0 0 27,033
ACCENTURE PLC SHS COM g1151c101 5,620 34,421 SH   SOLE 0 0 0 34,421
AFLAC INC COM COM 001055102 586 17,106 SH   SOLE 0 0 0 17,106
ALPHABET INC SHS CL A COM 02079k305 431 371 SH   SOLE 0 0 0 371
ALPHABET INC SHS CL C COM 02079k107 1,015 873 SH   SOLE 0 0 0 873
AMAZON COM INC COM COM 023135106 511 262 SH   SOLE 0 0 0 262
AMGEN INC COM COM 031162100 251 1,237 SH   SOLE 0 0 0 1,237
APPLE INC COM 037833100 8,322 32,726 SH   SOLE 0 0 0 32,726
BANK OF NOVA SCOTIA COM 064149107 1,126 27,722 SH   SOLE 0 0 0 27,722
BANKAMERICA CORP COM COM 060505104 212 9,989 SH   SOLE 0 0 0 9,989
BLACKROCK INC COM 09247x101 374 850 SH   SOLE 0 0 0 850
BOOKING HLDGS INC USD0.0 COM 09857l108 328 244 SH   SOLE 0 0 0 244
CANADIAN NATL RAILWAY CO COM 136375102 2,153 27,734 SH   SOLE 0 0 0 27,734
CHEVRON CORP COM 166764100 1,031 14,224 SH   SOLE 0 0 0 14,224
DISNEY (WALT) CO COM STK COM 254687106 660 6,835 SH   SOLE 0 0 0 6,835
EATON CORP PLC SHS COM G29183103 224 2,882 SH   SOLE 0 0 0 2,882
ECOLAB INC COM 278865100 3,280 21,051 SH   SOLE 0 0 0 21,051
ENERGY TRANSFER LP P COM 29273v100 248 53,842 SH   SOLE 0 0 0 53,842
ENTERPRISE PRDTS PRTN LPL P COM 293792107 1,393 97,394 SH   SOLE 0 0 0 97,394
FISERV INC WISC PV 1CT COM 337738108 3,395 35,741 SH   SOLE 0 0 0 35,741
FOOT LOCKER INC N.Y. COM COM 344849104 777 35,227 SH   SOLE 0 0 0 35,227
GALLAGHER ARTHUR J & CO COM 363576109 3,434 42,125 SH   SOLE 0 0 0 42,125
GENERAL ELECTRIC COM 369604103 262 32,981 SH   SOLE 0 0 0 32,981
GENL DYNAMICS CORP COM COM 369550108 721 5,450 SH   SOLE 0 0 0 5,450
GOLDMAN SACHS GROUP INC COM 38141g104 1,008 6,519 SH   SOLE 0 0 0 6,519
HONEYWELL INTL INC DEL COM 438516106 4,106 30,691 SH   SOLE 0 0 0 30,691
IAMGOLD CORP F COM 450913108 23 10,000 SH   SOLE 0 0 0 10,000
ILLINOIS TOOL WORKS INC COM 452308109 473 3,330 SH   SOLE 0 0 0 3,330
INTEL CORP COM 458140100 4,393 81,175 SH   SOLE 0 0 0 81,175
INTERDIGITAL INC COM 45867g101 446 10,000 SH   SOLE 0 0 0 10,000
JOHNSON AND JOHNSON COM COM 478160104 5,023 38,309 SH   SOLE 0 0 0 38,309
JPMORGAN CHASE & CO COM 46625h100 2,597 28,845 SH   SOLE 0 0 0 28,845
KIMBERLY CLARK COM 494368103 293 2,295 SH   SOLE 0 0 0 2,295
KINDER MORGAN INC. DEL COM 49456b101 666 47,833 SH   SOLE 0 0 0 47,833
L & L ENERGY INC COM 50162d100 0 11,000 SH   SOLE 0 0 0 11,000
LOCKHEED MARTIN CORP COM 539830109 3,185 9,396 SH   SOLE 0 0 0 9,396
MEDTRONIC PLC SHS COM g5960l103 3,046 33,777 SH   SOLE 0 0 0 33,777
MICROSOFT CORP COM 594918104 7,206 45,691 SH   SOLE 0 0 0 45,691
NIKE INC CL B COM 654106103 3,625 43,811 SH   SOLE 0 0 0 43,811
NVIDIA COM 67066g104 526 1,995 SH   SOLE 0 0 0 1,995
ORACLE CORP $0.01 DEL COM 68389x105 1,926 39,855 SH   SOLE 0 0 0 39,855
PAYCHEX INC COM COM 704326107 227 3,600 SH   SOLE 0 0 0 3,600
PEPSICO INC COM 713448108 1,706 14,205 SH   SOLE 0 0 0 14,205
PRICE T ROWE GROUP INC COM 74144t108 3,784 38,754 SH   SOLE 0 0 0 38,754
PROCTER & GAMBLE CO COM 742718109 3,465 31,498 SH   SOLE 0 0 0 31,498
QUALCOMM INC COM 747525103 1,956 28,909 SH   SOLE 0 0 0 28,909
SCHLUMBERGER LTD COM 806857108 430 31,852 SH   SOLE 0 0 0 31,852
SKYWORKS SOLUTIONS INC COM 83088m102 3,978 44,503 SH   SOLE 0 0 0 44,503
STRYKER CORP COM 863667101 2,850 17,119 SH   SOLE 0 0 0 17,119
TJX COS INC NEW COM 872540109 4,265 89,198 SH   SOLE 0 0 0 89,198
UNITED TECHS CORP COM COM 913017109 3,307 35,059 SH   SOLE 0 0 0 35,059
UNITEDHEALTH GROUP INC COM 91324p102 3,433 13,766 SH   SOLE 0 0 0 13,766
VALERO ENERGY CORP NEW COM 91913y100 795 17,537 SH   SOLE 0 0 0 17,537
VARIAN MEDICAL SYS INC COM 92220p105 616 6,000 SH   SOLE 0 0 0 6,000
VERIZON COMMUNICATNS COM COM 92343v104 236 4,389 SH   SOLE 0 0 0 4,389
WILLIAMS SONOMA INC COM 969904101 1,926 45,294 SH   SOLE 0 0 0 45,294
NOVARTIS ADR ADR 66987v109 2,874 34,860 SH   SOLE 0 0 0 34,860
NOVO NORDISK A S ADR ADR 670100205 3,790 62,949 SH   SOLE 0 0 0 62,949
UNILEVER PLC NEW ADR ADR 904767704 1,674 33,095 SH   SOLE 0 0 0 33,095
ISHARES CORE S&P TOTAL US STOC ETF 464287150 209 3,646 SH   SOLE 0 0 0 3,646
SCHWAB BRD MKT ETF ETF 808524102 676 11,194 SH   SOLE 0 0 0 11,194
SCHWAB STRATEGIC TR US MID CA ETF 808524508 2,917 69,178 SH   SOLE 0 0 0 69,178
SCHWAB US DIVIDEND EQTY ETF 808524797 3,944 87,677 SH   SOLE 0 0 0 87,677
SCHWAB US LCAP GR ETF ETF 808524300 2,463 30,922 SH   SOLE 0 0 0 30,922
SCHWAB US SMALL-CAP ETF ETF 808524607 1,860 36,106 SH   SOLE 0 0 0 36,106
VANECK VECTORS AGRIBU ETF 92189f700 221 4,300 SH   SOLE 0 0 0 4,300
VANGUARD ADMIRAL FDS I 500 GRT ETF 921932505 422 2,833 SH   SOLE 0 0 0 2,833
VANGUARD DIVIDEND APPREC ETF 921908844 2,382 23,040 SH   SOLE 0 0 0 23,040
VANGUARD INDEX FDS SML CP GRW ETF 922908595 333 2,216 SH   SOLE 0 0 0 2,216
VANGUARD MEGA CAP ETF ETF 921910873 1,701 18,710 SH   SOLE 0 0 0 18,710
VANGUARD TOTAL STK MKT ETF ETF 922908769 327 2,534 SH   SOLE 0 0 0 2,534
WISDOMTREE TR US SMALLCP ERNGS ETF 97717W562 2,120 94,919 SH   SOLE 0 0 0 94,919
ISHARES EDGE MSCI MULTIF ETF 46434v274 601 29,662 SH   SOLE 0 0 0 29,662
ISHARES INTL SELECT DIVIDE ETF 464288448 559 24,750 SH   SOLE 0 0 0 24,750
ISHARES MSCI EMERGING MKTS ETF 464287234 751 22,000 SH   SOLE 0 0 0 22,000
SCHWAB INTL EQTY ETF ETF 808524805 312 12,081 SH   SOLE 0 0 0 12,081
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 3,459 103,746 SH   SOLE 0 0 0 103,746
WISDOMTREE INTL S/C DV F ETF 97717w760 937 19,506 SH   SOLE 0 0 0 19,506