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,570 12,371 SH   SOLE 0 0 0 12,371
ABBOTT LABS COM COM 002824100 3,374 42,208 SH   SOLE 0 0 0 42,208
ABBVIE INC. COM COM 00287Y109 2,320 28,783 SH   SOLE 0 0 0 28,783
ACCENTURE PLC SHS CL A NEW COM G1151C101 6,488 36,862 SH   SOLE 0 0 0 36,862
AFLAC INC COM COM 001055102 845 16,906 SH   SOLE 0 0 0 16,906
ALPHABET INC CLASS A COM 02079K305 425 361 SH   SOLE 0 0 0 361
ALPHABET INC CLASS C COM 02079K107 1,172 999 SH   SOLE 0 0 0 999
APPLE COMPUTER INC COM COM 037833100 6,858 36,103 SH   SOLE 0 0 0 36,103
BANK NEW YORK MELLON INC COM COM 064058100 3,508 69,555 SH   SOLE 0 0 0 69,555
BANK OF NOVA SCOTIA COM COM 064149107 1,460 27,402 SH   SOLE 0 0 0 27,402
BANKAMERICA CORP COM COM 060505104 276 9,989 SH   SOLE 0 0 0 9,989
BERKSHIRE HATHAWAY INC CL B NE COM 084670702 212 1,053 SH   SOLE 0 0 0 1,053
BLACKROCK INC COM COM 09247X101 321 750 SH   SOLE 0 0 0 750
CANADIAN NATL RY CO COM COM 136375102 2,680 29,947 SH   SOLE 0 0 0 29,947
CHEVRON CORP COM COM 166764100 2,005 16,275 SH   SOLE 0 0 0 16,275
COGNIZANT TECHNOLOGY S CL A COM 192446102 1,089 15,033 SH   SOLE 0 0 0 15,033
EATON CORP PLC SHS COM G29183103 232 2,882 SH   SOLE 0 0 0 2,882
ECOLAB INC COM 278865100 3,947 22,356 SH   SOLE 0 0 0 22,356
ENERGY TRANSFER LP COM 29273v100 454 29,565 SH   SOLE 0 0 0 29,565
ENTERPRISE PRODUCTS COM 293792107 2,239 76,939 SH   SOLE 0 0 0 76,939
EXXON MOBIL CORP COM COM 30231G102 2,729 33,771 SH   SOLE 0 0 0 33,771
FISERV INC COM COM 337738108 2,958 33,511 SH   SOLE 0 0 0 33,511
FOOTLOCKER INC COM COM 344849104 1,276 21,052 SH   SOLE 0 0 0 21,052
GENERAL DYNAMICS CORP COM COM 369550108 1,707 10,083 SH   SOLE 0 0 0 10,083
GENERAL ELEC CO COM COM 369604103 341 34,175 SH   SOLE 0 0 0 34,175
HONEYWELL INTERNATIONAL INC COM 438516106 4,797 30,186 SH   SOLE 0 0 0 30,186
IAMGOLD CORP F COM 450913108 35 10,000 SH   SOLE 0 0 0 10,000
ILLINOIS TOOL WKS INC COM COM 452308109 698 4,860 SH   SOLE 0 0 0 4,860
INTEL CORP COM COM 458140100 4,061 75,625 SH   SOLE 0 0 0 75,625
INTERDIGITAL INC COM 45867g101 1,847 28,000 SH   SOLE 0 0 0 28,000
J P MORGAN CHASE & CO COM COM 46625H100 618 6,108 SH   SOLE 0 0 0 6,108
JOHNSON & JOHNSON COM COM 478160104 6,005 42,956 SH   SOLE 0 0 0 42,956
KIMBERLY CLARK CORP COM COM 494368103 359 2,895 SH   SOLE 0 0 0 2,895
KINDER MORGAN INC COM 49456B101 991 49,533 SH   SOLE 0 0 0 49,533
L & L ENERGY INC COM 50162d100 0 11,000 SH   SOLE 0 0 0 11,000
LOCKHEED MARTIN CORP COM COM 539830109 3,367 11,216 SH   SOLE 0 0 0 11,216
MCKESSON CORP COM COM 58155Q103 266 2,274 SH   SOLE 0 0 0 2,274
MEDTRONIC PLC COM G5960L103 2,915 32,004 SH   SOLE 0 0 0 32,004
METLIFE INC COM COM 59156R108 377 8,864 SH   SOLE 0 0 0 8,864
MICROSOFT CORP COM COM 594918104 6,049 51,292 SH   SOLE 0 0 0 51,292
NIKE INC CL B COM 654106103 3,818 45,336 SH   SOLE 0 0 0 45,336
ORACLE CORP COM COM 68389X105 3,465 64,515 SH   SOLE 0 0 0 64,515
PAYCHEX INC COM COM 704326107 289 3,600 SH   SOLE 0 0 0 3,600
PEPSICO INC COM COM 713448108 244 1,995 SH   SOLE 0 0 0 1,995
PROCTER & GAMBLE CO COM COM 742718109 3,563 34,243 SH   SOLE 0 0 0 34,243
QUALCOMM INC COM COM 747525103 1,010 17,709 SH   SOLE 0 0 0 17,709
SCHLUMBERGER LTD COM COM 806857108 740 16,982 SH   SOLE 0 0 0 16,982
SKYWORKS SOLUTIONS INC COM COM 83088M102 2,990 36,253 SH   SOLE 0 0 0 36,253
STRYKER CORP COM COM 863667101 3,467 17,554 SH   SOLE 0 0 0 17,554
T ROWE PRICE GROUP INC COM 74144T108 4,306 43,009 SH   SOLE 0 0 0 43,009
THE GOLDMAN SACHS GROUP INC CO COM 38141G104 1,358 7,074 SH   SOLE 0 0 0 7,074
THE WALT DISNEY CO COM COM 254687106 670 6,035 SH   SOLE 0 0 0 6,035
TJX COS INC NEW COM COM 872540109 5,012 94,192 SH   SOLE 0 0 0 94,192
UNITED TECHNOLOGIES CP COM COM 913017109 4,620 35,846 SH   SOLE 0 0 0 35,846
UNITEDHEALTH GROUP INC COM 91324P102 3,623 14,651 SH   SOLE 0 0 0 14,651
VALERO ENERGY CORP NEW COM COM 91913Y100 1,500 17,687 SH   SOLE 0 0 0 17,687
VARIAN MEDICAL SYSTEMS INC COM 92220P105 1,389 9,800 SH   SOLE 0 0 0 9,800
VERIZON COMMUNICATIONS COM COM 92343V104 260 4,389 SH   SOLE 0 0 0 4,389
WELLS FARGO & CO COM COM 949746101 413 8,539 SH   SOLE 0 0 0 8,539
WILLIAMS SONOMA INC COM COM 969904101 2,918 51,850 SH   SOLE 0 0 0 51,850
NOVARTIS A G SPONSORED ADR ADR 66987V109 2,297 23,891 SH   SOLE 0 0 0 23,891
NOVO-NORDISK A S ADR ADR 670100205 3,976 76,014 SH   SOLE 0 0 0 76,014
UNILEVER PLC SPON ADR NEW ADR 904767704 1,784 30,910 SH   SOLE 0 0 0 30,910
SCHWAB BRD MKT ETF ETF 808524102 553 8,125 SH   SOLE 0 0 0 8,125
SCHWAB US DIVIDEND EQ ETF 808524797 4,146 79,307 SH   SOLE 0 0 0 79,307
SCHWAB US LCAP GR ETF ETF 808524300 2,128 26,790 SH   SOLE 0 0 0 26,790
SCHWAB US MID-CAP ETF ETF 808524508 3,335 60,207 SH   SOLE 0 0 0 60,207
SCHWAB US SML CAP ETF ETF 808524607 2,226 31,828 SH   SOLE 0 0 0 31,828
VANECK VESTORS AGRIBUSINESS ETF 92189F700 518 8,300 SH   SOLE 0 0 0 8,300
VANGUARD ADMIRAL FDS I 500 GRT ETF 921932505 298 1,930 SH   SOLE 0 0 0 1,930
VANGUARD INDEX FDS SML CP GRW ETF 922908595 323 1,795 SH   SOLE 0 0 0 1,795
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 344 2,374 SH   SOLE 0 0 0 2,374
VANGUARD SPECIALLIZED DIV APP ETF 921908844 2,587 23,598 SH   SOLE 0 0 0 23,598
VANGUARD WORLD FD MEGA CAP IND ETF 921910873 1,738 17,788 SH   SOLE 0 0 0 17,788
WISDOMTREE TR US SMALLCP ERNGS ETF 97717W562 3,126 86,565 SH   SOLE 0 0 0 86,565
ISHARES EDG MSCI MLTFCTR INTL ETF 46434v274 558 21,185 SH   SOLE 0 0 0 21,185
ISHARES INTL SEL DIV ETF ETF 464288448 787 25,500 SH   SOLE 0 0 0 25,500
ISHARES TR MSCI EMERG MKT ETF 464287234 966 22,500 SH   SOLE 0 0 0 22,500
SCHWAB INTL EQTY ETF ETF 808524805 239 7,642 SH   SOLE 0 0 0 7,642
VANGUARD TAX MANAGED I FTSE DE ETF 921943858 3,837 93,875 SH   SOLE 0 0 0 93,875
WISDOMTREE TR INTL SMCAP DIV ETF 97717W760 1,125 17,099 SH   SOLE 0 0 0 17,099