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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T Corp COM 00206R102   369 19,164 SH   SOLE   0 0 19,164
AbbVie Inc COM 00287Y109   735 4,611 SH   SOLE   0 0 4,611
Abbott Laboratories COM 002824100   960 9,483 SH   SOLE   0 0 9,483
Access Power Inc Com COM 00431N108   0 40,000 SH   SOLE   0 0 40,000
Adobe Sys Inc Com COM 00724F101   296 768 SH   SOLE   0 0 768
Alpha Nat Inc Escrow GCB Bond COM 020ESC190   0 2,578,334 SH   SOLE   0 0 2,578,334
Alpha Natural Resources Inc Es COM 020ESC216   0 15,000 SH   SOLE   0 0 15,000
Alphabet Inc Cap Stk Cl A COM 02079K305   972 9,366 SH   SOLE   0 0 9,366
Alphabet Inc Cap Stk Cl C COM 02079K107   50,308 483,729 SH   SOLE   20 20 483,689
Amazon Com Inc COM 023135106   2,883 27,912 SH   SOLE   1,000 1,000 25,912
American Elec Pwr Inc COM 025537101   869 9,549 SH   SOLE   0 0 9,549
Amgen Inc COM 031162100   303 1,251 SH   SOLE   0 0 1,251
Aon Plc Com USD0.01 Cl A COM G0403H108   315 1,000 SH   SOLE   0 0 1,000
Apple Inc. COM 037833100   93,581 567,502 SH   SOLE   120 120 567,262
Babcock & Wilcox Enterprised, COM 05614L209   111 18,333 SH   SOLE   0 0 18,333
Bank Of America Corp New COM 060505104   311 10,869 SH   SOLE   0 0 10,869
Berkshire Hathaway Inc Del Cl COM 084670108   5,122 11 SH   SOLE   0 0 11
Berkshire Hathaway Inc Del Cl COM 084670702   57,246 185,401 SH   SOLE   78 78 185,245
Blackrock 2001 Term Tr Com COM 09247X101   257 384 SH   SOLE   0 0 384
Bristol Myers Squibb COM 110122108   545 7,869 SH   SOLE   0 0 7,869
CBA Florida Inc COM 12482D103   0 40,000 SH   SOLE   0 0 40,000
CVS Corp Com COM 126650100   269 3,622 SH   SOLE   0 0 3,622
Capital One Finl Corp Com COM 14040H105   255 2,653 SH   SOLE   0 0 2,653
Caterpillar Inc Del Com COM 149123101   338 1,476 SH   SOLE   0 0 1,476
Chevron Corporation COM 166764100   2,449 15,012 SH   SOLE   0 0 15,012
Cisco Sys Inc COM 17275R102   53,270 1,019,029 SH   SOLE   120 120 1,018,789
Clorox Co. COM 189054109   282 1,781 SH   SOLE   0 0 1,781
Coca-Cola COM 191216100   1,451 23,385 SH   SOLE   100 100 23,185
Colgate Palmolive COM 194162103   1,475 19,623 SH   SOLE   0 0 19,623
Comcast Corp New Cl A COM 20030N101   27,236 718,443 SH   SOLE   0 0 718,443
Costco Wholesale Corporation COM 22160K105   25,476 51,272 SH   SOLE   5 5 51,262
Curtiss Wright Corp Com COM 231561101   305 1,732 SH   SOLE   0 0 1,732
Deere & Co COM 244199105   459 1,111 SH   SOLE   0 0 1,111
Dimensional ETF TR US Marketwi COM 25434V724   769 22,982 SH   SOLE   0 0 22,982
Dimensional ETF Trust - US Equ COM 25434V401   1,093 24,592 SH   SOLE   0 0 24,592
Dimensional ETF Trust - US Sma COM 25434V500   715 13,560 SH   SOLE   0 0 13,560
Dimensional ETF Trust - US Tar COM 25434V609   692 15,560 SH   SOLE   0 0 15,560
Direxion Shs Etf Tr Drx S&P 50 COM 25459W862   4,286 58,563 SH   SOLE   13,527 13,527 31,509
Discover Finl Svcs Com COM 254709108   33,708 341,040 SH   SOLE   60 60 340,920
Dollar Gen Corp Com COM 256677105   245 1,163 SH   SOLE   0 0 1,163
Duke Energy Corp COM 26441C204   621 6,442 SH   SOLE   0 0 6,442
Eli Lilly & Co. COM 532457108   366 1,066 SH   SOLE   0 0 1,066
Empyrean Bioscience Inc. Com COM 29245E103   0 24,450 SH   SOLE   0 0 24,450
Exxon Mobil Corporation COM 30231G102   2,957 26,964 SH   SOLE   56 56 26,852
Facebook Inc Cl A COM 30303M102   482 2,275 SH   SOLE   0 0 2,275
Fidelity Comwlth Tr Ndq Cp Idx COM 315912808   19,844 413,847 SH   SOLE   0 0 413,847
Fidelity Msci Hlth Care I COM 316092600   680 11,070 SH   SOLE   0 0 11,070
Fidelity Quality Factor ETF COM 316092790   13,741 289,604 SH   SOLE   0 0 289,604
Ford Motor Corp COM 345370860   168 13,330 SH   SOLE   0 0 13,330
Franchise Group, Inc. COM 35180X105   591 21,670 SH   SOLE   0 0 21,670
Global X Fds S&p 500 Catholic COM 37954Y889   688 13,700 SH   SOLE   0 0 13,700
Goldman Sachs Group Inc COM 38143Y665   207 10,000 SH   SOLE   0 0 10,000
Hard To Treat Diseases Com COM 41164A103   0 1,495,360 SH   SOLE   0 0 1,495,360
Home Depot COM 437076102   56,276 190,688 SH   SOLE   70 70 190,548
Honeywell Intl Inc COM 438516106   259 1,356 SH   SOLE   0 0 1,356
Huntington Bancshares Com COM 446150104   201 17,981 SH   SOLE   0 0 17,981
IR 4C Inc. Class COM 45000Z107   50 50,000 SH   SOLE   0 0 50,000
Intel COM 458140100   485 14,859 SH   SOLE   0 0 14,859
International Business Machine COM 459200101   273 2,079 SH   SOLE   0 0 2,079
Invesco QQQ Tr Unit Series 1 COM 46090E103   60,584 188,778 SH   SOLE   28 28 188,722
J P Morgan Chase & Co COM 46625H100   50,066 384,207 SH   SOLE   48 48 384,111
Johnson & Johnson COM 478160104   31,475 203,063 SH   SOLE   36 36 202,991
Kimberly Clark COM 494368103   312 2,322 SH   SOLE   0 0 2,322
Lockheed Martin Corp Com COM 539830109   34,592 73,174 SH   SOLE   10 10 73,154
Lowes Cos Inc Com COM 548661107   2,524 12,619 SH   SOLE   0 0 12,619
Marriott Intl Inc COM 571903202   498 3,000 SH   SOLE   0 0 3,000
Massey Energy Co Cv Escrow Cb COM 576ESC115   0 3,707,000 SH   SOLE   0 0 3,707,000
Mastercard Inc Cl A COM 57636Q104   526 1,447 SH   SOLE   0 0 1,447
McDonalds COM 580135101   47,315 169,217 SH   SOLE   20 20 169,177
Medical Marijuana Inc Com COM 58463A105   0 28,000 SH   SOLE   0 0 28,000
Medtronic Inc. COM G5960L103   27,195 337,319 SH   SOLE   50 50 337,219
Merck & Co. Inc. COM 58933Y105   35,155 330,436 SH   SOLE   70 70 330,296
Microsoft COM 594918104   71,478 247,930 SH   SOLE   25 25 247,880
NextEra Energy, Inc. COM 65339F101   35,851 465,113 SH   SOLE   80 80 464,953
Norfolk Southern Corp Com COM 655844108   272 1,285 SH   SOLE   0 0 1,285
Nvidia Corp Com COM 67066G104   266 956 SH   SOLE   0 0 956
Old Dominion Fght Line Com COM 679580100   337 990 SH   SOLE   0 0 990
Oracle Corp Com COM 68389X105   3,340 35,944 SH   SOLE   0 0 35,944
Paychex Inc Com COM 704326107   393 3,431 SH   SOLE   0 0 3,431
Pepsico, Inc. COM 713448108   42,098 230,927 SH   SOLE   37 37 230,853
Pfizer COM 717081103   29,700 727,934 SH   SOLE   100 100 727,734
Philip Morris Intl Inc Com COM 718172109   394 4,056 SH   SOLE   0 0 4,056
Pnc Bk Corp Com COM 693475105   26,239 206,445 SH   SOLE   35 35 206,375
Procter & Gamble COM 742718109   38,214 257,001 SH   SOLE   88 88 256,825
Proshares Tr Ultra S&P 500 COM 74347R107   2,885 57,473 SH   SOLE   0 0 57,473
Proshares Tr Ultrapro Qqq COM 74347X831   623 22,049 SH   SOLE   6,955 6,955 8,139
Schwab Strategic Tr Us Lcap Gr COM 808524300   310 4,756 SH   SOLE   0 0 4,756
Sector Spdr Tr Sbi Cons Stpls COM 81369Y308   476 6,368 SH   SOLE   0 0 6,368
Select Sector Spdr Tr Sbi Int- COM 81369Y605   266 8,280 SH   SOLE   0 0 8,280
Select Sector Spdr Tr Sbi Int- COM 81369Y803   243 1,611 SH   SOLE   0 0 1,611
Sempra Energy Com COM 816851109   303 2,003 SH   SOLE   0 0 2,003
Southern Co Com COM 842587107   1,572 22,590 SH   SOLE   0 0 22,590
Spdr S&P Mdcap 400 Etf COM 78467Y107   405 884 SH   SOLE   0 0 884
Spyder S & P 500 Depository COM 78462F103   2,402 5,867 SH   SOLE   0 0 5,867
Starbucks Corp COM 855244109   48,393 464,735 SH   SOLE   50 50 464,635
Target Corp Com COM 87612E106   625 3,771 SH   SOLE   600 600 2,571
Tractor Supply Co Com COM 892356106   229 976 SH   SOLE   0 0 976
Truist Finl Corp Com COM 89832Q109   407 11,934 SH   SOLE   0 0 11,934
Union Pac Corp Com COM 907818108   278 1,380 SH   SOLE   0 0 1,380
United Healthcare Corp Com COM 91324P102   44,851 94,906 SH   SOLE   15 15 94,876
United Parcel Service Cl B COM 911312106   38,168 196,752 SH   SOLE   40 40 196,672
Vanguard Index Fds Small Cp Et COM 922908751   744 3,926 SH   SOLE   0 0 3,926
Vanguard Index Fds Stk Mrk Etf COM 922908769   730 3,578 SH   SOLE   0 0 3,578
Vanguard Specialized Div App E COM 921908844   516 3,349 SH   SOLE   0 0 3,349
Vanguard Whitehall Fds High Di COM 921946406   220 2,086 SH   SOLE   0 0 2,086
Verizon Communications Inc. COM 92343V104   26,929 692,431 SH   SOLE   75 75 692,281
Visa Inc Com Cl A COM 92826C839   37,925 168,210 SH   SOLE   25 25 168,160
Wal-Mart Stores Inc COM 931142103   53,930 365,750 SH   SOLE   35 35 365,680
Walt Disney Co COM 254687106   841 8,401 SH   SOLE   0 0 8,401
iShares Core S&P 500 ETF COM 464287200   40,546 98,632 SH   SOLE   0 0 98,632
iShares Core S&P Small-Cap ETF COM 464287804   38,614 399,319 SH   SOLE   0 0 399,319
iShares Core S&P Small-Cap ETF COM 464287879   484 5,168 SH   SOLE   0 0 5,168
iShares Tr Core Div Grwth COM 46434V621   13,674 273,540 SH   SOLE   0 0 273,540
iShares Tr Dj Sel Div Inx COM 464287168   592 5,051 SH   SOLE   0 0 5,051
iShares Tr Hgh Div Eqt Fd COM 46429B663   406 3,998 SH   SOLE   0 0 3,998
iShares Tr Russell 2000 COM 464287655   1,427 7,997 SH   SOLE   0 0 7,997
iShares Tr Russell Mcp Gr COM 464287481   247 2,709 SH   SOLE   0 0 2,709
iShares Tr Russell Midcap COM 464287499   532 7,604 SH   SOLE   0 0 7,604
iShares Tr S&P 100 Idx Fd COM 464287101   354 1,890 SH   SOLE   370 370 1,150
iShares Tr S&P 500/Bar Grw COM 464287309   295 4,620 SH   SOLE   4 4 4,612
iShares Tr S&P 500/Bar Value COM 464287408   395 2,603 SH   SOLE   0 0 2,603
iShares Tr S&P Midcap Value COM 464287705   4,869 47,376 SH   SOLE   40 40 47,296
iShares Tr Small Growth Index COM 464288604   475 12,187 SH   SOLE   108 108 11,971
Fidelity High Yield Factor ETF COM 316092618   29,902 633,382 SH   SOLE   0 0 633,382
Nuveen Div Adv Muni Com Sh Ben COM 67070X101   182 15,212 SH   SOLE   0 0 15,212
Pimco Income Strategy Com COM 72201J104   131 18,318 SH   SOLE   0 0 18,318
Spdr Ser Tr Blomberg Brc Inv COM 78468R200   414 13,605 SH   SOLE   0 0 13,605
Spdr Series Trust Barcly Cnv E COM 78464A359   258 3,841 SH   SOLE   0 0 3,841
iShares Tr 1-3 Yr Trs Bd COM 464287457   31,864 387,831 SH   SOLE   0 0 387,831
iShares Ultra Short-Term Bond COM 46434V878   275 5,473 SH   SOLE   0 0 5,473
Fidelity Preferred Securities COM 316092261   202 10,000 SH   SOLE   0 0 10,000
First Trust Instl Pref Secs an COM 33739P855   35,327 2,109,071 SH   SOLE   0 0 2,109,071
Anr Inc Rt COM 03634H118   1 388,446 SH   SOLE   0 0 388,446