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 279 1,591 SH   SOLE   7 7 1,577
AT&T Corp COM 00206R102 529 19,602 SH   SOLE   0 0 19,602
AbbVie Inc COM 00287Y109 623 5,774 SH   SOLE   0 0 5,774
Abbott Laboratories COM 002824100 1,343 11,365 SH   SOLE   0 0 11,365
Alphabet Inc Cap Stk Cl A COM 02079K305 1,134 424 SH   SOLE   0 0 424
Alphabet Inc Cap Stk Cl C COM 02079K107 51,609 19,363 SH   SOLE   0 0 19,363
Altria Group Inc COM 02209S103 348 7,646 SH   SOLE   0 0 7,646
Amazon Com Inc COM 023135106 3,095 942 SH   SOLE   15 15 912
American Elec Pwr Inc COM 025537101 24,711 304,401 SH   SOLE   60 60 304,281
Amgen Inc COM 031162100 358 1,681 SH   SOLE   0 0 1,681
Aon Plc Com USD0.01 Cl A COM G0403H108 286 1,000 SH   SOLE   0 0 1,000
Apple Inc. COM 037833100 80,641 569,898 SH   SOLE   120 120 569,658
Babcock & Wilcox Enterprised, COM 05614L209 118 18,333 SH   SOLE   0 0 18,333
Bank Of America Corp New COM 060505104 433 10,203 SH   SOLE   0 0 10,203
Berkshire Hathaway Inc Del Cl COM 084670108 4,525 11 SH   SOLE   0 0 11
Berkshire Hathaway Inc Del Cl COM 084670702 48,737 178,561 SH   SOLE   78 78 178,405
Blackrock 2001 Term Tr Com COM 09247X101 474 565 SH   SOLE   0 0 565
Bristol Myers Squibb COM 110122108 294 4,971 SH   SOLE   0 0 4,971
CBA Florida Inc COM 12482D103 0 40,000 SH   SOLE   0 0 40,000
CVS Corp Com COM 126650100 258 3,044 SH   SOLE   0 0 3,044
Capital One Finl Corp Com COM 14040H105 430 2,653 SH   SOLE   0 0 2,653
Caterpillar Inc Del Com COM 149123101 316 1,647 SH   SOLE   0 0 1,647
Chevron Corporation COM 166764100 1,494 14,729 SH   SOLE   0 0 14,729
Cisco Sys Inc COM 17275R102 36,843 676,879 SH   SOLE   100 100 676,679
Clorox Co. COM 189054109 402 2,430 SH   SOLE   0 0 2,430
Coca-Cola COM 191216100 1,225 23,340 SH   SOLE   100 100 23,140
Colgate Palmolive COM 194162103 1,760 23,291 SH   SOLE   0 0 23,291
Costco Wholesale Corporation COM 22160K105 954 2,124 SH   SOLE   0 0 2,124
Curtiss Wright Corp Com COM 231561101 220 1,744 SH   SOLE   0 0 1,744
Deere & Co COM 244199105 379 1,130 SH   SOLE   0 0 1,130
Dimensional ETF Trust - US Equ COM 25434V401 1,191 25,251 SH   SOLE   0 0 25,251
Dimensional ETF Trust - US Sma COM 25434V500 854 14,857 SH   SOLE   0 0 14,857
Dimensional ETF Trust - US Tar COM 25434V609 691 15,560 SH   SOLE   0 0 15,560
Direxion Shs Etf Tr Drx S&P 50 COM 25459W862 3,026 28,285 SH   SOLE   5,381 5,381 17,523
Discover Finl Svcs Com COM 254709108 39,175 318,885 SH   SOLE   60 60 318,765
Dollar Gen Corp Com COM 256677105 331 1,558 SH   SOLE   0 0 1,558
Dominion Resource Inc. COM 25746U109 210 2,875 SH   SOLE   0 0 2,875
Duke Energy Corp COM 26441C204 762 7,808 SH   SOLE   0 0 7,808
Eli Lilly & Co. COM 532457108 232 1,003 SH   SOLE   0 0 1,003
Empyrean Bioscience Inc. Com COM 29245E103 0 24,450 SH   SOLE   0 0 24,450
Enbridge Inc Com COM 29250N105 207 5,194 SH   SOLE   0 0 5,194
Exxon Mobil Corporation COM 30231G102 2,034 34,582 SH   SOLE   56 56 34,470
Facebook Inc Cl A COM 30303M102 645 1,901 SH   SOLE   0 0 1,901
Fidelity Comwlth Tr Ndq Cp Idx COM 315912808 19,846 353,265 SH   SOLE   0 0 353,265
Fidelity Msci Finls Idx COM 316092501 285 5,316 SH   SOLE   0 0 5,316
Fidelity Msci Hlth Care I COM 316092600 882 13,825 SH   SOLE   0 0 13,825
Fidelity Quality Factor ETF COM 316092790 11,806 237,306 SH   SOLE   0 0 237,306
Ford Motor Corp COM 345370860 185 13,058 SH   SOLE   0 0 13,058
Franchise Group, Inc. COM 35180X105 1,049 29,625 SH   SOLE   0 0 29,625
Global X Fds S&p 500 Catholic COM 37954Y889 750 13,900 SH   SOLE   0 0 13,900
Hard To Treat Diseases Com COM 41164A103 0 1,495,360 SH   SOLE   0 0 1,495,360
Home Depot COM 437076102 44,337 135,068 SH   SOLE   70 70 134,928
Honeywell Intl Inc COM 438516106 289 1,360 SH   SOLE   0 0 1,360
Huntington Bancshares Com COM 446150104 351 22,731 SH   SOLE   0 0 22,731
IR 4C Inc. Class COM 45000Z107 50 50,000 SH   SOLE   0 0 50,000
Innovation Pharmaceuticals Inc COM 45782D100 3 12,491 SH   SOLE   0 0 12,491
Intel COM 458140100 574 10,764 SH   SOLE   0 0 10,764
International Business Machine COM 459200101 214 1,540 SH   SOLE   0 0 1,540
Invesco QQQ Tr Unit Series 1 COM 46090E103 59,375 165,869 SH   SOLE   28 28 165,813
J P Morgan Chase & Co COM 46625H100 53,546 327,117 SH   SOLE   48 48 327,021
Johnson & Johnson COM 478160104 30,334 187,825 SH   SOLE   36 36 187,753
Kimberly Clark COM 494368103 304 2,296 SH   SOLE   0 0 2,296
Lockheed Martin Corp Com COM 539830109 23,603 68,396 SH   SOLE   15 15 68,366
Lowes Cos Inc Com COM 548661107 2,359 11,627 SH   SOLE   0 0 11,627
Marriott Intl Inc COM 571903202 592 4,000 SH   SOLE   0 0 4,000
Massey Energy Co Cv Escrow Cb COM 576ESC115 0 4,074,000 SH   SOLE   0 0 4,074,000
Mastercard Inc Cl A COM 57636Q104 472 1,359 SH   SOLE   0 0 1,359
McDonalds COM 580135101 37,470 155,406 SH   SOLE   20 20 155,366
Medical Marijuana Inc Com COM 58463A105 1 28,000 SH   SOLE   0 0 28,000
Medtronic Inc. COM G5960L103 28,589 228,077 SH   SOLE   30 30 228,017
Merck & Co. Inc. COM 58933Y105 25,729 342,546 SH   SOLE   70 70 342,406
Microsoft COM 594918104 57,586 204,263 SH   SOLE   25 25 204,213
Netflix Com Inc Com COM 64110L106 297 486 SH   SOLE   0 0 486
NextEra Energy, Inc. COM 65339F101 33,367 424,953 SH   SOLE   80 80 424,793
Old Dominion Fght Line Com COM 679580100 283 990 SH   SOLE   0 0 990
Oracle Corp Com COM 68389X105 3,385 38,850 SH   SOLE   0 0 38,850
Paychex Inc Com COM 704326107 453 4,028 SH   SOLE   0 0 4,028
Pepsico, Inc. COM 713448108 32,192 214,028 SH   SOLE   37 37 213,954
Pfizer COM 717081103 30,705 713,898 SH   SOLE   100 100 713,698
Philip Morris Intl Inc Com COM 718172109 461 4,868 SH   SOLE   0 0 4,868
Pnc Bk Corp Com COM 693475105 36,155 184,804 SH   SOLE   35 35 184,734
Procter & Gamble COM 742718109 31,427 224,801 SH   SOLE   88 88 224,625
Proshares Tr Ultra QQQ Pshs COM 74347R206 218 3,000 SH   SOLE   0 0 3,000
Proshares Tr Ultra S&P 500 COM 74347R107 3,425 28,584 SH   SOLE   0 0 28,584
Publix Super Market Inc. (Rest COM 744663154 297 4,840 SH   SOLE   0 0 4,840
Publix Super Market Inc. (Rest COM HEE663150 0 316,290 SH   SOLE   0 0 316,290
SPAR Group, Inc. COM 784933103 67 48,443 SH   SOLE   0 0 48,443
Schwab Strategic Tr Us Brd Mkt COM 808524102 213 2,050 SH   SOLE   0 0 2,050
Schwab Strategic Tr Us Lcap Gr COM 808524300 352 2,378 SH   SOLE   0 0 2,378
Sector Spdr Tr Sbi Cons Stpls COM 81369Y308 414 6,015 SH   SOLE   0 0 6,015
Select Sector Spdr Tr Sbi Int- COM 81369Y605 258 6,879 SH   SOLE   0 0 6,879
Sempra Energy Com COM 816851109 247 1,950 SH   SOLE   0 0 1,950
Southern Co Com COM 842587107 568 9,166 SH   SOLE   0 0 9,166
Spdr S&P Mdcap 400 Etf COM 78467Y107 350 727 SH   SOLE   0 0 727
Spyder S & P 500 Depository COM 78462F103 1,892 4,408 SH   SOLE   0 0 4,408
Starbucks Corp COM 855244109 37,567 340,561 SH   SOLE   50 50 340,461
Target Corp Com COM 87612E106 268 1,170 SH   SOLE   100 100 970
Truist Finl Corp Com COM 89832Q109 695 11,844 SH   SOLE   0 0 11,844
Union Pac Corp Com COM 907818108 368 1,875 SH   SOLE   0 0 1,875
United Healthcare Corp Com COM 91324P102 27,258 69,760 SH   SOLE   10 10 69,740
United Parcel Service Cl B COM 911312106 32,427 178,075 SH   SOLE   40 40 177,995
Vanguard Index Fds Growth Etf COM 922908736 367 1,265 SH   SOLE   0 0 1,265
Vanguard Index Fds Small Cp Et COM 922908751 843 3,855 SH   SOLE   0 0 3,855
Vanguard Index Fds Stk Mrk Etf COM 922908769 713 3,211 SH   SOLE   0 0 3,211
Vanguard Specialized Div App E COM 921908844 545 3,549 SH   SOLE   0 0 3,549
Verizon Communications Inc. COM 92343V104 30,533 565,315 SH   SOLE   75 75 565,165
Visa Inc Com Cl A COM 92826C839 32,409 145,496 SH   SOLE   25 25 145,446
Vystar Corp Com COM 92927N106 0 17,500 SH   SOLE   0 0 17,500
Wal-Mart Stores Inc COM 931142103 29,838 214,074 SH   SOLE   35 35 214,004
Walt Disney Co COM 254687106 1,198 7,080 SH   SOLE   0 0 7,080
iShares Core S&P 500 ETF COM 464287200 41,959 97,393 SH   SOLE   0 0 97,393
iShares Core S&P Small-Cap ETF COM 464287804 41,720 382,082 SH   SOLE   0 0 382,082
iShares Inc Em Mkt Min Vol COM 464286533 221 3,534 SH   SOLE   0 0 3,534
iShares Tr Core Div Grwth COM 46434V621 11,747 233,819 SH   SOLE   0 0 233,819
iShares Tr Dj Sel Div Inx COM 464287168 725 6,324 SH   SOLE   0 0 6,324
iShares Tr Hgh Div Eqt Fd COM 46429B663 514 5,458 SH   SOLE   0 0 5,458
iShares Tr Russell 2000 COM 464287655 1,858 8,494 SH   SOLE   0 0 8,494
iShares Tr Russell Mcp Gr COM 464287481 244 2,181 SH   SOLE   0 0 2,181
iShares Tr Russell Midcap COM 464287499 602 7,692 SH   SOLE   0 0 7,692
iShares Tr S&P 100 Idx Fd COM 464287101 373 1,890 SH   SOLE   370 370 1,150
iShares Tr S&P 500/Bar Grw COM 464287309 346 4,678 SH   SOLE   4 4 4,670
iShares Tr S&P 500/Bar Value COM 464287408 379 2,603 SH   SOLE   0 0 2,603
iShares Tr S&P Midcap 400 COM 464287507 271 1,029 SH   SOLE   0 0 1,029
iShares Tr S&P Midcap Value COM 464287705 5,699 55,311 SH   SOLE   40 40 55,231
iShares Tr S&P Smlcp Value COM 464287879 645 6,406 SH   SOLE   0 0 6,406
iShares Tr Small Growth Index COM 464288604 725 14,722 SH   SOLE   108 108 14,506
Fidelity High Yield Factor ETF FXD 316092618 30,686 548,941 SH   SOLE   0 0 548,941
Nuveen Div Adv Muni Com Sh Ben FXD 67070X101 339 20,277 SH   SOLE   0 0 20,277
Nuveen Select Txfree 2 Sh Ben FXD 67063C106 158 10,100 SH   SOLE   0 0 10,100
Pimco Income Strategy Com FXD 72201J104 162 16,023 SH   SOLE   0 0 16,023
Spdr Ser Tr Blomberg Brc Inv FXD 78468R200 385 12,567 SH   SOLE   0 0 12,567
Spdr Series Trust Barcly Cnv E FXD 78464A359 227 2,655 SH   SOLE   0 0 2,655
iShares 3-7 Yr Tr Bd Etf FXD 464288661 233 1,793 SH   SOLE   0 0 1,793
iShares Core 1-5 Year USD Bond FXD 46432F859 641 12,555 SH   SOLE   0 0 12,555
iShares Tr 0-5yr Hi Yl Cp FXD 46434V407 69,426 1,519,166 SH   SOLE   0 0 1,519,166
iShares Tr 1-3 Yr Trs Bd FXD 464287457 226 2,620 SH   SOLE   0 0 2,620
iShares Tr S&P Ntl Amtfree FXD 464288414 407 3,500 SH   SOLE   0 0 3,500
Fidelity Preferred Securities FXD 316092261 253 10,000 SH   SOLE   0 0 10,000
iShares US Preferred Index ETF PFD 464288687 39,295 1,012,486 SH   SOLE   0 0 1,012,486