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
ALPS ETF TR ALERIAN MLP 00162Q866 281 27,976 SH   SOLE   19,590 0 8,386
AT&T INC COM 00206R102 424 13,508 SH   SOLE   12,711 0 797
ABBOTT LABS COM 002824100 1,281 16,022 SH   SOLE   16,022 0 0
ALPHABET INC CAP STK CL C 02079K107 448 382 SH   SOLE   372 0 10
ALPHABET INC CAP STK CL A 02079K305 2,493 2,118 SH   SOLE   2,097 0 21
AMAZON COM INC COM 023135106 965 542 SH   SOLE   542 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 1,366 264,230 PRN   SOLE   172,230 0 92,000
AMPHENOL CORP NEW CL A 032095101 288 3,052 SH   SOLE   3,052 0 0
APPLE INC COM 037833100 11,773 61,980 SH   SOLE   59,451 0 2,529
ATLANTIC PWR CORP COM NEW 04878Q863 260 103,000 SH   SOLE   103,000 0 0
BECTON DICKINSON & CO COM 075887109 10,095 40,424 SH   SOLE   39,160 0 1,264
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,313 1,100 SH   SOLE   900 0 200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,929 39,468 SH   SOLE   39,013 0 455
BLACKROCK RES & COMM STRAT T SHS 09257A108 767 93,869 SH   SOLE   93,869 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,066 22,336 SH   SOLE   21,771 0 565
CANON INC SPONSORED ADR 138006309 2,910 100,212 SH   SOLE   98,427 0 1,785
CHESAPEAKE ENERGY CORP COM 165167107 39 12,500 SH   SOLE   12,500 0 0
CHEVRON CORP NEW COM 166764100 517 4,194 SH   SOLE   4,194 0 0
CHURCH & DWIGHT INC COM 171340102 296 4,156 SH   SOLE   4,156 0 0
CISCO SYS INC COM 17275R102 9,821 181,910 SH   SOLE   177,695 0 4,215
CONOCOPHILLIPS COM 20825C104 7,126 106,769 SH   SOLE   105,174 0 1,595
CORNING INC COM 219350105 324 9,775 SH   SOLE   9,775 0 0
COSTCO WHSL CORP NEW COM 22160K105 432 1,783 SH   SOLE   1,783 0 0
DISNEY WALT CO COM DISNEY 254687106 11,058 99,592 SH   SOLE   95,796 0 3,796
DISCOVERY INC COM SER C 25470F302 239 9,402 SH   SOLE   9,402 0 0
ECOLAB INC COM 278865100 308 1,742 SH   SOLE   1,742 0 0
EMERSON ELEC CO COM 291011104 7,292 106,500 SH   SOLE   104,669 0 1,831
ENTERPRISE PRODS PARTNERS L COM 293792107 316 10,842 SH   SOLE   10,842 0 0
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 1,271 36,441 SH   SOLE   33,526 0 2,915
EXXON MOBIL CORP COM 30231G102 1,121 13,868 SH   SOLE   13,043 0 825
FACEBOOK INC CL A 30303M102 498 2,986 SH   SOLE   2,986 0 0
GENERAL ELECTRIC CO COM 369604103 242 24,260 SH   SOLE   24,260 0 0
GILEAD SCIENCES INC COM 375558103 782 12,023 SH   SOLE   11,873 0 150
HCA HEALTHCARE INC COM 40412C101 836 6,410 SH   SOLE   6,410 0 0
HOME DEPOT INC COM 437076102 224 1,167 SH   SOLE   1,167 0 0
INTEL CORP COM 458140100 507 9,433 SH   SOLE   9,433 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 445 3,152 SH   SOLE   2,802 0 350
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 1,618 32,179 SH   SOLE   30,169 0 2,010
INVESCO QQQ TR UNIT SER 1 46090E103 1,221 6,796 SH   SOLE   6,372 0 424
INTUIT COM 461202103 350 1,337 SH   SOLE   1,337 0 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 552 10,973 SH   SOLE   10,973 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,607 15,387 SH   SOLE   12,947 0 2,440
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 8,679 133,169 SH   SOLE   129,750 0 3,419
ISHARES TR CORE S&P500 ETF 464287200 4,910 17,254 SH   SOLE   15,043 0 2,211
ISHARES TR CORE US AGGBD ET 464287226 1,805 16,548 SH   SOLE   15,470 0 1,078
ISHARES TR MSCI EMG MKT ETF 464287234 865 20,160 SH   SOLE   20,160 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9 200 SH Call SOLE   0 0 200
ISHARES TR BARCLAYS 7 10 YR 464287440 274 2,573 SH   SOLE   2,573 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,233 38,439 SH   SOLE   32,304 0 6,135
ISHARES TR MSCI EAFE ETF 464287465 1,103 17,001 SH   SOLE   17,001 0 0
ISHARES TR CORE S&P MCP ETF 464287507 349 1,842 SH   SOLE   1,842 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,140 27,044 SH   SOLE   26,784 0 260
ISHARES TR RUSSELL 2000 ETF 464287655 15 100 SH Put SOLE   0 0 100
ISHARES TR U.S. REAL ES ETF 464287739 342 3,924 SH   SOLE   3,924 0 0
ISHARES TR CORE S&P SCP ETF 464287804 534 6,922 SH   SOLE   6,922 0 0
ISHARES TR SP SMCP600VL ETF 464287879 251 1,700 SH   SOLE   1,700 0 0
ISHARES TR NATIONAL MUN ETF 464288414 231 2,077 SH   SOLE   2,077 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 267 2,171 SH   SOLE   2,171 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 315 7,036 SH   SOLE   6,883 0 153
ISHARES US ETF TR SHT MAT BD ETF 46431W507 578 11,496 SH   SOLE   11,496 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,606 14,312 SH   SOLE   14,106 0 206
JPMORGAN CHASE & CO COM 46625H100 7,064 69,780 SH   SOLE   68,484 0 1,296
JOHNSON & JOHNSON COM 478160104 1,705 12,199 SH   SOLE   11,399 0 800
LABORATORY CORP AMER HLDGS COM NEW 50540R409 245 1,600 SH   SOLE   1,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 204 3,370 SH   SOLE   3,370 0 0
MASTERCARD INC CL A 57636Q104 1,766 7,499 SH   SOLE   7,499 0 0
MERCK & CO INC COM 58933Y105 1,342 16,130 SH   SOLE   16,130 0 0
MICROSOFT CORP COM 594918104 12,923 109,573 SH   SOLE   107,024 0 2,549
NEXTERA ENERGY INC COM 65339F101 207 1,071 SH   SOLE   1,071 0 0
NIKE INC CL B 654106103 771 9,157 SH   SOLE   9,015 0 142
NOKIA CORP SPONSORED ADR 654902204 65 11,425 SH   SOLE   11,425 0 0
NOW INC COM 67011P100 218 15,600 SH   SOLE   15,600 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 137 12,525 SH   SOLE   12,525 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 312 20,655 SH   SOLE   20,655 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 419 1,080 SH   SOLE   1,080 0 0
ORACLE CORP COM 68389X105 8,964 166,891 SH   SOLE   162,809 0 4,082
PACCAR INC COM 693718108 7,059 103,597 SH   SOLE   101,165 0 2,432
PEPSICO INC COM 713448108 9,258 75,544 SH   SOLE   73,688 0 1,856
PFIZER INC COM 717081103 1,369 32,223 SH   SOLE   31,623 0 600
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,864 27,141 SH   SOLE   24,454 0 2,687
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 12,043 118,577 SH   SOLE   112,906 0 5,671
PROCTER AND GAMBLE CO COM 742718109 2,503 24,051 SH   SOLE   23,926 0 125
PROGRESSIVE CORP OHIO COM 743315103 407 5,642 SH   SOLE   5,642 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 472 14,190 SH   SOLE   13,890 0 300
PROSHARES TR SHORT S&P 500 NE 74347B425 284 10,285 SH   SOLE   8,785 0 1,500
QUALCOMM INC COM 747525103 672 11,776 SH   SOLE   11,776 0 0
RAYTHEON CO COM NEW 755111507 8,408 46,179 SH   SOLE   44,404 0 1,775
REPUBLIC SVCS INC COM 760759100 1,746 21,728 SH   SOLE   21,728 0 0
S&P GLOBAL INC COM 78409V104 12,065 57,300 SH   SOLE   54,535 0 2,765
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,469 22,902 SH   SOLE   22,597 0 305
SPDR SERIES TRUST S&P DIVID ETF 78464A763 649 6,530 SH   SOLE   6,530 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,433 5,529 SH   SOLE   5,421 0 108
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,337 15,452 SH   SOLE   15,206 0 246
SPDR SER TR SPDR BLOOMBERG 78468R663 3,233 35,293 SH   SOLE   31,020 0 4,273
SCHLUMBERGER LTD COM 806857108 386 8,854 SH   SOLE   8,854 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,305 19,300 SH   SOLE   19,279 0 21
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,222 22,054 SH   SOLE   21,861 0 193
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 792 11,319 SH   SOLE   11,319 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 500 19,229 SH   SOLE   18,964 0 265
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 361 11,542 SH   SOLE   11,542 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 629 12,121 SH   SOLE   12,121 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5,040 100,413 SH   SOLE   98,188 0 2,225
SOUTHERN CO COM 842587107 222 4,300 SH   SOLE   4,300 0 0
STRYKER CORP COM 863667101 11,912 60,307 SH   SOLE   58,603 0 1,704
TARGET CORP COM 87612E106 983 12,246 SH   SOLE   11,946 0 300
TASEKO MINES LTD COM 876511106 42 72,000 SH   SOLE   72,000 0 0
TELIGENT INC NEW COM 87960W104 15 12,756 SH   SOLE   12,756 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,049 3,832 SH   SOLE   3,832 0 0
3M CO COM 88579Y101 811 3,905 SH   SOLE   3,905 0 0
TRAVELERS COMPANIES INC COM 89417E109 266 1,938 SH   SOLE   1,938 0 0
US BANCORP DEL COM NEW 902973304 328 6,803 SH   SOLE   6,803 0 0
UNION PACIFIC CORP COM 907818108 1,062 6,354 SH   SOLE   6,354 0 0
UNITEDHEALTH GROUP INC COM 91324P102 432 1,747 SH   SOLE   870 0 877
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,772 28,231 SH   SOLE   26,947 0 1,284
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,743 21,904 SH   SOLE   18,860 0 3,044
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,596 84,616 SH   SOLE   81,108 0 3,508
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 850 14,061 SH   SOLE   12,423 0 1,638
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 266 3,337 SH   SOLE   3,002 0 335
VANGUARD INDEX FDS MID CAP ETF 922908629 640 3,981 SH   SOLE   3,683 0 298
VANGUARD INDEX FDS LARGE CAP ETF 922908637 467 3,595 SH   SOLE   0 0 3,595
VERIZON COMMUNICATIONS INC COM 92343V104 349 5,905 SH   SOLE   5,785 0 120
VISA INC COM CL A 92826C839 10,854 69,492 SH   SOLE   66,739 0 2,753
WELLS FARGO CO NEW COM 949746101 5,161 106,808 SH   SOLE   104,327 0 2,481
WEYERHAEUSER CO COM 962166104 244 9,260 SH   SOLE   9,260 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 255 3,513 SH   SOLE   3,513 0 0
WOLVERINE WORLD WIDE INC COM 978097103 540 15,100 SH   SOLE   15,100 0 0
XCEL ENERGY INC COM 98389B100 239 4,256 SH   SOLE   4,256 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 281 1,595 SH   SOLE   1,595 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,839 87,186 SH   SOLE   87,186 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 556 43,067 SH   SOLE   43,067 0 0