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 2,472 14,011 SH   SOLE 0 0 0 14,011
ABBOTT LABS COM 002824100 3,650 42,018 SH   SOLE 0 0 0 42,018
ABBVIE INC SHS COM 00287y109 2,535 28,633 SH   SOLE 0 0 0 28,633
ACCENTURE PLC SHS COM g1151c101 7,498 35,606 SH   SOLE 0 0 0 35,606
AFLAC INC COM COM 001055102 958 18,106 SH   SOLE 0 0 0 18,106
ALPHABET INC SHS CL A COM 02079k305 484 361 SH   SOLE 0 0 0 361
ALPHABET INC SHS CL C COM 02079k107 1,368 1,023 SH   SOLE 0 0 0 1,023
AMGEN INC COM COM 031162100 298 1,237 SH   SOLE 0 0 0 1,237
APPLE INC COM 037833100 10,067 34,283 SH   SOLE 0 0 0 34,283
BANK OF NOVA SCOTIA COM 064149107 1,673 29,622 SH   SOLE 0 0 0 29,622
BANKAMERICA CORP COM COM 060505104 352 9,989 SH   SOLE 0 0 0 9,989
BERKSHIRE HATHAWAYINC DEL CL COM 084670702 239 1,053 SH   SOLE 0 0 0 1,053
BLACKROCK INC COM 09247x101 427 850 SH   SOLE 0 0 0 850
BOOKING HLDGS INC USD0.0 COM 09857l108 787 383 SH   SOLE 0 0 0 383
CANADIAN NATL RAILWAY CO COM 136375102 2,696 29,804 SH   SOLE 0 0 0 29,804
CHEVRON CORP COM 166764100 1,823 15,124 SH   SOLE 0 0 0 15,124
DISNEY (WALT) CO COM STK COM 254687106 989 6,835 SH   SOLE 0 0 0 6,835
EATON CORP PLC SHS COM G29183103 273 2,882 SH   SOLE 0 0 0 2,882
ECOLAB INC COM 278865100 4,369 22,636 SH   SOLE 0 0 0 22,636
ENERGY TRANSFER LP P COM 29273v100 607 47,300 SH   SOLE 0 0 0 47,300
ENTERPRISE PRDTS PRTN LPL P COM 293792107 2,262 80,319 SH   SOLE 0 0 0 80,319
EXXON MOBIL CORP COM COM 30231g102 2,467 35,351 SH   SOLE 0 0 0 35,351
FISERV INC WISC PV 1CT COM 337738108 3,908 33,796 SH   SOLE 0 0 0 33,796
FOOT LOCKER INC N.Y. COM COM 344849104 1,850 47,457 SH   SOLE 0 0 0 47,457
GALLAGHER ARTHUR J & CO COM 363576109 3,814 40,050 SH   SOLE 0 0 0 40,050
GENERAL ELECTRIC COM 369604103 360 32,275 SH   SOLE 0 0 0 32,275
GENL DYNAMICS CORP COM COM 369550108 1,752 9,933 SH   SOLE 0 0 0 9,933
GOLDMAN SACHS GROUP INC COM 38141g104 1,782 7,749 SH   SOLE 0 0 0 7,749
HONEYWELL INTL INC DEL COM 438516106 5,321 30,061 SH   SOLE 0 0 0 30,061
IAMGOLD CORP F COM 450913108 37 10,000 SH   SOLE 0 0 0 10,000
ILLINOIS TOOL WORKS INC COM 452308109 873 4,860 SH   SOLE 0 0 0 4,860
INTEL CORP COM 458140100 4,773 79,745 SH   SOLE 0 0 0 79,745
INTERDIGITAL INC COM 45867g101 708 13,000 SH   SOLE 0 0 0 13,000
JOHNSON AND JOHNSON COM COM 478160104 5,824 39,929 SH   SOLE 0 0 0 39,929
JPMORGAN CHASE & CO COM 46625h100 1,353 9,708 SH   SOLE 0 0 0 9,708
KIMBERLY CLARK COM 494368103 316 2,295 SH   SOLE 0 0 0 2,295
KINDER MORGAN INC. DEL COM 49456b101 1,017 48,033 SH   SOLE 0 0 0 48,033
L & L ENERGY INC COM 50162d100 0 11,000 SH   SOLE 0 0 0 11,000
LOCKHEED MARTIN CORP COM 539830109 3,894 10,001 SH   SOLE 0 0 0 10,001
MEDTRONIC PLC SHS COM g5960l103 3,711 32,712 SH   SOLE 0 0 0 32,712
MICROSOFT CORP COM 594918104 7,697 48,806 SH   SOLE 0 0 0 48,806
NIKE INC CL B COM 654106103 4,674 46,136 SH   SOLE 0 0 0 46,136
NVIDIA COM 67066g104 454 1,930 SH   SOLE 0 0 0 1,930
ORACLE CORP $0.01 DEL COM 68389x105 2,944 55,570 SH   SOLE 0 0 0 55,570
PAYCHEX INC COM COM 704326107 306 3,600 SH   SOLE 0 0 0 3,600
PEPSICO INC COM 713448108 1,830 13,390 SH   SOLE 0 0 0 13,390
PRICE T ROWE GROUP INC COM 74144t108 5,015 41,159 SH   SOLE 0 0 0 41,159
PROCTER & GAMBLE CO COM 742718109 4,007 32,083 SH   SOLE 0 0 0 32,083
QUALCOMM INC COM 747525103 1,574 17,839 SH   SOLE 0 0 0 17,839
SCHLUMBERGER LTD COM 806857108 1,918 47,717 SH   SOLE 0 0 0 47,717
SKYWORKS SOLUTIONS INC COM 83088m102 5,105 42,233 SH   SOLE 0 0 0 42,233
STRYKER CORP COM 863667101 3,655 17,409 SH   SOLE 0 0 0 17,409
TJX COS INC NEW COM 872540109 5,682 93,059 SH   SOLE 0 0 0 93,059
UNITED TECHS CORP COM COM 913017109 5,259 35,114 SH   SOLE 0 0 0 35,114
UNITEDHEALTH GROUP INC COM 91324p102 4,040 13,741 SH   SOLE 0 0 0 13,741
VALERO ENERGY CORP NEW COM 91913y100 1,511 16,137 SH   SOLE 0 0 0 16,137
VARIAN MEDICAL SYS INC COM 92220p105 1,108 7,800 SH   SOLE 0 0 0 7,800
VERIZON COMMUNICATNS COM COM 92343v104 269 4,389 SH   SOLE 0 0 0 4,389
WELLS FARGO & CO NEW DEL COM 949746101 459 8,539 SH   SOLE 0 0 0 8,539
WILLIAMS SONOMA INC COM 969904101 3,821 52,024 SH   SOLE 0 0 0 52,024
NOVARTIS ADR ADR 66987v109 3,139 33,151 SH   SOLE 0 0 0 33,151
NOVO NORDISK A S ADR ADR 670100205 4,028 69,594 SH   SOLE 0 0 0 69,594
UNILEVER PLC NEW ADR ADR 904767704 1,837 32,130 SH   SOLE 0 0 0 32,130
ISHARES CORE S&P TOTAL US STOC ETF 464287150 209 2,880 SH   SOLE 0 0 0 2,880
SCHWAB BRD MKT ETF ETF 808524102 857 11,142 SH   SOLE 0 0 0 11,142
SCHWAB STRATEGIC TR US MID CA ETF 808524508 3,999 66,476 SH   SOLE 0 0 0 66,071
SCHWAB US DIVIDEND EQTY ETF 808524797 4,875 84,174 SH   SOLE 0 0 0 83,756
SCHWAB US LCAP GR ETF ETF 808524300 2,660 28,626 SH   SOLE 0 0 0 28,326
SCHWAB US SMALL-CAP ETF ETF 808524607 2,721 35,971 SH   SOLE 0 0 0 35,758
VANECK VECTORS AGRIBU ETF 92189f700 296 4,300 SH   SOLE 0 0 0 4,300
VANGUARD ADMIRAL FDS I 500 GRT ETF 921932505 339 1,942 SH   SOLE 0 0 0 1,942
VANGUARD DIVIDEND APPREC ETF 921908844 2,985 23,943 SH   SOLE 0 0 0 23,943
VANGUARD INDEX FDS SML CP GRW ETF 922908595 360 1,811 SH   SOLE 0 0 0 1,811
VANGUARD MEGA CAP ETF ETF 921910873 2,128 19,052 SH   SOLE 0 0 0 18,937
VANGUARD TOTAL STK MKT ETF ETF 922908769 388 2,374 SH   SOLE 0 0 0 2,374
WISDOMTREE TR US SMALLCP ERNGS ETF 97717W562 3,490 90,759 SH   SOLE 0 0 0 90,199
ISHARES EDGE MSCI MULTIF ETF 46434v274 731 27,017 SH   SOLE 0 0 0 27,017
ISHARES INTL SELECT DIVIDE ETF 464288448 831 24,750 SH   SOLE 0 0 0 24,750
ISHARES MSCI EMERGING MKTS ETF 464287234 1,023 22,800 SH   SOLE 0 0 0 22,800
SCHWAB INTL EQTY ETF ETF 808524805 391 11,621 SH   SOLE 0 0 0 11,621
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 4,343 98,566 SH   SOLE 0 0 0 98,101
WISDOMTREE INTL S/C DV F ETF 97717w760 1,294 18,201 SH   SOLE 0 0 0 18,036