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 13,369 94,988 SH   SOLE 0 94,988 0 0
Abbvie Inc COM 00287Y109 1,944 14,357 SH   SOLE 0 14,357 0 0
Accenture LTD SHS CLASS A G1151C101 10,576 25,512 SH   SOLE 0 25,512 0 0
Adobe Systems Inc COM 00724F101 242 427 SH   SOLE 0 427 0 0
Alphabet, Inc. Class A CAP STK CL A 02079K305 19,677 6,792 SH   SOLE 0 6,792 0 0
Alphabet, Inc. Class C CAP STK CL C 02079K107 266 92 SH   SOLE 0 92 0 0
Alps TRUST Etf ALERIAN MLP 00162Q452 7,837 239,375 SH   SOLE 0 239,375 0 0
Amazon Com Inc COM 023135106 20,643 6,191 SH   SOLE 0 6,191 0 0
Ameriprise Financial Inc COM 03076C106 10,118 33,541 SH   SOLE 0 33,541 0 0
Amern Tower Corp Class A COM 03027X100 13,943 47,667 SH   SOLE 0 47,667 0 0
Ametek Inc New COM 031100100 10,833 73,675 SH   SOLE 0 73,675 0 0
Apple Computer Inc COM 037833100 33,498 188,646 SH   SOLE 0 188,646 0 0
AT&T COM 00206R102 765 31,088 SH   SOLE 0 31,088 0 0
Atmos Energy Corp COM 049560105 548 5,235 SH   SOLE 0 5,235 0 0
Auto Data Processing COM 053015103 290 1,178 SH   SOLE 0 1,178 0 0
Autodesk COM 052769106 342 1,217 SH   SOLE 0 1,217 0 0
Bank of America COM 060505104 16,190 363,900 SH   SOLE 0 363,900 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 970 671 SH   SOLE 0 671 0 0
Bank Of New York Co Inc COM 064058100 8,393 144,515 SH   SOLE 0 144,515 0 0
Becton Dickinson & Co COM 075887109 505 2,008 SH   SOLE 0 2,008 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 17,005 56,874 SH   SOLE 0 56,874 0 0
Boeing Co COM 097023105 516 2,562 SH   SOLE 0 2,562 0 0
Booking Holdings Inc COM 09857L108 11,092 4,623 SH   SOLE 0 4,623 0 0
Bristol Myers COM 110122108 7,077 113,511 SH   SOLE 0 113,511 0 0
Broadcom Ltd COM 11135F101 16,338 24,554 SH   SOLE 0 24,554 0 0
Caterpillar Inc COM 149123101 381 1,842 SH   SOLE 0 1,842 0 0
CH Robinson Worldwide COM NEW 12541W209 8,831 82,045 SH   SOLE 0 82,045 0 0
Chevron Corp COM 166764100 6,733 57,373 SH   SOLE 0 57,373 0 0
Cisco COM 17275R102 9,280 146,442 SH   SOLE 0 146,442 0 0
Coca Cola COM 191216100 1,115 18,824 SH   SOLE 0 18,824 0 0
Comcast Corp New Cl A CL A 20030N101 16,613 330,082 SH   SOLE 0 330,082 0 0
Communicat Svs Slct Sec COMMUNICATION 81369Y852 343 4,416 SH   SOLE 0 4,416 0 0
Costco Whsl Corp New COM 22160K105 980 1,726 SH   SOLE 0 1,726 0 0
CrowdStrike Holdings Inc CL A 22788C105 206 1,008 SH   SOLE 0 1,008 0 0
Cummins Inc COM 231021106 7,608 34,876 SH   SOLE 0 34,876 0 0
Datadog Inc CL A COM 23804L103 292 1,640 SH   SOLE 0 1,640 0 0
Digital Realty TRUST Inc COM 253868103 8,468 47,878 SH   SOLE 0 47,878 0 0
Disney Walt Hldg Co COM DISNEY 254687106 7,939 51,258 SH   SOLE 0 51,258 0 0
Dominion Resources Inc. COM 25746U109 224 2,847 SH   SOLE 0 2,847 0 0
Duke Energy Corp. COM NEW 26441C204 1,152 10,979 SH   SOLE 0 10,979 0 0
Eastman Chemical Co COM 277432100 8,007 66,221 SH   SOLE 0 66,221 0 0
Emerson Electric Co. COM 291011104 9,161 98,538 SH   SOLE 0 98,538 0 0
Energy Transfer Equity LP COM UT LTD PTN 29273V100 135 16,433 SH   SOLE 0 16,433 0 0
Enterprise Prd Prtnrs Lp COM 293792107 210 9,550 SH   SOLE 0 9,550 0 0
Exxon-Mobil COM 30231G102 788 12,876 SH   SOLE 0 12,876 0 0
Facebook Inc Class A CL A 30303M102 11,235 33,404 SH   SOLE 0 33,404 0 0
Fidelity Natl Info Svcs COM 31620M106 6,575 60,242 SH   SOLE 0 60,242 0 0
Fidus Investment Corp COM 316500107 3,068 170,650 SH   SOLE 0 170,650 0 0
Fifth Third Bancorp COM 316773100 426 9,771 SH   SOLE 0 9,771 0 0
Ford COM 345370860 587 28,250 SH   SOLE 0 28,250 0 0
Freeport Mcmorn Cp&Gld B CL B 35671D857 250 6,000 SH   SOLE 0 6,000 0 0
General Electric COM 369604301 294 3,113 SH   SOLE 0 3,113 0 0
General Motors Corp COM 37045V100 797 13,598 SH   SOLE 0 13,598 0 0
Genuine Parts Co COM 372460105 438 3,125 SH   SOLE 0 3,125 0 0
Gladstone Capital Corp COM 376535100 695 59,997 SH   SOLE 0 59,997 0 0
Global Payments Inc COM 37940X102 3,199 23,662 SH   SOLE 0 23,662 0 0
Goldman Sachs COM 38141G104 207 540 SH   SOLE 0 540 0 0
Goldman Sachs Actvbeta ACTIVEBETA US LG 381430503 11,533 121,222 SH   SOLE 0 121,222 0 0
Golub Capital Bdc COM 38173M102 255 16,525 SH   SOLE 0 16,525 0 0
Guggenheim S&P 500 Eql S&P500 EQL WGT 46137V357 304 1,869 SH   SOLE 0 1,869 0 0
Home Depot COM 437076102 13,655 32,902 SH   SOLE 0 32,902 0 0
Honeywell COM 438516106 13,268 63,632 SH   SOLE 0 63,632 0 0
Hubbell Inc COM 443510607 8,511 40,867 SH   SOLE 0 40,867 0 0
Intel Corporation COM 458140100 7,848 152,382 SH   SOLE 0 152,382 0 0
International Business Machine COM 459200101 368 2,755 SH   SOLE 0 2,755 0 0
Intuit Inc COM 461202103 2,795 4,345 SH   SOLE 0 4,345 0 0
Invesco Bulletshares 2022 BULSHS 2022 CB 46138J882 380 17,750 SH   SOLE 0 17,750 0 0
Invesco Bulletshares 2023 BULSHS 2023 CB 46138J866 1,816 84,627 SH   SOLE 0 84,627 0 0
Invesco Bulletshares Corporate 2024 BULSHS 2024 CB 46138J841 3,977 182,181 SH   SOLE 0 182,181 0 0
Invesco Bulletshares Corporate 2025 BULSHS 2025 CB 46138J825 12,489 570,263 SH   SOLE 0 570,263 0 0
Invesco Bulletshares Corporate 2026 BULSHS 2026 CB 46138J791 5,360 253,327 SH   SOLE 0 253,327 0 0
Invesco Bulletshares Corporate 2027 BULSHS 2027 CB 46138J783 10,159 471,414 SH   SOLE 0 471,414 0 0
Invesco FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 1,729 10,070 SH   SOLE 0 10,070 0 0
Invesco Ltd SHS G491BT108 334 14,500 SH   SOLE 0 14,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 430 1,082 SH   SOLE 0 1,082 0 0
Invsco S&P 500 Low Vol S&P500 LOW VOL 46138E354 13,953 203,308 SH   SOLE 0 203,308 0 0
Ishare S&P 500 CORE S&P500 ETF 464287200 13,390 28,073 SH   SOLE 0 28,073 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 5,548 19,598 SH   SOLE 0 19,598 0 0
iShares Fallen Angels USD Bond ETF FALN ANGLS USD 46435G474 12,210 407,391 SH   SOLE 0 407,391 0 0
iShares Msci Min Vol MSCI MIN VOL ETF 46429B697 20,057 247,924 SH   SOLE 0 247,924 0 0
Ishares S&P 500 Value S&P 500 VAL ETF 464287408 584 3,730 SH   SOLE 0 3,730 0 0
Ishares S&P U S Pfd Fund PFD AND INCM SEC 464288687 7,224 183,218 SH   SOLE 0 183,218 0 0
iShares Semiconductor ETF iSHARES SEMICDTR 464287523 5,255 9,690 SH   SOLE 0 9,690 0 0
Ishares Tr Bond 3 7 YR TREAS BD 464288661 344 2,675 SH   SOLE 0 2,675 0 0
Ishares Tr S&P 500 Barra S&P 500 GRWT ETF 464287309 1,331 15,912 SH   SOLE 0 15,912 0 0
J.P. Morgan Chase Inc. COM 46625H100 16,428 103,744 SH   SOLE 0 103,744 0 0
Johnson & Johnson COM 478160104 21,087 123,265 SH   SOLE 0 123,265 0 0
JPMorgan Ultra Short ULTRA SHRT INC 46641Q837 6,698 132,678 SH   SOLE 0 132,678 0 0
Kellogg Company COM 487836108 6,213 96,449 SH   SOLE 0 96,449 0 0
Keysight Technologies COM 49338L103 12,265 59,391 SH   SOLE 0 59,391 0 0
Kimberly Clark COM 494368103 285 1,996 SH   SOLE 0 1,996 0 0
Lockheed Martin Corp COM 539830109 7,524 21,170 SH   SOLE 0 21,170 0 0
Lowes Companies COM 548661107 10,908 42,202 SH   SOLE 0 42,202 0 0
McDonald's Corporation COM 580135101 452 1,685 SH   SOLE 0 1,685 0 0
Medtronic SHS G5960L103 9,141 88,359 SH   SOLE 0 88,359 0 0
Merck COM 58933Y105 7,831 102,178 SH   SOLE 0 102,178 0 0
Micron Technology Inc COM 595112103 259 2,781 SH   SOLE 0 2,781 0 0
Microsoft Corp COM 594918104 45,087 134,059 SH   SOLE 0 134,059 0 0
MSC Industrial Direct Inc CL A 553530106 3,544 42,156 SH   SOLE 0 42,156 0 0
NextEra Energy COM 65339F101 13,701 146,752 SH   SOLE 0 146,752 0 0
Nvidia Corp COM 67066G104 618 2,100 SH   SOLE 0 2,100 0 0
Nxp Semiconductors Nv COM N6596X109 299 1,311 SH   SOLE 0 1,311 0 0
Oracle Corporation COM 68389X105 480 5,505 SH   SOLE 0 5,505 0 0
Paypal Holdings COM 70450Y103 8,764 46,473 SH   SOLE 0 46,473 0 0
Pepsico Inc. COM 713448108 9,436 54,322 SH   SOLE 0 54,322 0 0
Pfizer Incorporated COM 717081103 1,455 24,640 SH   SOLE 0 24,640 0 0
Piedmont Office Rlty Tr COM CL A 720190206 251 13,683 SH   SOLE 0 13,683 0 0
Polaris Industries Inc COM 731068102 6,671 60,695 SH   SOLE 0 60,695 0 0
Powershares- Dynamic Mkt Port DYNMC MKT ETF 46137V712 231 1,835 SH   SOLE 0 1,835 0 0
PowerShares High Dividend HIG YLD EQ DIV 46137V563 678 32,183 SH   SOLE 0 32,183 0 0
PPG Industries Inc COM 693506107 347 2,013 SH   SOLE 0 2,013 0 0
Procter & Gamble Co COM 742718109 1,469 8,979 SH   SOLE 0 8,979 0 0
Raymond James Finl Inc COM 754730109 395 3,930 SH   SOLE 0 3,930 0 0
Raytheon Technologies Corp. COM 75513E101 10,521 122,255 SH   SOLE 0 122,255 0 0
Realty Income COM 756109104 6,944 96,991 SH   SOLE 0 96,991 0 0
Roper Technologies COM 776696106 8,492 17,265 SH   SOLE 0 17,265 0 0
S&P MidCap 400 UTSER1 S&PDCRP 78467Y107 374 722 SH   SOLE 0 722 0 0
S&P Small Cap 600 CORE S&P SCP ETF 464287804 14,669 128,102 SH   SOLE 0 128,102 0 0
Salesforce Com COM 79466L302 9,275 36,498 SH   SOLE 0 36,498 0 0
Schw US Brd Mkt Etf US BRD MKT ETF 808524102 2,599 22,995 SH   SOLE 0 22,995 0 0
Schw US Large Cap US LRG CAP ETF 808524201 798 7,008 SH   SOLE 0 7,008 0 0
Schw US Scap Etf US SML CAP ETF 808524607 334 3,260 SH   SOLE 0 3,260 0 0
Schwab US Mid Cap Etf US MID-CAP ETF 808524508 1,513 18,810 SH   SOLE 0 18,810 0 0
Sector Spdr Consumer Fd SBI CONS DISCR 81369Y407 455 2,228 SH   SOLE 0 2,228 0 0
Sector Spdr Fincl Select SBI INT-FINL 81369Y605 346 8,855 SH   SOLE 0 8,855 0 0
Sector Spdr Health Fund SBI HEALTHCARE 81369Y209 360 2,555 SH   SOLE 0 2,555 0 0
Sector Spdr Tech Select TECHNOLOGY 81369Y803 1,005 5,781 SH   SOLE 0 5,781 0 0
Select Sector SPDR The Real Estate Select Sector81 RL EST SEL SEC 81369Y860 271 5,226 SH   SOLE 0 5,226 0 0
Silvergate Capital Corp CL A 82837P408 673 4,540 SH   SOLE 0 4,540 0 0
Simon Property Group COM 828806109 265 1,658 SH   SOLE 0 1,658 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 49,460 104,135 SH   SOLE 0 104,135 0 0
Starbucks Corp COM 855244109 7,292 62,339 SH   SOLE 0 62,339 0 0
Stryker Corp COM 863667101 10,437 39,029 SH   SOLE 0 39,029 0 0
Taiwan Semiconductr Adrf SPONSORED ADS 874039100 231 1,917 SH   SOLE 0 1,917 0 0
TCG BDC Inc COM 872280102 3,647 265,595 SH   SOLE 0 265,595 0 0
Tesla Motors Inc COM 88160R101 888 840 SH   SOLE 0 840 0 0
Texas Instruments COM 882508104 13,877 73,629 SH   SOLE 0 73,629 0 0
The Southern Company COM 842587107 430 6,271 SH   SOLE 0 6,271 0 0
Thermo Fisher Scientific COM 883556102 15,010 22,496 SH   SOLE 0 22,496 0 0
TJX Cos Inc COM 872540109 8,883 117,000 SH   SOLE 0 117,000 0 0
Truist Financial Corporation COM 89832Q109 1,072 18,311 SH   SOLE 0 18,311 0 0
Union Pacific Corporation COM 907818108 292 1,159 SH   SOLE 0 1,159 0 0
Unitedhealth Group Inc COM 91324P102 22,678 45,163 SH   SOLE 0 45,163 0 0
Unity Software Inc COM 91332U101 779 5,450 SH   SOLE 0 5,450 0 0
Vanguard Div Apprciation DIV APP ETF 921908844 1,336 7,778 SH   SOLE 0 7,778 0 0
Vanguard Emerging Mkt Bond EMERG MKT BD ETF 921946885 368 4,745 SH   SOLE 0 4,745 0 0
Vanguard High Dividend Fund HIGH DIV YLD 921946406 1,262 11,259 SH   SOLE 0 11,259 0 0
Vanguard Intermediate Corp INT-TERM CORP 92206C870 2,627 28,322 SH   SOLE 0 28,322 0 0
Vanguard Short Term Corp SHRT TRM CORP BD 92206C409 11,596 142,705 SH   SOLE 0 142,705 0 0
Verizon Communications COM 92343V104 7,086 136,365 SH   SOLE 0 136,365 0 0
Vertiv Holdings Co COM CL A 92537N108 9,682 387,738 SH   SOLE 0 387,738 0 0
VINCO VENTURES ORD COM 927330100 119 50,000 SH   SOLE 0 50,000 0 0
Visa Inc COM CL A 92826C839 8,910 41,117 SH   SOLE 0 41,117 0 0
Wal-Mart Stores Inc. COM 931142103 18,048 124,735 SH   SOLE 0 124,735 0 0
Wells Fargo & Company COM 949746101 278 5,795 SH   SOLE 0 5,795 0 0
Wells Fargo Convert L PERP PFD CNV A 949746804 470 315 SH   SOLE 0 315 0 0
Whirlpool Corp. COM 963320106 5,200 22,160 SH   SOLE 0 22,160 0 0
Williams Sonoma COM 969904101 6,613 39,103 SH   SOLE 0 39,103 0 0
Wisdomtree US Qlt Div US QTLY DIV GRT 97717X669 408 6,195 SH   SOLE 0 6,195 0 0
Zoetis Inc CL A 98978V103 11,627 47,647 SH   SOLE 0 47,647 0 0