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
AT&T INC COM 00206R102 1,307 45,410 SH   SOLE   45,118 0 292
ABBOTT LABS COM 002824100 1,503 12,963 SH   SOLE   12,963 0 0
ALPHABET INC CAP STK CL C 02079K107 469 187 SH   SOLE   179 0 8
ALPHABET INC CAP STK CL A 02079K305 12,645 5,179 SH   SOLE   5,140 0 39
AMAZON COM INC COM 023135106 3,003 873 SH   SOLE   873 0 0
AMPHENOL CORP NEW CL A 032095101 900 13,154 SH   SOLE   13,154 0 0
APPLE INC COM 037833100 21,181 154,654 SH   SOLE   153,167 0 1,487
BK OF AMERICA CORP COM 060505104 265 6,430 SH   SOLE   6,430 0 0
BECTON DICKINSON & CO COM 075887109 9,972 41,007 SH   SOLE   40,649 0 358
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,371 44,512 SH   SOLE   44,142 0 370
BLACKROCK INC COM 09247X101 418 478 SH   SOLE   478 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 118 12,523 SH   SOLE   12,355 0 168
BOEING CO COM 097023105 24 100 SH Call SOLE   100 0 0
BOEING CO COM 097023105 1,083 4,522 SH   SOLE   4,490 0 32
BRISTOL-MYERS SQUIBB CO COM 110122108 2,888 43,227 SH   SOLE   42,562 0 665
CHEVRON CORP NEW COM 166764100 4,137 39,496 SH   SOLE   39,276 0 220
CHURCH & DWIGHT INC COM 171340102 646 7,582 SH   SOLE   7,582 0 0
CISCO SYS INC COM 17275R102 10,525 198,592 SH   SOLE   196,576 0 2,016
CLOUDFLARE INC CL A COM 18915M107 852 8,053 SH   SOLE   8,053 0 0
COCA COLA CO COM 191216100 853 15,757 SH   SOLE   15,757 0 0
CONOCOPHILLIPS COM 20825C104 3,709 60,902 SH   SOLE   60,506 0 396
CORNING INC COM 219350105 318 7,775 SH   SOLE   7,775 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,405 3,551 SH   SOLE   3,551 0 0
DEERE & CO COM 244199105 203 575 SH   SOLE   575 0 0
DIGITAL RLTY TR INC COM 253868103 301 2,000 SH   SOLE   2,000 0 0
DISNEY WALT CO COM 254687106 14,312 81,426 SH   SOLE   80,754 0 672
ECOLAB INC COM 278865100 750 3,643 SH   SOLE   3,643 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 686 6,625 SH   SOLE   6,625 0 0
EMERSON ELEC CO COM 291011104 9,828 102,115 SH   SOLE   101,641 0 474
ENERGY FUELS INC COM NEW 292671708 61 10,000 SH   SOLE   10,000 0 0
EXXON MOBIL CORP COM 30231G102 972 15,414 SH   SOLE   15,414 0 0
FACEBOOK INC CL A 30303M102 619 1,780 SH   SOLE   1,780 0 0
GENERAL ELECTRIC CO COM 369604103 372 27,639 SH   SOLE   27,639 0 0
GILEAD SCIENCES INC COM 375558103 512 7,441 SH   SOLE   7,441 0 0
HONEYWELL INTL INC COM 438516106 638 2,908 SH   SOLE   2,908 0 0
INTEL CORP COM 458140100 855 15,225 SH   SOLE   15,225 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 531 4,476 SH   SOLE   4,476 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 326 2,221 SH   SOLE   2,221 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,912 8,216 SH   SOLE   8,154 0 62
INTUIT COM 461202103 1,358 2,771 SH   SOLE   2,771 0 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 636 9,853 SH   SOLE   9,853 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,494 23,178 SH   SOLE   22,751 0 427
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 9,546 118,643 SH   SOLE   117,470 0 1,173
ISHARES TR SELECT DIVID ETF 464287168 975 8,362 SH   SOLE   8,279 0 83
ISHARES TR TIPS BD ETF 464287176 1,273 9,941 SH   SOLE   9,941 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,170 12,026 SH   SOLE   11,025 0 1,001
ISHARES TR CORE US AGGBD ET 464287226 1,273 11,040 SH   SOLE   10,420 0 620
ISHARES TR MSCI EMG MKT ETF 464287234 1,098 19,912 SH   SOLE   19,912 0 0
ISHARES TR IBOXX INV CP ETF 464287242 217 1,617 SH   SOLE   1,617 0 0
ISHARES TR GLOBAL TECH ETF 464287291 211 625 SH   SOLE   625 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 617 5,343 SH   SOLE   5,343 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 5,387 62,527 SH   SOLE   61,657 0 870
ISHARES TR MSCI EAFE ETF 464287465 219 2,772 SH   SOLE   2,772 0 0
ISHARES TR CORE S&P MCP ETF 464287507 546 2,031 SH   SOLE   2,031 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 299 1,805 SH   SOLE   1,805 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,238 18,475 SH   SOLE   18,475 0 0
ISHARES TR U.S. REAL ES ETF 464287739 699 6,860 SH   SOLE   6,860 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,539 13,621 SH   SOLE   13,421 0 200
ISHARES TR SP SMCP600VL ETF 464287879 232 2,200 SH   SOLE   2,200 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 251 1,925 SH   SOLE   1,925 0 0
ISHARES TR MSCI USA VALUE 46432F388 340 3,239 SH   SOLE   3,150 0 89
ISHARES TR MSCI USA MMENTM 46432F396 2,331 13,438 SH   SOLE   13,287 0 151
JPMORGAN CHASE & CO COM 46625H100 13,067 84,008 SH   SOLE   83,420 0 588
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,157 58,883 SH   SOLE   57,974 0 909
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,129 22,480 SH   SOLE   22,480 0 0
JOHNSON & JOHNSON COM 478160104 2,152 13,062 SH   SOLE   13,062 0 0
KINDER MORGAN INC DEL COM 49456B101 1,779 97,564 SH   SOLE   96,379 0 1,185
LABORATORY CORP AMER HLDGS COM NEW 50540R409 303 1,100 SH   SOLE   1,100 0 0
LAUDER ESTEE COS INC CL A 518439104 527 1,656 SH   SOLE   1,656 0 0
LENNOX INTL INC COM 526107107 381 1,085 SH   SOLE   1,085 0 0
LOWES COS INC COM 548661107 263 1,354 SH   SOLE   1,354 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,154 8,639 SH   SOLE   8,639 0 0
MCDONALDS CORP COM 580135101 232 1,003 SH   SOLE   1,003 0 0
MERCK & CO INC COM 58933Y105 1,447 18,606 SH   SOLE   18,606 0 0
MICROSOFT CORP COM 594918104 19,774 72,994 SH   SOLE   72,350 0 644
MONDELEZ INTL INC CL A 609207105 243 3,886 SH   SOLE   3,886 0 0
NEXTERA ENERGY INC COM 65339F101 314 4,284 SH   SOLE   4,284 0 0
NIKE INC CL B 654106103 1,058 6,847 SH   SOLE   6,738 0 109
NOKIA CORP SPONSORED ADR 654902204 56 10,500 SH   SOLE   10,500 0 0
NVIDIA CORPORATION COM 67066G104 289 361 SH   SOLE   361 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 193 10,800 SH   SOLE   10,800 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,196 2,112 SH   SOLE   2,112 0 0
ORACLE CORP COM 68389X105 11,607 149,120 SH   SOLE   147,757 0 1,363
PACCAR INC COM 693718108 8,725 97,755 SH   SOLE   96,988 0 767
PEPSICO INC COM 713448108 11,860 80,044 SH   SOLE   79,569 0 475
PFIZER INC COM 717081103 1,452 37,091 SH   SOLE   37,091 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,869 116,396 SH   SOLE   114,798 0 1,598
PROCTER AND GAMBLE CO COM 742718109 3,397 25,173 SH   SOLE   25,048 0 125
PROGRESSIVE CORP COM 743315103 399 4,067 SH   SOLE   4,067 0 0
QUALCOMM INC COM 747525103 1,145 8,010 SH   SOLE   8,010 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,321 120,987 SH   SOLE   120,175 0 812
REPUBLIC SVCS INC COM 760759100 1,791 16,278 SH   SOLE   16,278 0 0
S&P GLOBAL INC COM 78409V104 16,764 40,842 SH   SOLE   40,476 0 366
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,952 13,904 SH   SOLE   13,819 0 85
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 713 18,094 SH   SOLE   17,655 0 439
SPDR SER TR S&P DIVID ETF 78464A763 1,587 12,981 SH   SOLE   12,981 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 483 1,399 SH   SOLE   1,399 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,005 12,229 SH   SOLE   12,153 0 76
SPDR SER TR SPDR BLOOMBERG 78468R663 8,825 96,475 SH   SOLE   94,614 0 1,861
SCHLUMBERGER LTD COM STK 806857108 225 7,014 SH   SOLE   7,014 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 956 9,196 SH   SOLE   9,196 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 419 5,350 SH   SOLE   5,157 0 193
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 398 12,104 SH   SOLE   11,839 0 265
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 227 3,000 SH   SOLE   0 0 3,000
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 502 9,200 SH   SOLE   9,200 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,152 42,008 SH   SOLE   42,008 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,560 11,956 SH   SOLE   11,752 0 204
SOUTHERN CO COM 842587107 243 4,024 SH   SOLE   4,024 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,660 22,733 SH   SOLE   22,733 0 0
STARBUCKS CORP COM 855244109 300 2,681 SH   SOLE   688 0 1,993
STRYKER CORPORATION COM 863667101 13,803 53,144 SH   SOLE   52,645 0 499
TARGET CORP COM 87612E106 1,212 5,012 SH   SOLE   4,772 0 240
TASEKO MINES LTD COM 876511106 25 12,000 SH   SOLE   12,000 0 0
TEGNA INC COM 87901J105 375 20,000 SH   SOLE   20,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,657 3,285 SH   SOLE   3,285 0 0
3M CO COM 88579Y101 699 3,520 SH   SOLE   3,520 0 0
TRAVELERS COMPANIES INC COM 89417E109 278 1,858 SH   SOLE   1,858 0 0
US BANCORP DEL COM NEW 902973304 385 6,753 SH   SOLE   6,753 0 0
UNION PAC CORP COM 907818108 3,525 16,027 SH   SOLE   16,027 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,338 3,341 SH   SOLE   3,341 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 502 3,240 SH   SOLE   3,240 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 775 9,429 SH   SOLE   5,898 0 3,531
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 473 9,185 SH   SOLE   8,869 0 316
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,345 98,420 SH   SOLE   97,061 0 1,359
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10,657 173,483 SH   SOLE   167,617 0 5,866
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 900 2,287 SH   SOLE   2,271 0 16
VANGUARD INDEX FDS MID CAP ETF 922908629 1,331 5,606 SH   SOLE   5,606 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 915 4,061 SH   SOLE   4,057 0 4
VANGUARD INDEX FDS TOTAL STK MKT 922908769 241 1,082 SH   SOLE   1,082 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 553 9,864 SH   SOLE   9,864 0 0
VISA INC COM CL A 92826C839 13,122 56,122 SH   SOLE   55,640 0 482
VMWARE INC CL A COM 928563402 9,494 59,346 SH   SOLE   58,894 0 452
WELLS FARGO CO NEW COM 949746101 5 100 SH Call SOLE   0 0 100
WELLS FARGO CO NEW COM 949746101 1,333 29,422 SH   SOLE   28,768 0 654
WEYERHAEUSER CO MTN BE COM NEW 962166104 319 9,260 SH   SOLE   9,260 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 351 4,483 SH   SOLE   4,483 0 0
WOLVERINE WORLD WIDE INC COM 978097103 489 14,550 SH   SOLE   14,550 0 0
XCEL ENERGY INC COM 98389B100 346 5,256 SH   SOLE   5,256 0 0
ZOETIS INC CL A 98978V103 446 2,392 SH   SOLE   2,392 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 903 3,063 SH   SOLE   3,063 0 0
GOLAR LNG LTD SHS G9456A100 896 67,586 SH   SOLE   67,586 0 0