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
3m Company COM 88579Y101 202 1,050 SH   SOLE   1,050 0 0
Abbott Laboratories COM 68389X105 10,947 91,348 SH   SOLE   91,348 0 0
Abbvie Inc COM 00287Y109 8,225 76,007 SH   SOLE   76,007 0 0
Accenture LTD SHS CLASS A G1151C101 7,447 26,957 SH   SOLE   26,957 0 0
Advanced Micro Devices COM 007903107 250 3,187 SH   SOLE   3,187 0 0
Alphabet, Inc. Class A CAP STK CL A 595112103 11,940 5,789 SH   SOLE   5,789 0 0
Alps TRUST Etf ALERIAN MLP 00162Q452 7,250 237,700 SH   SOLE   237,700 0 0
Amazon Com Inc COM 72352L106 16,943 5,476 SH   SOLE   5,476 0 0
Ameriprise Financial Inc COM 03076C106 7,937 34,143 SH   SOLE   34,143 0 0
Amern Tower Corp Class A COM 92204A702 11,310 47,312 SH   SOLE   47,312 0 0
Ametek Inc New COM 670928100 9,243 72,367 SH   SOLE   72,367 0 0
Analog Devices Inc COM 032654105 303 1,952 SH   SOLE   1,952 0 0
Apple Computer Inc COM 389637109 23,398 191,550 SH   SOLE   191,550 0 0
ARK Innovation ETF INNOVATION ETF 00214Q104 310 2,583 SH   SOLE   2,583 0 0
Atmos Energy Corp COM 049560105 540 5,460 SH   SOLE   5,460 0 0
Auto Data Processing COM 053015103 224 1,190 SH   SOLE   1,190 0 0
Bank of America COM 500767306 13,654 352,906 SH   SOLE   352,906 0 0
Bank Of New York Co Inc COM 064058100 6,015 127,190 SH   SOLE   127,190 0 0
Becton Dickinson & Co COM 075887109 662 2,722 SH   SOLE   2,722 0 0
Berkshire Hathaway Cl B CL B NEW 464288646 14,497 56,745 SH   SOLE   56,745 0 0
Boeing Co COM 097023105 368 1,443 SH   SOLE   1,443 0 0
Booking Holdings Inc COM 81369Y852 9,925 4,260 SH   SOLE   4,260 0 0
Bristol Myers COM 110122108 6,977 110,519 SH   SOLE   110,519 0 0
Broadcom Ltd COM 81369Y506 11,040 23,811 SH   SOLE   23,811 0 0
Cardinal Health Inc COM 14149Y108 6,603 108,692 SH   SOLE   108,692 0 0
Caterpillar Inc COM 149123101 342 1,475 SH   SOLE   1,475 0 0
CH Robinson Worldwide COM NEW 12541W209 7,053 73,912 SH   SOLE   73,912 0 0
Chevron Corp COM 166764100 5,675 54,159 SH   SOLE   54,159 0 0
Cisco COM 17275R102 7,084 137,002 SH   SOLE   137,002 0 0
Coca Cola COM 191216100 963 18,271 SH   SOLE   18,271 0 0
Comcast Corp New Cl A CL A 494368103 17,310 319,906 SH   SOLE   319,906 0 0
Communicat Svs Slct Sec COMMUNICATION 81369Y852 205 2,797 SH   SOLE   2,797 0 0
Costco Whsl Corp New COM 22160K105 671 1,903 SH   SOLE   1,903 0 0
Cummins Inc COM HGK70B105 8,975 34,636 SH   SOLE   34,636 0 0
Danimer Scientific Cl A Ord COM CL A 81369Y605 472 12,500 SH   SOLE   12,500 0 0
Digital Realty TRUST Inc COM 253868103 6,414 45,543 SH   SOLE   45,543 0 0
Disney Walt Hldg Co COM DISNEY 254687106 6,657 36,080 SH   SOLE   36,080 0 0
Duke Energy Corp. COM NEW 26441C204 272 2,814 SH   SOLE   2,814 0 0
Eastman Chemical Co COM 277432100 7,652 69,492 SH   SOLE   69,492 0 0
Emerson Electric Co. COM 88579Y101 9,509 105,396 SH   SOLE   105,396 0 0
Energy Transfer Equity LP COM UT LTD PTN 29273V100 126 16,433 SH   SOLE   16,433 0 0
Enterprise Prd Prtnrs Lp COM 293792107 237 10,750 SH   SOLE   10,750 0 0
Exxon-Mobil COM 30231G102 582 10,419 SH   SOLE   10,419 0 0
Facebook Inc Class A CL A 46137V712 10,206 34,653 SH   SOLE   34,653 0 0
Fidelity Natl Info Svcs COM 31620M106 7,949 56,533 SH   SOLE   56,533 0 0
Fidus Investment Corp COM 316500107 3,764 242,078 SH   SOLE   242,078 0 0
Fifth Third Bancorp COM 316773100 328 8,745 SH   SOLE   8,745 0 0
Freeport Mcmorn Cp&Gld B CL B 316773100 347 10,550 SH   SOLE   10,550 0 0
General Electric COM 369604103 372 28,340 SH   SOLE   28,340 0 0
General Motors Corp COM 37045V100 425 7,395 SH   SOLE   7,395 0 0
Genuine Parts Co COM 372460105 384 3,326 SH   SOLE   3,326 0 0
Gladstone Capital Corp COM 376535100 2,898 292,165 SH   SOLE   292,165 0 0
Global Payments Inc COM 38173M102 11,639 57,738 SH   SOLE   57,738 0 0
Goldman Sachs Actvbeta ACTIVEBETA US LG 381430503 8,525 107,750 SH   SOLE   107,750 0 0
Golub Capital Bdc COM 38173M102 240 16,400 SH   SOLE   16,400 0 0
Guggenheim S&P 500 Eql S&P500 EQL WGT 46137V357 3,065 21,633 SH   SOLE   21,633 0 0
Home Depot COM 464288810 10,172 33,324 SH   SOLE   33,324 0 0
Honeywell COM 907818108 13,490 62,144 SH   SOLE   62,144 0 0
Hubbell Inc COM 443510607 8,194 43,846 SH   SOLE   43,846 0 0
Intel Corporation COM 458140100 8,520 133,123 SH   SOLE   133,123 0 0
International Business Machine COM 927330100 11,422 85,711 SH   SOLE   85,711 0 0
Intuit Inc COM 461202103 1,756 4,585 SH   SOLE   4,585 0 0
Invesco BulletShares 2021 Corp BULSHS 2021 CB 46138J700 1,488 70,420 SH   SOLE   70,420 0 0
Invesco Bulletshares 2022 BULSHS 2022 CB 46138J882 1,119 51,705 SH   SOLE   51,705 0 0
Invesco Bulletshares 2023 BULSHS 2023 CB 46138J866 5,671 260,515 SH   SOLE   260,515 0 0
Invesco Bulletshares Corp 2026 BULSHS 2026 CB 46138J791 6,024 282,700 SH   SOLE   282,700 0 0
Invesco Bulletshares Corporate 2024 BULSHS 2024 CB 46138J841 5,849 263,837 SH   SOLE   263,837 0 0
Invesco Bulletshares Corporate 2025 BULSHS 2025 CB 46138J825 8,580 387,375 SH   SOLE   387,375 0 0
Invesco Bulletshares Corporate 2027 BULSHS 2027 CB 46138J783 3,557 164,615 SH   SOLE   164,615 0 0
Invesco Dynamic Oil & Gas Services ETF DYNMC OIL GAS 46137V670 167 49,800 SH   SOLE   49,800 0 0
Invesco FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 1,928 12,710 SH   SOLE   12,710 0 0
Invesco Ltd SHS G491BT108 467 18,500 SH   SOLE   18,500 0 0
Invsco S&P 500 Low Vol S&P500 LOW VOL 58733R102 15,176 260,974 SH   SOLE   260,974 0 0
Ishare S&P 500 CORE S&P500 ETF 464287200 8,748 21,991 SH   SOLE   21,991 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 5,934 22,797 SH   SOLE   22,797 0 0
Ishares High Yield 0-5YR HI YL CP 46434V407 813 17,755 SH   SOLE   17,755 0 0
Ishares Medical Device U.S. MED DVC ETF 464288810 212 641 SH   SOLE   641 0 0
Ishares Msci Min Vol MSCI MIN VOL ETF 032654105 23,532 340,101 SH   SOLE   340,101 0 0
iShares Short-Term Corporate Bond ETF SH TR CRPORT ETF 464288646 252 4,606 SH   SOLE   4,606 0 0
Ishares Tr Bond 3 7 YR TREAS BD 464288661 283 2,175 SH   SOLE   2,175 0 0
J.P. Morgan Chase Inc. COM 26441C204 15,810 103,853 SH   SOLE   103,853 0 0
Johnson & Johnson COM 921946885 18,323 111,488 SH   SOLE   111,488 0 0
JPMorgan Ultra Short ULTRA SHRT INC 293792107 11,409 224,783 SH   SOLE   224,783 0 0
Kellogg Company COM 487836108 5,483 86,624 SH   SOLE   86,624 0 0
Keysight Technologies COM 49338L103 8,589 59,896 SH   SOLE   59,896 0 0
Kimberly Clark COM 494368103 291 2,095 SH   SOLE   2,095 0 0
KraneShares CSI China Internet ETF CSI CHI INTERNET 500767306 247 3,230 SH   SOLE   3,230 0 0
Lockheed Martin Corp COM 539830109 6,272 16,974 SH   SOLE   16,974 0 0
Lowes Companies COM 86877M209 9,096 47,827 SH   SOLE   47,827 0 0
McDonald's Corporation COM 580135101 325 1,449 SH   SOLE   1,449 0 0
Medtronic SHS 81369Y209 10,088 85,395 SH   SOLE   85,395 0 0
Mercadolibre Inc COM 58733R102 258 175 SH   SOLE   175 0 0
Merck COM 58933Y105 335 4,343 SH   SOLE   4,343 0 0
Micron Technology Inc COM 58933Y105 240 2,725 SH   SOLE   2,725 0 0
Microsoft Corp COM 808524607 34,012 144,258 SH   SOLE   144,258 0 0
MSC Industrial Direct Inc CL A 553530106 7,570 83,934 SH   SOLE   83,934 0 0
NextEra Energy COM 83088M102 10,242 135,464 SH   SOLE   135,464 0 0
Nuveen Mun Value Fd Inc COM 670928100 111 10,000 SH   SOLE   10,000 0 0
Oracle Corporation COM 68389X105 225 3,205 SH   SOLE   3,205 0 0
Palantir Technologies Inc Ordinary Shares - Class CL A 69608A108 244 10,475 SH   SOLE   10,475 0 0
Paypal Holdings COM 77543R102 11,323 46,628 SH   SOLE   46,628 0 0
Pepsico Inc. COM 713448108 7,511 53,100 SH   SOLE   53,100 0 0
Pinterest Inc CL A 72352L106 284 3,830 SH   SOLE   3,830 0 0
Polaris Industries Inc COM 731068102 5,912 44,283 SH   SOLE   44,283 0 0
Powershares- Dynamic Mkt Port DYNMC MKT ETF 46137V712 212 1,835 SH   SOLE   1,835 0 0
PowerShares High Dividend HIG YLD EQ DIV 46137V563 658 32,513 SH   SOLE   32,513 0 0
PPG Industries Inc COM 693506107 317 2,113 SH   SOLE   2,113 0 0
Procter & Gamble Co COM 742718109 809 5,972 SH   SOLE   5,972 0 0
Raymond James Finl Inc COM 754730109 358 2,920 SH   SOLE   2,920 0 0
Raytheon Technologies Corp. COM 46137V670 9,486 122,763 SH   SOLE   122,763 0 0
Realty Income COM 756109104 6,108 96,184 SH   SOLE   96,184 0 0
Roku Inc Cl A COM CL A 77543R102 231 710 SH   SOLE   710 0 0
Roper Technologies COM 776696106 6,775 16,798 SH   SOLE   16,798 0 0
S&P MidCap 400 UTSER1 S&PDCRP 78467Y107 347 728 SH   SOLE   728 0 0
S&P Small Cap 600 CORE S&P SCP ETF 007903107 13,830 127,427 SH   SOLE   127,427 0 0
Salesforce Com COM 79466L302 6,922 32,672 SH   SOLE   32,672 0 0
Schw US Brd Mkt Etf US BRD MKT ETF 808524102 2,045 21,148 SH   SOLE   21,148 0 0
Schw US Large Cap US LRG CAP ETF 808524201 597 6,212 SH   SOLE   6,212 0 0
Schw US Scap Etf US SML CAP ETF 808524607 308 3,086 SH   SOLE   3,086 0 0
Schwab US Mid Cap Etf US MID-CAP ETF 808524508 1,076 14,462 SH   SOLE   14,462 0 0
Sector Spdr Consumer Fd SBI CONS DISCR 81369Y407 584 3,473 SH   SOLE   3,473 0 0
Sector Spdr Fincl Select SBI INT-FINL 81369Y605 477 14,005 SH   SOLE   14,005 0 0
Sector Spdr Health Fund SBI HEALTHCARE 81369Y209 210 1,795 SH   SOLE   1,795 0 0
Sector Spdr Materials Fd SBI MATERIALS 81369Y100 307 3,895 SH   SOLE   3,895 0 0
Sector Spdr Tech Select TECHNOLOGY 81369Y803 606 4,561 SH   SOLE   4,561 0 0
Sector Spdr Tr Con Stpls SBI CONS STPLS 81369Y308 549 8,035 SH   SOLE   8,035 0 0
Skyworks Solutions COM 83088M102 214 1,165 SH   SOLE   1,165 0 0
SPDR S&P 500 ETF TR TR UNIT 81369Y100 31,844 80,348 SH   SOLE   80,348 0 0
Starbucks Corp COM 855244109 6,528 59,743 SH   SOLE   59,743 0 0
Stryker Corp COM 29273V100 9,295 38,160 SH   SOLE   38,160 0 0
Suburban Propane UNIT LTD PARTN 864482104 914 61,700 SH   SOLE   61,700 0 0
Surface Oncology Inc COM 86877M209 78 10,000 SH   SOLE   10,000 0 0
TCG BDC Inc COM 872280102 3,002 227,390 SH   SOLE   227,390 0 0
Teladoc Inc COM 87918A105 344 1,891 SH   SOLE   1,891 0 0
Tesla Motors Inc COM 88160R101 368 551 SH   SOLE   551 0 0
Texas Instruments COM 882508104 8,104 42,878 SH   SOLE   42,878 0 0
The Energy SPDR ENERGY 81369Y506 228 4,639 SH   SOLE   4,639 0 0
Thermo Fisher Scientific COM 053015103 10,686 23,414 SH   SOLE   23,414 0 0
TJX Cos Inc COM 872540109 6,909 104,451 SH   SOLE   104,451 0 0
Truist Financial Corporation COM 89832Q109 969 16,609 SH   SOLE   16,609 0 0
Union Pacific Corporation COM 907818108 244 1,109 SH   SOLE   1,109 0 0
Unitedhealth Group Inc COM 464288661 16,450 44,211 SH   SOLE   44,211 0 0
Vanguard Div Apprciation DIV APP ETF 921908844 1,721 11,702 SH   SOLE   11,702 0 0
Vanguard Emerging Mkt Bond EMERG MKT BD ETF 921946885 293 3,777 SH   SOLE   3,777 0 0
Vanguard High Dividend Fund HIGH DIV YLD 921946406 1,252 12,390 SH   SOLE   12,390 0 0
Vanguard Info Technology INF TECH ETF 92204A702 228 635 SH   SOLE   635 0 0
Vanguard Intermediate Corp INT-TERM CORP 92206C870 6,407 68,869 SH   SOLE   68,869 0 0
Vanguard Short Term Corp SHRT TRM CORP BD 92206C409 2,104 25,500 SH   SOLE   25,500 0 0
Verizon Communications COM 69608A108 12,638 217,332 SH   SOLE   217,332 0 0
VINCO VENTURES ORD COM 927330100 239 93,409 SH   SOLE   93,409 0 0
Visa Inc COM CL A 19049P107 8,792 41,523 SH   SOLE   41,523 0 0
Walgreens Boots Alliance COM 931427108 275 5,000 SH   SOLE   5,000 0 0
Wal-Mart Stores Inc. COM 931427108 16,242 119,576 SH   SOLE   119,576 0 0
Wisdomtree US Qlt Div US QTLY DIV GRT 97717X669 472 8,256 SH   SOLE   8,256 0 0
Zoetis Inc CL A 98978V103 7,609 48,318 SH   SOLE   48,318 0 0