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,254 13,006 SH   SOLE 0 0 0 13,006
ABBOTT LABS COM COM 002824100 3,550 42,213 SH   SOLE 0 0 0 42,213
ABBVIE INC. COM COM 00287Y109 2,093 28,783 SH   SOLE 0 0 0 28,783
ACCENTURE PLC SHS CL A NEW COM G1151C101 6,812 36,867 SH   SOLE 0 0 0 36,867
AFLAC INC COM COM 001055102 1,075 19,606 SH   SOLE 0 0 0 19,606
ALPHABET INC CLASS A COM 02079K305 391 361 SH   SOLE 0 0 0 361
ALPHABET INC CLASS C COM 02079K107 1,220 1,129 SH   SOLE 0 0 0 1,129
APPLE COMPUTER INC COM COM 037833100 7,181 36,280 SH   SOLE 0 0 0 36,280
BANK OF NOVA SCOTIA COM COM 064149107 1,523 28,022 SH   SOLE 0 0 0 28,022
BANKAMERICA CORP COM COM 060505104 290 9,989 SH   SOLE 0 0 0 9,989
BERKSHIRE HATHAWAY INC CL B NE COM 084670702 224 1,053 SH   SOLE 0 0 0 1,053
BLACKROCK INC COM COM 09247X101 399 850 SH   SOLE 0 0 0 850
BOOKING HOLDINGS INC COM 09857l108 249 133 SH   SOLE 0 0 0 133
CANADIAN NATL RY CO COM COM 136375102 2,809 30,374 SH   SOLE 0 0 0 30,374
CHEVRON CORP COM COM 166764100 2,025 16,274 SH   SOLE 0 0 0 16,274
EATON CORP PLC SHS COM G29183103 240 2,882 SH   SOLE 0 0 0 2,882
ECOLAB INC COM 278865100 4,480 22,691 SH   SOLE 0 0 0 22,691
ENERGY TRANSFER LP COM 29273v100 491 34,885 SH   SOLE 0 0 0 34,885
ENTERPRISE PRODUCTS COM 293792107 2,272 78,714 SH   SOLE 0 0 0 78,714
EXXON MOBIL CORP COM COM 30231G102 2,616 34,136 SH   SOLE 0 0 0 34,136
FISERV INC COM COM 337738108 3,075 33,731 SH   SOLE 0 0 0 33,731
FOOTLOCKER INC COM COM 344849104 1,850 44,142 SH   SOLE 0 0 0 44,142
GALLAGHER ARTHUR J &CO COM COM 363576109 3,137 35,815 SH   SOLE 0 0 0 35,815
GENERAL DYNAMICS CORP COM COM 369550108 1,833 10,083 SH   SOLE 0 0 0 10,083
GENERAL ELEC CO COM COM 369604103 359 34,175 SH   SOLE 0 0 0 34,175
HONEYWELL INTERNATIONAL INC COM 438516106 5,289 30,296 SH   SOLE 0 0 0 30,296
IAMGOLD CORP F COM 450913108 34 10,000 SH   SOLE 0 0 0 10,000
ILLINOIS TOOL WKS INC COM COM 452308109 733 4,860 SH   SOLE 0 0 0 4,860
INTEL CORP COM COM 458140100 3,765 78,655 SH   SOLE 0 0 0 78,655
INTERDIGITAL INC COM 45867g101 1,674 26,000 SH   SOLE 0 0 0 26,000
J P MORGAN CHASE & CO COM COM 46625H100 744 6,658 SH   SOLE 0 0 0 6,658
JOHNSON & JOHNSON COM COM 478160104 5,841 41,936 SH   SOLE 0 0 0 41,936
KIMBERLY CLARK CORP COM COM 494368103 386 2,895 SH   SOLE 0 0 0 2,895
KINDER MORGAN INC COM 49456B101 1,051 50,333 SH   SOLE 0 0 0 50,333
L & L ENERGY INC COM 50162d100 0 11,000 SH   SOLE 0 0 0 11,000
LOCKHEED MARTIN CORP COM COM 539830109 4,076 11,211 SH   SOLE 0 0 0 11,211
MEDTRONIC PLC COM G5960L103 3,146 32,304 SH   SOLE 0 0 0 32,304
MICROSOFT CORP COM COM 594918104 6,901 51,516 SH   SOLE 0 0 0 51,516
NIKE INC CL B COM 654106103 3,847 45,821 SH   SOLE 0 0 0 45,821
ORACLE CORP COM COM 68389X105 3,545 62,230 SH   SOLE 0 0 0 62,230
PAYCHEX INC COM COM 704326107 296 3,600 SH   SOLE 0 0 0 3,600
PEPSICO INC COM COM 713448108 1,391 10,605 SH   SOLE 0 0 0 10,605
PROCTER & GAMBLE CO COM COM 742718109 3,805 34,703 SH   SOLE 0 0 0 34,703
QUALCOMM INC COM COM 747525103 1,310 17,224 SH   SOLE 0 0 0 17,224
SCHLUMBERGER LTD COM COM 806857108 809 20,347 SH   SOLE 0 0 0 20,347
SKYWORKS SOLUTIONS INC COM COM 83088M102 2,861 37,028 SH   SOLE 0 0 0 37,028
STRYKER CORP COM COM 863667101 3,608 17,549 SH   SOLE 0 0 0 17,549
T ROWE PRICE GROUP INC COM 74144T108 4,770 43,474 SH   SOLE 0 0 0 43,474
THE GOLDMAN SACHS GROUP INC CO COM 38141G104 1,476 7,214 SH   SOLE 0 0 0 7,214
THE WALT DISNEY CO COM COM 254687106 843 6,035 SH   SOLE 0 0 0 6,035
TJX COS INC NEW COM COM 872540109 5,030 95,117 SH   SOLE 0 0 0 95,117
UNITED TECHNOLOGIES CP COM COM 913017109 4,747 36,456 SH   SOLE 0 0 0 36,456
UNITEDHEALTH GROUP INC COM 91324P102 3,603 14,766 SH   SOLE 0 0 0 14,766
VALERO ENERGY CORP NEW COM COM 91913Y100 1,489 17,387 SH   SOLE 0 0 0 17,387
VARIAN MEDICAL SYSTEMS INC COM 92220P105 1,062 7,800 SH   SOLE 0 0 0 7,800
VERIZON COMMUNICATIONS COM COM 92343V104 251 4,389 SH   SOLE 0 0 0 4,389
WELLS FARGO & CO COM COM 949746101 404 8,539 SH   SOLE 0 0 0 8,539
WILLIAMS SONOMA INC COM COM 969904101 3,422 52,645 SH   SOLE 0 0 0 52,645
NOVARTIS A G SPONSORED ADR ADR 66987V109 2,224 24,361 SH   SOLE 0 0 0 24,361
NOVO-NORDISK A S ADR ADR 670100205 3,875 75,924 SH   SOLE 0 0 0 75,924
UNILEVER PLC SPON ADR NEW ADR 904767704 1,943 31,360 SH   SOLE 0 0 0 31,360
SCHWAB BRD MKT ETF ETF 808524102 627 8,893 SH   SOLE 0 0 0 8,893
SCHWAB US DIVIDEND EQ ETF 808524797 4,241 79,922 SH   SOLE 0 0 0 79,922
SCHWAB US LCAP GR ETF ETF 808524300 2,247 27,000 SH   SOLE 0 0 0 27,000
SCHWAB US MID-CAP ETF ETF 808524508 3,574 62,607 SH   SOLE 0 0 0 62,607
SCHWAB US SML CAP ETF ETF 808524607 2,392 33,463 SH   SOLE 0 0 0 33,463
VANECK VESTORS AGRIBUSINESS ETF 92189F700 554 8,300 SH   SOLE 0 0 0 8,300
VANGUARD ADMIRAL FDS I 500 GRT ETF 921932505 313 1,942 SH   SOLE 0 0 0 1,942
VANGUARD INDEX FDS SML CP GRW ETF 922908595 337 1,811 SH   SOLE 0 0 0 1,811
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 356 2,374 SH   SOLE 0 0 0 2,374
VANGUARD SPECIALLIZED DIV APP ETF 921908844 2,730 23,708 SH   SOLE 0 0 0 23,708
VANGUARD WORLD FD MEGA CAP IND ETF 921910873 1,803 17,804 SH   SOLE 0 0 0 17,804
WISDOMTREE TR US SMALLCP ERNGS ETF 97717W562 3,119 86,925 SH   SOLE 0 0 0 86,925
ISHARES EDG MSCI MLTFCTR INTL ETF 46434v274 599 22,810 SH   SOLE 0 0 0 22,810
ISHARES INTL SEL DIV ETF ETF 464288448 783 25,500 SH   SOLE 0 0 0 25,500
ISHARES TR MSCI EMERG MKT ETF 464287234 1,013 23,600 SH   SOLE 0 0 0 23,600
SCHWAB INTL EQTY ETF ETF 808524805 280 8,733 SH   SOLE 0 0 0 8,733
VANGUARD TAX MANAGED I FTSE DE ETF 921943858 3,922 94,025 SH   SOLE 0 0 0 94,025
WISDOMTREE TR INTL SMCAP DIV ETF 97717W760 1,119 17,214 SH   SOLE 0 0 0 17,214