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,426 12,591 SH   SOLE 0 0 0 12,591
ABBOTT LABS COM 002824100 5,095 42,518 SH   SOLE 0 0 0 42,518
ABBVIE INC SHS COM 00287y109 2,863 26,454 SH   SOLE 0 0 0 26,454
ACCENTURE PLC SHS COM g1151c101 9,405 34,046 SH   SOLE 0 0 0 34,046
AFLAC INC COM COM 001055102 589 11,506 SH   SOLE 0 0 0 11,506
ALLSTATE CORP DEL COM COM 020002101 563 4,900 SH   SOLE 0 0 0 4,900
ALPHABET INC SHS CL A COM 02079k305 503 244 SH   SOLE 0 0 0 244
ALPHABET INC SHS CL C COM 02079k107 2,656 1,284 SH   SOLE 0 0 0 1,284
AMAZON COM INC COM COM 023135106 1,399 452 SH   SOLE 0 0 0 452
AMGEN INC COM COM 031162100 324 1,301 SH   SOLE 0 0 0 1,301
APPLE INC COM 037833100 12,264 100,403 SH   SOLE 0 0 0 100,403
APPLIED MATERIAL INC COM 038222105 4,778 35,765 SH   SOLE 0 0 0 35,765
BANK OF NOVA SCOTIA COM 064149107 914 14,607 SH   SOLE 0 0 0 14,607
BANKAMERICA CORP COM COM 060505104 409 10,564 SH   SOLE 0 0 0 10,564
BERKSHIRE HATHAWAYINC DEL CL COM 084670702 303 1,187 SH   SOLE 0 0 0 1,187
BLACKROCK INC COM 09247x101 588 780 SH   SOLE 0 0 0 780
BOOKING HLDGS INC USD0.0 COM 09857l108 405 174 SH   SOLE 0 0 0 174
CANADIAN NATL RAILWAY CO COM 136375102 2,986 25,744 SH   SOLE 0 0 0 25,744
CHEVRON CORP COM 166764100 1,213 11,574 SH   SOLE 0 0 0 11,574
CISCO SYSTEMS INC COM COM 17275r102 237 4,590 SH   SOLE 0 0 0 4,590
CVS HEALTH CORP COM 126650100 410 5,450 SH   SOLE 0 0 0 5,450
DISNEY (WALT) CO COM STK COM 254687106 973 5,272 SH   SOLE 0 0 0 5,272
ECOLAB INC COM 278865100 4,346 20,301 SH   SOLE 0 0 0 20,301
EDWARDS LIFESCIENCES CRP COM 28176e108 629 7,525 SH   SOLE 0 0 0 7,525
ENERGY TRANSFER LP P COM 29273v100 89 11,613 SH   SOLE 0 0 0 11,613
ENTERPRISE PRDTS PRTN LPL P COM 293792107 2,169 98,479 SH   SOLE 0 0 0 98,479
FISERV INC WISC PV 1CT COM 337738108 5,324 44,721 SH   SOLE 0 0 0 44,721
GALLAGHER ARTHUR J & CO COM 363576109 5,627 45,100 SH   SOLE 0 0 0 45,100
GENL DYNAMICS CORP COM COM 369550108 844 4,650 SH   SOLE 0 0 0 4,650
GOLDMAN SACHS GROUP INC COM 38141g104 1,957 5,984 SH   SOLE 0 0 0 5,984
HONEYWELL INTL INC DEL COM 438516106 7,025 32,361 SH   SOLE 0 0 0 32,361
IAMGOLD CORP F COM 450913108 30 10,000 SH   SOLE 0 0 0 10,000
ILLINOIS TOOL WORKS INC COM 452308109 831 3,750 SH   SOLE 0 0 0 3,750
INTEL CORP COM 458140100 4,136 64,625 SH   SOLE 0 0 0 64,625
INTERDIGITAL INC COM 45867g101 571 9,000 SH   SOLE 0 0 0 9,000
JOHNSON AND JOHNSON COM COM 478160104 6,599 40,153 SH   SOLE 0 0 0 40,153
JPMORGAN CHASE & CO COM 46625h100 6,547 43,010 SH   SOLE 0 0 0 43,010
KIMBERLY CLARK COM 494368103 305 2,195 SH   SOLE 0 0 0 2,195
KINDER MORGAN INC. DEL COM 49456b101 913 54,833 SH   SOLE 0 0 0 54,833
L & L ENERGY INC COM 50162d100 0 11,000 SH   SOLE 0 0 0 11,000
LOCKHEED MARTIN CORP COM 539830109 3,889 10,526 SH   SOLE 0 0 0 10,526
MEDTRONIC PLC SHS COM g5960l103 5,314 44,987 SH   SOLE 0 0 0 44,987
MICROSOFT CORP COM 594918104 9,471 40,171 SH   SOLE 0 0 0 40,171
NIKE INC CL B COM 654106103 6,156 46,321 SH   SOLE 0 0 0 46,321
NVIDIA COM 67066g104 1,790 3,353 SH   SOLE 0 0 0 3,353
O REILLY AUTOMOTIVE COM 67103h107 228 450 SH   SOLE 0 0 0 450
PAYCHEX INC COM COM 704326107 353 3,600 SH   SOLE 0 0 0 3,600
PEPSICO INC COM 713448108 2,309 16,324 SH   SOLE 0 0 0 16,324
PRICE T ROWE GROUP INC COM 74144t108 7,192 41,909 SH   SOLE 0 0 0 41,909
PROCTER & GAMBLE CO COM 742718109 4,414 32,591 SH   SOLE 0 0 0 32,591
QUALCOMM INC COM 747525103 4,474 33,741 SH   SOLE 0 0 0 33,741
RAYTHEON TECHNOLOGIES ORD SHS COM 75513E101 5,097 65,958 SH   SOLE 0 0 0 65,958
SCHWAB 1 5 YEAR CORP BOND E COM 808524714 417 8,180 SH   SOLE 0 0 0 8,180
SKYWORKS SOLUTIONS INC COM 83088m102 7,873 42,908 SH   SOLE 0 0 0 42,908
STRYKER CORP COM 863667101 4,316 17,719 SH   SOLE 0 0 0 17,719
TARGET CORP COM 87612E106 2,739 13,830 SH   SOLE 0 0 0 13,830
TJX COS INC NEW COM 872540109 5,932 89,669 SH   SOLE 0 0 0 89,669
UNITEDHEALTH GROUP INC COM 91324p102 5,319 14,296 SH   SOLE 0 0 0 14,296
VALERO ENERGY CORP NEW COM 91913y100 751 10,487 SH   SOLE 0 0 0 10,487
VERIZON COMMUNICATNS COM COM 92343v104 263 4,523 SH   SOLE 0 0 0 4,523
WILLIAMS SONOMA INC COM 969904101 2,239 12,495 SH   SOLE 0 0 0 12,495
NOVARTIS ADR ADR 66987v109 3,417 39,970 SH   SOLE 0 0 0 39,970
NOVO NORDISK A S ADR ADR 670100205 3,920 58,144 SH   SOLE 0 0 0 58,144
UNILEVER PLC NEW ADR ADR 904767704 1,999 35,811 SH   SOLE 0 0 0 35,811
ISHARES CORE S&P MID CAP ETF 464287507 210 805 SH   SOLE 0 0 0 805
ISHARES CORE S&P TOTAL US STOC ETF 464287150 220 2,400 SH   SOLE 0 0 0 2,400
SCHWAB BRD MKT ETF ETF 808524102 1,254 12,964 SH   SOLE 0 0 0 12,964
SCHWAB STRATEGIC TR US MID CA ETF 808524508 4,323 58,082 SH   SOLE 0 0 0 58,082
SCHWAB US DIVIDEND EQTY ETF 808524797 6,891 94,502 SH   SOLE 0 0 0 94,502
SCHWAB US LCAP GR ETF ETF 808524300 4,699 36,206 SH   SOLE 0 0 0 36,206
SCHWAB US SMALL-CAP ETF ETF 808524607 2,545 25,533 SH   SOLE 0 0 0 25,533
VANECK VECTORS AGRIBUSINESS ET ETF 92189f700 281 3,200 SH   SOLE 0 0 0 3,200
VANGUARD ADMIRAL FDS I 500 GRT ETF 921932505 3,458 14,715 SH   SOLE 0 0 0 14,715
VANGUARD DIVIDEND APPREC ETF 921908844 1,296 8,810 SH   SOLE 0 0 0 8,810
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,411 5,139 SH   SOLE 0 0 0 5,139
VANGUARD MEGA CAP ETF ETF 921910873 264 1,880 SH   SOLE 0 0 0 1,880
VANGUARD TOTAL STK MKT ETF ETF 922908769 492 2,382 SH   SOLE 0 0 0 2,382
WISDOMTREE TR US SMALLCP ERNGS ETF 97717W562 4,867 102,730 SH   SOLE 0 0 0 102,730
ISHARES EDGE MSCI MULTIF ETF 46434v274 1,686 58,733 SH   SOLE 0 0 0 58,733
ISHARES INTL SELECT DIVIDE ETF 464288448 710 22,550 SH   SOLE 0 0 0 22,550
ISHARES MSCI EMERGING MKTS ETF 464287234 1,072 20,100 SH   SOLE 0 0 0 20,100
SCHWAB EMERGING MARKETS EQUITY ETF 808524706 1,547 48,679 SH   SOLE 0 0 0 48,679
SCHWAB INTL EQTY ETF ETF 808524805 574 15,265 SH   SOLE 0 0 0 15,265
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 5,127 104,389 SH   SOLE 0 0 0 104,389
WISDOMTREE INTL S/C DV F ETF 97717w760 1,444 19,986 SH   SOLE 0 0 0 19,986
VANGUARD REIT ETF ETF 922908553 340 3,700 SH   SOLE 0 0 0 3,700