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
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,080 19,475 SH   SOLE   17,235 0 2,240
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 12,987 127,802 SH   SOLE   120,354 0 7,448
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 1,625 32,355 SH   SOLE   30,345 0 2,010
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 820 14,934 SH   SOLE   14,934 0 0
EXXON MOBIL CORP COM 30231G102 1,166 13,719 SH   SOLE   12,894 0 825
SELECT SECTOR SPDR TR ENERGY 81369Y506 317 4,180 SH   SOLE   4,180 0 0
XCEL ENERGY INC COM 98389B100 201 4,256 SH   SOLE   4,256 0 0
WEYERHAEUSER CO COM 962166104 299 9,260 SH   SOLE   9,260 0 0
WOLVERINE WORLD WIDE INC COM 978097103 590 15,100 SH   SOLE   15,100 0 0
WELLS FARGO CO NEW COM 949746101 5,539 105,377 SH   SOLE   102,748 0 2,629
VERIZON COMMUNICATIONS INC COM 92343V104 325 6,080 SH   SOLE   5,960 0 120
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,997 73,104 SH   SOLE   69,708 0 3,396
VANGUARD INDEX FDS LARGE CAP ETF 922908637 463 3,468 SH   SOLE   0 0 3,468
VANGUARD INDEX FDS MID CAP ETF 922908629 962 5,859 SH   SOLE   4,813 0 1,046
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 873 14,616 SH   SOLE   12,453 0 2,163
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 602 11,564 SH   SOLE   11,187 0 377
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 637 14,723 SH   SOLE   13,852 0 871
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 279 3,568 SH   SOLE   3,233 0 335
VANGUARD INDEX FDS SMALL CP ETF 922908751 548 3,373 SH   SOLE   3,158 0 215
VISA INC COM CL A 92826C839 10,964 73,047 SH   SOLE   70,042 0 3,005
US BANCORP DEL COM NEW 902973304 350 6,628 SH   SOLE   6,628 0 0
UNION PAC CORP COM 907818108 1,033 6,346 SH   SOLE   6,346 0 0
UNITEDHEALTH GROUP INC COM 91324P102 447 1,682 SH   SOLE   805 0 877
TRAVELERS COMPANIES INC COM 89417E109 411 3,167 SH   SOLE   3,167 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 983 4,027 SH   SOLE   4,027 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 1,111 28,862 SH   SOLE   21,742 0 7,120
TELIGENT INC NEW COM 87960W104 50 12,756 SH   SOLE   12,756 0 0
TARGET CORP COM 87612E106 1,129 12,802 SH   SOLE   12,612 0 190
TASEKO MINES LTD COM 876511106 65 81,000 SH   SOLE   81,000 0 0
AT&T INC COM 00206R102 526 15,678 SH   SOLE   14,881 0 797
SYSCO CORP COM 871829107 254 3,470 SH   SOLE   3,470 0 0
STRYKER CORP COM 863667101 10,896 61,323 SH   SOLE   59,606 0 1,717
SWISS HELVETIA FD INC COM 870875101 283 33,313 SH   SOLE   33,313 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,480 22,288 SH   SOLE   21,899 0 389
S&P GLOBAL INC COM 78409V104 10,489 53,684 SH   SOLE   50,897 0 2,787
SCHLUMBERGER LTD COM 806857108 433 7,108 SH   SOLE   7,108 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,654 43,972 SH   SOLE   37,837 0 6,135
SPDR SERIES TRUST S&P DIVID ETF 78464A763 519 5,297 SH   SOLE   5,297 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 324 9,781 SH   SOLE   9,781 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 524 10,436 SH   SOLE   10,436 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,279 18,392 SH   SOLE   18,392 0 0
SCHWAB CHARLES CORP NEW COM 808513105 207 4,209 SH   SOLE   4,209 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,574 72,109 SH   SOLE   71,361 0 748
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,002 17,326 SH   SOLE   17,326 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 214 2,606 SH   SOLE   2,606 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 378 14,689 SH   SOLE   14,424 0 265
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 521 6,844 SH   SOLE   6,844 0 0
RAYTHEON CO COM NEW 755111507 8,810 42,628 SH   SOLE   40,773 0 1,855
REPUBLIC SVCS INC COM 760759100 1,573 21,650 SH   SOLE   21,650 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,330 7,160 SH   SOLE   6,489 0 671
QUALCOMM INC COM 747525103 784 10,881 SH   SOLE   10,881 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 9,388 127,711 SH   SOLE   123,988 0 3,723
PROGRESSIVE CORP OHIO COM 743315103 406 5,716 SH   SOLE   5,716 0 0
PROCTER AND GAMBLE CO COM 742718109 2,091 25,119 SH   SOLE   25,119 0 0
PFIZER INC COM 717081103 1,473 33,421 SH   SOLE   33,421 0 0
PEPSICO INC COM 713448108 8,237 73,678 SH   SOLE   71,655 0 2,023
PACCAR INC COM 693718108 6,933 101,675 SH   SOLE   98,684 0 2,991
O REILLY AUTOMOTIVE INC NEW COM 67103H107 362 1,042 SH   SOLE   1,042 0 0
ORACLE CORP COM 68389X105 8,389 162,702 SH   SOLE   158,545 0 4,157
NOKIA CORP SPONSORED ADR 654902204 64 11,425 SH   SOLE   11,425 0 0
NIKE INC CL B 654106103 434 5,127 SH   SOLE   5,127 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 340 6,769 SH   SOLE   6,769 0 0
ISHARES TR NATIONAL MUN ETF 464288414 224 2,077 SH   SOLE   2,077 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,545 12,985 SH   SOLE   12,643 0 342
MICROSOFT CORP COM 594918104 12,991 113,588 SH   SOLE   110,437 0 3,151
MERCK & CO INC COM 58933Y105 1,357 19,132 SH   SOLE   19,132 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 228 3,370 SH   SOLE   3,370 0 0
3M CO COM 88579Y101 820 3,893 SH   SOLE   3,893 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,152 16,741 SH   SOLE   16,423 0 318
MASTERCARD INCORPORATED CL A 57636Q104 1,647 7,400 SH   SOLE   7,400 0 0
LOWES COS INC COM 548661107 1,094 9,531 SH   SOLE   9,531 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 278 1,600 SH   SOLE   1,600 0 0
JPMORGAN CHASE & CO COM 46625H100 6,600 58,487 SH   SOLE   57,182 0 1,305
JOHNSON & JOHNSON COM 478160104 1,701 12,309 SH   SOLE   11,509 0 800
ISHARES TR U.S. REAL ES ETF 464287739 276 3,446 SH   SOLE   3,446 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,895 29,040 SH   SOLE   28,780 0 260
ISHARES TR CORE S&P500 ETF 464287200 5,278 18,030 SH   SOLE   15,605 0 2,425
INTUIT COM 461202103 307 1,350 SH   SOLE   1,350 0 0
INTEL CORP COM 458140100 481 10,169 SH   SOLE   10,169 0 0
ISHARES TR SP SMCP600VL ETF 464287879 284 1,700 SH   SOLE   1,700 0 0
ISHARES TR CORE S&P SCP ETF 464287804 659 7,556 SH   SOLE   7,451 0 105
ISHARES TR CORE S&P MCP ETF 464287507 305 1,513 SH   SOLE   1,513 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 242 2,034 SH   SOLE   2,034 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 260 2,573 SH   SOLE   2,573 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 469 3,102 SH   SOLE   2,752 0 350
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1,717 55,160 SH   SOLE   51,979 0 3,181
HONEYWELL INTL INC COM 438516106 227 1,367 SH   SOLE   1,367 0 0
HOME DEPOT INC COM 437076102 263 1,272 SH   SOLE   1,272 0 0
HCA HEALTHCARE INC COM 40412C101 212 1,523 SH   SOLE   1,523 0 0
ALPHABET INC CAP STK CL A 02079K305 2,232 1,849 SH   SOLE   1,831 0 18
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 596 41,610 SH   SOLE   41,610 0 0
CORNING INC COM 219350105 357 10,123 SH   SOLE   10,123 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,941 69,836 SH   SOLE   69,836 0 0
GILEAD SCIENCES INC COM 375558103 6,661 86,275 SH   SOLE   84,647 0 1,628
GENERAL ELECTRIC CO COM 369604103 348 30,800 SH   SOLE   30,800 0 0
FACEBOOK INC CL A 30303M102 601 3,653 SH   SOLE   3,653 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 310 10,792 SH   SOLE   10,792 0 0
EMERSON ELEC CO COM 291011104 7,960 103,942 SH   SOLE   101,898 0 2,044
ISHARES TR MSCI EAFE ETF 464287465 205 3,016 SH   SOLE   3,016 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 727 16,930 SH   SOLE   16,930 0 0
ECOLAB INC COM 278865100 264 1,682 SH   SOLE   1,682 0 0
NOW INC COM 67011P100 291 17,611 SH   SOLE   17,611 0 0
DISNEY WALT CO COM DISNEY 254687106 11,306 96,682 SH   SOLE   92,426 0 4,256
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,807 6,835 SH   SOLE   6,586 0 249
WISDOMTREE TR US HIGH DIVIDEND 97717W208 250 3,471 SH   SOLE   3,471 0 0
CHEVRON CORP NEW COM 166764100 504 4,119 SH   SOLE   4,119 0 0
CISCO SYS INC COM 17275R102 8,700 178,838 SH   SOLE   174,587 0 4,251
COSTCO WHSL CORP NEW COM 22160K105 416 1,770 SH   SOLE   1,770 0 0
CONOCOPHILLIPS COM 20825C104 7,859 101,533 SH   SOLE   99,799 0 1,734
CHURCH & DWIGHT INC COM 171340102 243 4,098 SH   SOLE   4,098 0 0
CANON INC SPONSORED ADR 138006309 3,375 106,638 SH   SOLE   104,876 0 1,762
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 280 3,590 SH   SOLE   3,590 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,193 38,265 SH   SOLE   37,813 0 452
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,520 1,100 SH   SOLE   900 0 200
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,751 26,879 SH   SOLE   23,957 0 2,922
BRISTOL MYERS SQUIBB CO COM 110122108 941 15,155 SH   SOLE   14,790 0 365
BLACKROCK INC COM 09247X101 268 569 SH   SOLE   569 0 0
BECTON DICKINSON & CO COM 075887109 10,309 39,498 SH   SOLE   38,000 0 1,498
BLACKROCK RES & COMM STRAT T SHS 09257A108 826 91,032 SH   SOLE   91,032 0 0
BANK AMER CORP COM 060505104 201 6,815 SH   SOLE   6,815 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 172 78,200 SH   SOLE   78,200 0 0
AMPHENOL CORP NEW CL A 032095101 291 3,097 SH   SOLE   3,097 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 552 12,233 SH   SOLE   12,080 0 153
AMAZON COM INC COM 023135106 1,142 570 SH   SOLE   570 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,100 40,057 SH   SOLE   37,426 0 2,631
ISHARES TR CORE US AGGBD ET 464287226 1,768 16,755 SH   SOLE   15,677 0 1,078
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 253 1,489 SH   SOLE   1,489 0 0
ABBOTT LABS COM 002824100 1,301 17,734 SH   SOLE   17,734 0 0
APPLE INC COM 037833100 13,209 58,516 SH   SOLE   56,163 0 2,353