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   373 23,416 SH   SOLE   0 0 23,416
AbbVie Inc COM 00287Y109   712 5,281 SH   SOLE   0 0 5,281
Abbott Laboratories COM 002824100   1,035 9,493 SH   SOLE   0 0 9,493
Access Power Inc Com COM 00431N108   0 40,000 SH   SOLE   0 0 40,000
Adobe Sys Inc Com COM 00724F101   376 768 SH   SOLE   0 0 768
Advanced Micro Devices Com COM 007903107   227 1,992 SH   SOLE   0 0 1,992
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   1,337 11,166 SH   SOLE   0 0 11,166
Alphabet Inc Cap Stk Cl C COM 02079K107   59,716 493,639 SH   SOLE   20 20 493,599
Altria Group Inc COM 02209S103   202 4,461 SH   SOLE   0 0 4,461
Amazon Com Inc COM 023135106   3,823 29,323 SH   SOLE   1,000 1,000 27,323
American Elec Pwr Inc COM 025537101   705 8,374 SH   SOLE   0 0 8,374
Amgen Inc COM 031162100   21,638 97,458 SH   SOLE   20 20 97,418
Aon Plc Com USD0.01 Cl A COM G0403H108   345 1,000 SH   SOLE   0 0 1,000
Apple Inc. COM 037833100   110,590 570,138 SH   SOLE   120 120 569,898
Avago Technologies Ltd Com COM 11135F101   268 309 SH   SOLE   0 0 309
Babcock & Wilcox Enterprised, COM 05614L209   108 18,333 SH   SOLE   0 0 18,333
Bank Of America Corp New COM 060505104   339 11,810 SH   SOLE   0 0 11,810
Berkshire Hathaway Inc Del Cl COM 084670108   5,696 11 SH   SOLE   0 0 11
Berkshire Hathaway Inc Del Cl COM 084670702   63,927 187,470 SH   SOLE   78 78 187,314
Blackrock 2001 Term Tr Com COM 09247X101   250 362 SH   SOLE   0 0 362
Bristol Myers Squibb COM 110122108   551 8,614 SH   SOLE   0 0 8,614
CBA Florida Inc COM 12482D103   0 40,000 SH   SOLE   0 0 40,000
CVS Corp Com COM 126650100   222 3,205 SH   SOLE   0 0 3,205
Capital One Finl Corp Com COM 14040H105   301 2,753 SH   SOLE   0 0 2,753
Caterpillar Inc Del Com COM 149123101   363 1,476 SH   SOLE   0 0 1,476
Chevron Corporation COM 166764100   2,302 14,632 SH   SOLE   0 0 14,632
Cisco Sys Inc COM 17275R102   53,817 1,040,147 SH   SOLE   120 120 1,039,907
Clorox Co. COM 189054109   283 1,781 SH   SOLE   0 0 1,781
Coca-Cola COM 191216100   1,411 23,437 SH   SOLE   100 100 23,237
Colgate Palmolive COM 194162103   1,472 19,103 SH   SOLE   0 0 19,103
Comcast Corp New Cl A COM 20030N101   30,624 737,048 SH   SOLE   0 0 737,048
Costco Wholesale Corporation COM 22160K105   29,425 54,654 SH   SOLE   5 5 54,644
Curtiss Wright Corp Com COM 231561101   318 1,734 SH   SOLE   0 0 1,734
Deere & Co COM 244199105   459 1,134 SH   SOLE   0 0 1,134
Dimensional ETF TR US Marketwi COM 25434V724   764 22,153 SH   SOLE   0 0 22,153
Dimensional ETF Trust - US Equ COM 25434V401   1,150 23,875 SH   SOLE   0 0 23,875
Dimensional ETF Trust - US Sma COM 25434V500   696 12,698 SH   SOLE   0 0 12,698
Dimensional ETF Trust - US Tar COM 25434V609   681 14,671 SH   SOLE   0 0 14,671
Direxion Shs Etf Tr Drx S&P 50 COM 25459W862   5,324 59,174 SH   SOLE   13,527 13,527 32,120
Discover Finl Svcs Com COM 254709108   40,495 346,559 SH   SOLE   60 60 346,439
Duke Energy Corp COM 26441C204   592 6,595 SH   SOLE   0 0 6,595
Eli Lilly & Co. COM 532457108   559 1,191 SH   SOLE   0 0 1,191
Empyrean Bioscience Inc. Com COM 29245E103   0 24,450 SH   SOLE   0 0 24,450
Exxon Mobil Corporation COM 30231G102   3,083 28,748 SH   SOLE   56 56 28,636
Facebook Inc Cl A COM 30303M102   624 2,175 SH   SOLE   0 0 2,175
Fidelity Comwlth Tr Ndq Cp Idx COM 315912808   21,040 389,052 SH   SOLE   0 0 389,052
Fidelity Msci Finls Idx COM 316092501   205 4,351 SH   SOLE   0 0 4,351
Fidelity Msci Hlth Care I COM 316092600   679 10,757 SH   SOLE   0 0 10,757
Fidelity Quality Factor ETF COM 316092790   13,861 274,208 SH   SOLE   0 0 274,208
Ford Motor Corp COM 345370860   277 18,326 SH   SOLE   0 0 18,326
Franchise Group, Inc. COM 35180X105   621 21,670 SH   SOLE   0 0 21,670
General Dynamics Corp Com COM 369550108   261 1,211 SH   SOLE   0 0 1,211
Global X Fds S&p 500 Catholic COM 37954Y889   757 13,900 SH   SOLE   0 0 13,900
Goldman Sachs Group Inc COM 38143Y665   203 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
Healthier Choices Mgmt Corp COM 42226N109   0 20,000 SH   SOLE   0 0 20,000
Home Depot COM 437076102   61,079 196,623 SH   SOLE   70 70 196,483
Honeywell Intl Inc COM 438516106   296 1,424 SH   SOLE   0 0 1,424
Huntington Bancshares Com COM 446150104   194 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   478 14,286 SH   SOLE   0 0 14,286
International Business Machine COM 459200101   278 2,079 SH   SOLE   0 0 2,079
Invesco QQQ Tr Unit Series 1 COM 46090E103   69,817 188,990 SH   SOLE   28 28 188,934
J P Morgan Chase & Co COM 46625H100   57,067 392,376 SH   SOLE   48 48 392,280
Johnson & Johnson COM 478160104   34,157 206,360 SH   SOLE   36 36 206,288
Kimberly Clark COM 494368103   321 2,322 SH   SOLE   0 0 2,322
Lockheed Martin Corp Com COM 539830109   34,677 75,324 SH   SOLE   10 10 75,304
Lowes Cos Inc Com COM 548661107   3,343 14,811 SH   SOLE   0 0 14,811
Marriott Intl Inc COM 571903202   551 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   583 1,482 SH   SOLE   0 0 1,482
McDonalds COM 580135101   50,676 169,820 SH   SOLE   20 20 169,780
Medical Marijuana Inc Com COM 58463A105   0 28,000 SH   SOLE   0 0 28,000
Medtronic Inc. COM G5960L103   30,436 345,467 SH   SOLE   50 50 345,367
Merck & Co. Inc. COM 58933Y105   38,823 336,453 SH   SOLE   70 70 336,313
Microsoft COM 594918104   85,652 251,517 SH   SOLE   25 25 251,467
NextEra Energy, Inc. COM 65339F101   36,854 496,687 SH   SOLE   80 80 496,527
Norfolk Southern Corp Com COM 655844108   291 1,285 SH   SOLE   0 0 1,285
Nvidia Corp Com COM 67066G104   806 1,905 SH   SOLE   0 0 1,905
Old Dominion Fght Line Com COM 679580100   366 990 SH   SOLE   0 0 990
Oracle Corp Com COM 68389X105   4,159 34,924 SH   SOLE   0 0 34,924
Paychex Inc Com COM 704326107   384 3,431 SH   SOLE   0 0 3,431
Pepsico, Inc. COM 713448108   43,303 233,793 SH   SOLE   37 37 233,719
Pfizer COM 717081103   4,896 133,473 SH   SOLE   0 0 133,473
Philip Morris Intl Inc Com COM 718172109   397 4,068 SH   SOLE   0 0 4,068
Pnc Bk Corp Com COM 693475105   27,347 217,129 SH   SOLE   35 35 217,059
Procter & Gamble COM 742718109   39,642 261,249 SH   SOLE   88 88 261,073
Proshares Tr Ultra S&P 500 COM 74347R107   3,342 57,473 SH   SOLE   0 0 57,473
Proshares Tr Ultrapro Qqq COM 74347X831   905 22,069 SH   SOLE   6,955 6,955 8,159
Schwab Strategic Tr Us Lcap Gr COM 808524300   356 4,756 SH   SOLE   0 0 4,756
Sector Spdr Tr Sbi Cons Stpls COM 81369Y308   472 6,368 SH   SOLE   0 0 6,368
Select Sector Spdr Tr Sbi Int- COM 81369Y605   279 8,280 SH   SOLE   0 0 8,280
Select Sector Spdr Tr Sbi Int- COM 81369Y803   295 1,696 SH   SOLE   0 0 1,696
Sempra Energy Com COM 816851109   284 1,950 SH   SOLE   0 0 1,950
Southern Co Com COM 842587107   1,497 21,311 SH   SOLE   0 0 21,311
Spdr S&P Mdcap 400 Etf COM 78467Y107   413 862 SH   SOLE   0 0 862
Spyder S & P 500 Depository COM 78462F103   2,603 5,871 SH   SOLE   0 0 5,871
Starbucks Corp COM 855244109   46,774 472,178 SH   SOLE   50 50 472,078
Target Corp Com COM 87612E106   280 2,121 SH   SOLE   0 0 2,121
Tesla Motors, Inc. COM 88160R101   356 1,359 SH   SOLE   0 0 1,359
Truist Finl Corp Com COM 89832Q109   356 11,744 SH   SOLE   0 0 11,744
Union Pac Corp Com COM 907818108   273 1,335 SH   SOLE   0 0 1,335
United Healthcare Corp Com COM 91324P102   46,765 97,297 SH   SOLE   15 15 97,267
United Parcel Service Cl B COM 911312106   36,162 201,738 SH   SOLE   40 40 201,658
United Rentals Inc Com COM 911363109   203 456 SH   SOLE   0 0 456
Vanguard Index Fds Growth Etf COM 922908736   268 946 SH   SOLE   0 0 946
Vanguard Index Fds Small Cp Et COM 922908751   776 3,902 SH   SOLE   0 0 3,902
Vanguard Index Fds Stk Mrk Etf COM 922908769   771 3,498 SH   SOLE   0 0 3,498
Vanguard Specialized Div App E COM 921908844   501 3,083 SH   SOLE   0 0 3,083
Verizon Communications Inc. COM 92343V104   26,100 701,805 SH   SOLE   75 75 701,655
Visa Inc Com Cl A COM 92826C839   40,602 170,969 SH   SOLE   25 25 170,919
Wal-Mart Stores Inc COM 931142103   58,296 370,890 SH   SOLE   35 35 370,820
Walt Disney Co COM 254687106   762 8,537 SH   SOLE   0 0 8,537
iShares Core S&P 500 ETF COM 464287200   42,199 94,679 SH   SOLE   0 0 94,679
iShares Core S&P Small-Cap ETF COM 464287804   40,035 401,758 SH   SOLE   0 0 401,758
iShares Core S&P Small-Cap ETF COM 464287879   503 5,291 SH   SOLE   0 0 5,291
iShares Tr Core Div Grwth COM 46434V621   13,384 259,734 SH   SOLE   0 0 259,734
iShares Tr Dj Sel Div Inx COM 464287168   487 4,300 SH   SOLE   0 0 4,300
iShares Tr Hgh Div Eqt Fd COM 46429B663   348 3,448 SH   SOLE   0 0 3,448
iShares Tr Russell 2000 COM 464287655   1,498 7,997 SH   SOLE   0 0 7,997
iShares Tr Russell Mcp Gr COM 464287481   262 2,709 SH   SOLE   0 0 2,709
iShares Tr Russell Midcap COM 464287499   552 7,554 SH   SOLE   0 0 7,554
iShares Tr S&P 100 Idx Fd COM 464287101   391 1,890 SH   SOLE   370 370 1,150
iShares Tr S&P 500/Bar Grw COM 464287309   335 4,756 SH   SOLE   4 4 4,748
iShares Tr S&P 500/Bar Value COM 464287408   420 2,603 SH   SOLE   0 0 2,603
iShares Tr S&P Midcap Value COM 464287705   5,004 46,706 SH   SOLE   40 40 46,626
iShares Tr Small Growth Index COM 464288604   469 11,332 SH   SOLE   108 108 11,116
Fidelity High Yield Factor ETF COM 316092618   30,385 653,081 SH   SOLE   0 0 653,081
Pimco Income Strategy Com COM 72201J104   132 18,310 SH   SOLE   0 0 18,310
Spdr Ser Tr Blomberg Brc Inv COM 78468R200   405 13,201 SH   SOLE   0 0 13,201
Spdr Series Trust Barcly Cnv E COM 78464A359   269 3,841 SH   SOLE   0 0 3,841
iShares Tr 1-3 Yr Trs Bd COM 464287457   404 4,977 SH   SOLE   0 0 4,977
Fidelity Preferred Securities COM 316092261   200 10,000 SH   SOLE   0 0 10,000
First Trust Instl Pref Secs an COM 33739P855   37,199 2,207,639 SH   SOLE   0 0 2,207,639