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
Abbott Laboratories COM 002824100 10,954 92,547 SH   SOLE 0 92,547 0 0
Abbvie Inc COM 00287Y109 1,872 11,548 SH   SOLE 0 11,548 0 0
Accenture LTD SHS CLASS A G1151C101 8,457 25,079 SH   SOLE 0 25,079 0 0
Adobe Systems Inc COM 00724F101 226 495 SH   SOLE 0 495 0 0
Alphabet, Inc. Class A CAP STK CL A 02079K305 20,176 7,254 SH   SOLE 0 7,254 0 0
Alphabet, Inc. Class C CAP STK CL C 02079K107 240 86 SH   SOLE 0 86 0 0
Alps TRUST Etf ALERIAN MLP 00162Q452 9,210 240,475 SH   SOLE 0 240,475 0 0
Amazon Com Inc COM 023135106 20,991 6,439 SH   SOLE 0 6,439 0 0
American Water Works COM 030420103 237 1,432 SH   SOLE 0 1,432 0 0
Ameriprise Financial Inc COM 03076C106 9,660 32,163 SH   SOLE 0 32,163 0 0
Amern Tower Corp Class A COM 03027X100 11,631 46,297 SH   SOLE 0 46,297 0 0
Ametek Inc New COM 031100100 9,638 72,370 SH   SOLE 0 72,370 0 0
Apple Computer Inc COM 037833100 37,154 212,783 SH   SOLE 0 212,783 0 0
AT&T COM 00206R102 728 30,807 SH   SOLE 0 30,807 0 0
Atmos Energy Corp COM 049560105 626 5,235 SH   SOLE 0 5,235 0 0
Auto Data Processing COM 053015103 268 1,178 SH   SOLE 0 1,178 0 0
Bank of America COM 060505104 14,382 348,900 SH   SOLE 0 348,900 0 0
Bank Of New York Co Inc COM 064058100 7,240 145,885 SH   SOLE 0 145,885 0 0
Becton Dickinson & Co COM 075887109 368 1,383 SH   SOLE 0 1,383 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 18,596 52,693 SH   SOLE 0 52,693 0 0
Boeing Co COM 097023105 462 2,412 SH   SOLE 0 2,412 0 0
Booking Holdings Inc COM 09857L108 10,918 4,649 SH   SOLE 0 4,649 0 0
Bristol Myers COM 110122108 8,287 113,480 SH   SOLE 0 113,480 0 0
Broadcom Ltd COM 11135F101 13,976 22,196 SH   SOLE 0 22,196 0 0
Caterpillar Inc COM 149123101 399 1,792 SH   SOLE 0 1,792 0 0
CH Robinson Worldwide COM NEW 12541W209 8,852 82,187 SH   SOLE 0 82,187 0 0
Chevron Corp COM 166764100 8,122 49,878 SH   SOLE 0 49,878 0 0
Cisco COM 17275R102 8,103 145,323 SH   SOLE 0 145,323 0 0
Coca Cola COM 191216100 1,511 24,376 SH   SOLE 0 24,376 0 0
Comcast Corp New Cl A CL A 20030N101 15,614 333,480 SH   SOLE 0 333,480 0 0
Costco Whsl Corp New COM 22160K105 1,011 1,756 SH   SOLE 0 1,756 0 0
CrowdStrike Holdings Inc CL A 22788C105 255 1,125 SH   SOLE 0 1,125 0 0
Cummins Inc COM 231021106 7,076 34,497 SH   SOLE 0 34,497 0 0
Datadog Inc CL A COM 23804L103 248 1,640 SH   SOLE 0 1,640 0 0
Diamonds TRUST Series I UT SER 1 78467X109 357 1,028 SH   SOLE 0 1,028 0 0
Digital Realty TRUST Inc COM 253868103 6,750 47,600 SH   SOLE 0 47,600 0 0
Disney Walt Hldg Co COM DISNEY 254687106 7,251 52,867 SH   SOLE 0 52,867 0 0
Dominion Resources Inc. COM 25746U109 216 2,537 SH   SOLE 0 2,537 0 0
Duke Energy Corp. COM NEW 26441C204 1,203 10,770 SH   SOLE 0 10,770 0 0
Eastman Chemical Co COM 277432100 7,409 66,117 SH   SOLE 0 66,117 0 0
Emerson Electric Co. COM 291011104 9,530 97,191 SH   SOLE 0 97,191 0 0
Energy Transfer Equity LP COM UT LTD PTN 29273V100 184 16,433 SH   SOLE 0 16,433 0 0
Enterprise Prd Prtnrs Lp COM 293792107 246 9,550 SH   SOLE 0 9,550 0 0
Exxon-Mobil COM 30231G102 916 11,096 SH   SOLE 0 11,096 0 0
Facebook Inc Class A CL A 30303M102 7,349 33,051 SH   SOLE 0 33,051 0 0
Fidelity Natl Info Svcs COM 31620M106 825 8,214 SH   SOLE 0 8,214 0 0
Fidus Investment Corp COM 316500107 3,349 165,950 SH   SOLE 0 165,950 0 0
Fifth Third Bancorp COM 316773100 446 10,371 SH   SOLE 0 10,371 0 0
First Horizon Natl Corp COM 320517105 208 8,834 SH   SOLE 0 8,834 0 0
Ford COM 345370860 361 21,365 SH   SOLE 0 21,365 0 0
Freeport Mcmorn Cp&Gld B CL B 35671D857 298 6,000 SH   SOLE 0 6,000 0 0
General Motors Corp COM 37045V100 393 8,980 SH   SOLE 0 8,980 0 0
Genuine Parts Co COM 372460105 331 2,625 SH   SOLE 0 2,625 0 0
Gladstone Capital Corp COM 376535100 707 59,997 SH   SOLE 0 59,997 0 0
Global Payments Inc COM 37940X102 1,293 9,450 SH   SOLE 0 9,450 0 0
Global X NASDAQ 100 Covered Call ETF NASDAQ 100 COVER 37954Y483 325 15,500 SH   SOLE 0 15,500 0 0
Goldman Sachs COM 38141G104 294 890 SH   SOLE 0 890 0 0
Goldman Sachs Actvbeta ACTIVEBETA US LG 381430503 12,107 135,973 SH   SOLE 0 135,973 0 0
Golub Capital Bdc COM 38173M102 236 15,500 SH   SOLE 0 15,500 0 0
Guggenheim S&P 500 Eql S&P500 EQL WGT 46137V357 394 2,500 SH   SOLE 0 2,500 0 0
Home Depot COM 437076102 9,840 32,873 SH   SOLE 0 32,873 0 0
Honeywell COM 438516106 12,336 63,399 SH   SOLE 0 63,399 0 0
Hubbell Inc COM 443510607 7,542 41,042 SH   SOLE 0 41,042 0 0
Intel Corporation COM 458140100 7,584 153,023 SH   SOLE 0 153,023 0 0
International Business Machine COM 459200101 303 2,332 SH   SOLE 0 2,332 0 0
Intuit Inc COM 461202103 2,079 4,323 SH   SOLE 0 4,323 0 0
Invesco Bulletshares 2022 BULSHS 2022 CB 46138J882 207 9,750 SH   SOLE 0 9,750 0 0
Invesco Bulletshares 2023 BULSHS 2023 CB 46138J866 1,457 69,066 SH   SOLE 0 69,066 0 0
Invesco Bulletshares Corporate 2024 BULSHS 2024 CB 46138J841 3,414 162,020 SH   SOLE 0 162,020 0 0
Invesco Bulletshares Corporate 2025 BULSHS 2025 CB 46138J825 14,481 692,548 SH   SOLE 0 692,548 0 0
Invesco Bulletshares Corporate 2026 BULSHS 2026 CB 46138J791 4,610 230,857 SH   SOLE 0 230,857 0 0
Invesco Bulletshares Corporate 2027 BULSHS 2027 CB 46138J783 10,464 517,744 SH   SOLE 0 517,744 0 0
Invesco FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 1,768 10,349 SH   SOLE 0 10,349 0 0
Invesco Ltd SHS G491BT108 334 14,500 SH   SOLE 0 14,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 284 782 SH   SOLE 0 782 0 0
Invesco S&P 500 Value with Momentum ETF S&P 500 VLU MOMN 46137V423 386 7,130 SH   SOLE 0 7,130 0 0
Invsco S&P 500 Low Vol S&P500 LOW VOL 46138E354 659 9,818 SH   SOLE 0 9,818 0 0
Ishare S&P 500 CORE S&P500 ETF 464287200 16,320 35,972 SH   SOLE 0 35,972 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 5,410 20,162 SH   SOLE 0 20,162 0 0
iShares Fallen Angels USD Bond ETF FALN ANGLS USD 46435G474 9,947 358,317 SH   SOLE 0 358,317 0 0
iShares Msci Min Vol MSCI MIN VOL ETF 46429B697 786 10,127 SH   SOLE 0 10,127 0 0
Ishares S&P 500 Value S&P 500 VAL ETF 464287408 612 3,930 SH   SOLE 0 3,930 0 0
Ishares S&P Global GL TIMB FORE ETF 464288174 1,137 12,725 SH   SOLE 0 12,725 0 0
Ishares S&P U S Pfd Fund PFD AND INCM SEC 464288687 3,574 98,137 SH   SOLE 0 98,137 0 0
iShares Semiconductor ETF iSHARES SEMICDTR 464287523 7,738 16,349 SH   SOLE 0 16,349 0 0
Ishares Tr Bond 3 7 YR TREAS BD 464288661 257 2,106 SH   SOLE 0 2,106 0 0
Ishares Tr Lehman 1-3 yr.Bd Fd 1 3 YR TREAS BD 464287457 2,636 31,620 SH   SOLE 0 31,620 0 0
Ishares Tr S&P 500 Barra S&P 500 GRWT ETF 464287309 1,294 16,941 SH   SOLE 0 16,941 0 0
J.P. Morgan Chase Inc. COM 46625H100 13,976 102,526 SH   SOLE 0 102,526 0 0
Johnson & Johnson COM 478160104 21,149 119,329 SH   SOLE 0 119,329 0 0
JPMorgan Ultra Short ULTRA SHRT INC 46641Q837 5,039 100,248 SH   SOLE 0 100,248 0 0
Kellogg Company COM 487836108 6,284 97,440 SH   SOLE 0 97,440 0 0
Keysight Technologies COM 49338L103 9,201 58,243 SH   SOLE 0 58,243 0 0
Kimberly Clark COM 494368103 290 2,356 SH   SOLE 0 2,356 0 0
Lockheed Martin Corp COM 539830109 9,304 21,078 SH   SOLE 0 21,078 0 0
Lowes Companies COM 548661107 8,379 41,442 SH   SOLE 0 41,442 0 0
McDonald's Corporation COM 580135101 610 2,465 SH   SOLE 0 2,465 0 0
Medtronic SHS G5960L103 1,276 11,503 SH   SOLE 0 11,503 0 0
Merck COM 58933Y105 8,749 106,626 SH   SOLE 0 106,626 0 0
Micron Technology Inc COM 595112103 212 2,725 SH   SOLE 0 2,725 0 0
Microsoft Corp COM 594918104 40,941 132,791 SH   SOLE 0 132,791 0 0
Morgan Stanley COM NEW 617446448 345 3,945 SH   SOLE 0 3,945 0 0
MSC Industrial Direct Inc CL A 553530106 232 2,725 SH   SOLE 0 2,725 0 0
NextEra Energy COM 65339F101 11,950 141,074 SH   SOLE 0 141,074 0 0
Nvidia Corp COM 67066G104 432 1,585 SH   SOLE 0 1,585 0 0
Oracle Corporation COM 68389X105 447 5,405 SH   SOLE 0 5,405 0 0
Paypal Holdings COM 70450Y103 6,143 53,120 SH   SOLE 0 53,120 0 0
Pepsico Inc. COM 713448108 8,808 52,625 SH   SOLE 0 52,625 0 0
Pfizer Incorporated COM 717081103 901 17,395 SH   SOLE 0 17,395 0 0
Piedmont Office Rlty Tr COM CL A 720190206 236 13,683 SH   SOLE 0 13,683 0 0
Pioneer Natural Res Co COM 723787107 264 1,055 SH   SOLE 0 1,055 0 0
Polaris Industries Inc COM 731068102 7,171 68,090 SH   SOLE 0 68,090 0 0
Powershares- Dynamic Mkt Port DYNMC MKT ETF 46137V712 211 1,835 SH   SOLE 0 1,835 0 0
PowerShares High Dividend HIG YLD EQ DIV 46137V563 703 32,183 SH   SOLE 0 32,183 0 0
PPG Industries Inc COM 693506107 264 2,013 SH   SOLE 0 2,013 0 0
Procter & Gamble Co COM 742718109 1,392 9,110 SH   SOLE 0 9,110 0 0
PROSHARES ULTRA VIX SHORT TERM FUTURES NEW AUGUST ULTRA VIX SHORT 74347Y839 875 65,000 SH   SOLE 0 65,000 0 0
Raymond James Finl Inc COM 754730109 286 2,600 SH   SOLE 0 2,600 0 0
Raytheon Technologies Corp. COM 75513E101 11,020 111,230 SH   SOLE 0 111,230 0 0
Realty Income COM 756109104 6,712 96,855 SH   SOLE 0 96,855 0 0
Roper Technologies COM 776696106 8,132 17,220 SH   SOLE 0 17,220 0 0
S&P MidCap 400 UTSER1 S&PDCRP 78467Y107 354 722 SH   SOLE 0 722 0 0
S&P Small Cap 600 CORE S&P SCP ETF 464287804 278 2,575 SH   SOLE 0 2,575 0 0
Salesforce Com COM 79466L302 7,766 36,575 SH   SOLE 0 36,575 0 0
Schw US Brd Mkt Etf US BRD MKT ETF 808524102 2,783 52,120 SH   SOLE 0 52,120 0 0
Schw US Large Cap US LRG CAP ETF 808524201 744 13,812 SH   SOLE 0 13,812 0 0
Schwab US Mid Cap Etf US MID-CAP ETF 808524508 1,480 19,510 SH   SOLE 0 19,510 0 0
Sector Spdr Consumer Fd SBI CONS DISCR 81369Y407 12,321 66,602 SH   SOLE 0 66,602 0 0
Sector Spdr Fincl Select SBI INT-FINL 81369Y605 7,463 194,754 SH   SOLE 0 194,754 0 0
Sector Spdr Health Fund SBI HEALTHCARE 81369Y209 214 1,562 SH   SOLE 0 1,562 0 0
Sector Spdr Materials Fd SBI MATERIALS 81369Y100 8,443 95,775 SH   SOLE 0 95,775 0 0
Sector Spdr Tech Select TECHNOLOGY 81369Y803 14,742 92,759 SH   SOLE 0 92,759 0 0
Sector Spdr Tr Con Stpls SBI CONS STPLS 81369Y308 7,568 99,724 SH   SOLE 0 99,724 0 0
Simon Property Group COM 828806109 284 2,160 SH   SOLE 0 2,160 0 0
Spdr Kbw Regional Bking S&P REGL BKG 78464A698 262 3,805 SH   SOLE 0 3,805 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 53,972 119,503 SH   SOLE 0 119,503 0 0
Starbucks Corp COM 855244109 5,451 59,924 SH   SOLE 0 59,924 0 0
Stryker Corp COM 863667101 10,341 38,679 SH   SOLE 0 38,679 0 0
TARGA Resources Corp. COM 87612G101 226 3,000 SH   SOLE 0 3,000 0 0
TCG BDC Inc COM 872280102 3,777 262,445 SH   SOLE 0 262,445 0 0
Tesla Motors Inc COM 88160R101 905 840 SH   SOLE 0 840 0 0
Texas Instruments COM 882508104 13,183 71,849 SH   SOLE 0 71,849 0 0
The Energy SPDR ENERGY 81369Y506 7,856 102,772 SH   SOLE 0 102,772 0 0
The Southern Company COM 842587107 596 8,224 SH   SOLE 0 8,224 0 0
Thermo Fisher Scientific COM 883556102 12,387 20,972 SH   SOLE 0 20,972 0 0
TJX Cos Inc COM 872540109 6,590 108,775 SH   SOLE 0 108,775 0 0
Truist Financial Corporation COM 89832Q109 1,041 18,352 SH   SOLE 0 18,352 0 0
Union Pacific Corporation COM 907818108 255 934 SH   SOLE 0 934 0 0
Unitedhealth Group Inc COM 91324P102 21,700 42,551 SH   SOLE 0 42,551 0 0
Upstart Holdings Inc COM 91680M107 218 2,000 SH   SOLE 0 2,000 0 0
Vanguard Cnsmr Dscrtnary CONSUM DIS ETF 92204A108 279 915 SH   SOLE 0 915 0 0
Vanguard Div Apprciation DIV APP ETF 921908844 1,499 9,246 SH   SOLE 0 9,246 0 0
Vanguard Emerging Markets FTSE EMR MKT ETF 922042858 376 8,154 SH   SOLE 0 8,154 0 0
Vanguard Emerging Mkt Bond EMERG MKT BD ETF 921946885 283 4,045 SH   SOLE 0 4,045 0 0
Vanguard Europe Pac ETF FTSE DEV MKT ETF 921943858 1,306 27,181 SH   SOLE 0 27,181 0 0
Vanguard High Dividend Fund HIGH DIV YLD 921946406 1,223 10,893 SH   SOLE 0 10,893 0 0
Vanguard Intermediate Corp INT-TERM CORP 92206C870 1,572 18,267 SH   SOLE 0 18,267 0 0
Vanguard Large Growth GROWTH ETF 922908736 1,714 5,961 SH   SOLE 0 5,961 0 0
Vanguard Mid Cap Growth MCAP GR IDXVIP 922908538 394 1,767 SH   SOLE 0 1,767 0 0
Vanguard Mid Cap Value MCAP VL IDXVIP 922908512 767 5,123 SH   SOLE 0 5,123 0 0
Vanguard Short Term Corp SHRT TRM CORP BD 92206C409 14,375 184,085 SH   SOLE 0 184,085 0 0
Vanguard Small Cap SML CP GRW ETF 922908595 278 1,120 SH   SOLE 0 1,120 0 0
Vanguard SmallCap Value ETF SM CP VAL ETF 922908611 431 2,452 SH   SOLE 0 2,452 0 0
Vanguard Total Stock Mkt TOTAL STK MKT 922908769 333 1,462 SH   SOLE 0 1,462 0 0
Vanguard Value VALUE ETF 922908744 2,486 16,825 SH   SOLE 0 16,825 0 0
Verizon Communications COM 92343V104 7,299 143,278 SH   SOLE 0 143,278 0 0
Vertiv Holdings Co COM CL A 92537N108 574 40,965 SH   SOLE 0 40,965 0 0
VINCO VENTURES ORD COM 927330100 160 50,000 SH   SOLE 0 50,000 0 0
Visa Inc COM CL A 92826C839 9,054 40,825 SH   SOLE 0 40,825 0 0
Wal-Mart Stores Inc. COM 931142103 18,593 124,854 SH   SOLE 0 124,854 0 0
Wells Fargo & Company COM 949746101 860 17,750 SH   SOLE 0 17,750 0 0
Whirlpool Corp. COM 963320106 5,086 29,437 SH   SOLE 0 29,437 0 0
Williams Sonoma COM 969904101 6,826 47,075 SH   SOLE 0 47,075 0 0
Wisdomtree US Qlt Div US QTLY DIV GRT 97717X669 363 5,695 SH   SOLE 0 5,695 0 0
Zoetis Inc CL A 98978V103 8,875 47,060 SH   SOLE 0 47,060 0 0