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 Co COM 88579Y101 623 3,562 SH   SOLE   3,562 0 0
Abbott Labs COM 002824100 4,406 40,238 SH   SOLE   40,038 200 0
Abbvie Inc COM 00287Y109 4,629 43,199 SH   SOLE   41,425 1,774 0
Accenture PLC Ireland SHS CLASS A G1151C101 403 1,543 SH   SOLE   1,543 0 0
Alcon AG ORD SHS H01301128 208 3,159 SH   SOLE   3,159 0 0
Alibaba Group Hldg Ltd SPONSORED ADS 01609W102 4,764 20,470 SH   SOLE   20,470 0 0
Alphabet Inc CAP STK CL A 02079K305 2,864 1,634 SH   SOLE   1,634 0 0
Alphabet Inc CAP STK CL C 02079K107 718 410 SH   SOLE   300 110 0
Alps ETF Tr MED BREAKTHGH 00162Q593 3,961 77,318 SH   SOLE   77,318 0 0
Altria Group Inc COM 02209S103 243 5,920 SH   SOLE   5,920 0 0
Amazon Com Inc COM 023135106 3,263 1,002 SH   SOLE   1,002 0 0
American Elec Pwr Co Inc COM 025537101 1,096 13,157 SH   SOLE   13,157 0 0
American Express Co COM 025816109 1,076 8,900 SH   SOLE   8,900 0 0
Amgen Inc COM 031162100 2,817 12,254 SH   SOLE   12,054 200 0
Amplify ETF TR BLOCKCHAIN LDR 032108607 2,090 59,760 SH   SOLE   59,760 0 0
Apple Inc COM 037833100 20,580 155,101 SH   SOLE   149,501 5,600 0
ARK ETF TR INNOVATION ETF 00214Q104 214 1,720 SH   SOLE   1,720 0 0
ARK ETF TR 3D PRINTING ETF 00214Q500 1,023 32,510 SH   SOLE   32,510 0 0
Astrazeneca PLC SPONSORED ADR 046353108 300 6,000 SH   SOLE   6,000 0 0
AT&T Inc COM 00206R102 3,270 113,708 SH   SOLE   109,831 3,877 0
Automatic Data Processing Inc COM 053015103 1,486 8,434 SH   SOLE   8,284 150 0
BCE Inc COM NEW 05534B760 966 22,575 SH   SOLE   22,575 0 0
Becton Dickinson & Co COM 075887109 1,499 5,991 SH   SOLE   5,991 0 0
Berkshire Hathaway Inc DEL CL B NEW 084670702 1,791 7,724 SH   SOLE   7,324 400 0
Bk of America Corp COM 060505104 1,831 60,396 SH   SOLE   60,396 0 0
Blackstone Senior Floatng Rate COM 09256U105 356 25,003 SH   SOLE   25,003 0 0
Boeing Co COM 097023105 1,107 5,170 SH   SOLE   5,170 0 0
Bristol-Myers Squibb Co COM 110122108 1,844 29,725 SH   SOLE   28,725 1,000 0
Carrier Global Corporation COM 14448C104 367 9,736 SH   SOLE   9,267 469 0
Chevron Corp NEW COM 166764100 1,899 22,482 SH   SOLE   22,282 200 0
Cisco Sys Inc COM 17275R102 3,756 83,935 SH   SOLE   81,710 2,225 0
City Hldg Co COM 177835105 1,216 17,482 SH   SOLE   17,482 0 0
Coca Cola Co COM 191216100 4,376 79,796 SH   SOLE   78,833 963 0
Cohen & Steers Infrastructure COM 19248A109 212 8,220 SH   SOLE   8,220 0 0
Colgate Palmolive Co COM 194162103 1,307 15,284 SH   SOLE   15,284 0 0
Comcast Corp NEW CL A 20030N101 444 8,466 SH   SOLE   8,466 0 0
ConocoPhillips COM 20825C104 289 7,236 SH   SOLE   7,236 0 0
Consolidated Edison Inc COM 209115104 287 3,969 SH   SOLE   3,969 0 0
Corteva Inc COM 22052L104 237 6,123 SH   SOLE   6,123 0 0
Costco Whsl Corp NEW COM 22160K105 301 800 SH   SOLE   800 0 0
Crown Castle Intl Corp NEW COM 22822V101 2,018 12,678 SH   SOLE   12,678 0 0
CSX Corp COM 126408103 492 5,417 SH   SOLE   5,417 0 0
CVS Health Corp COM 126650100 217 3,183 SH   SOLE   3,183 0 0
Darden Restaurants Inc COM 237194105 203 1,700 SH   SOLE   1,700 0 0
Diageo PLC SPON ADR NEW 25243Q205 409 2,575 SH   SOLE   2,575 0 0
Disney Walt Co COM 254687106 3,030 16,725 SH   SOLE   16,725 0 0
Dominion Energy Inc COM 25746U109 1,472 19,579 SH   SOLE   19,579 0 0
DOW Inc COM 260557103 578 10,407 SH   SOLE   10,407 0 0
DTE Energy Co COM 233331107 230 1,892 SH   SOLE   1,892 0 0
Duke Energy Corp NEW COM NEW 26441C204 1,700 18,569 SH   SOLE   16,569 2,000 0
Dupont De Nemours Inc COM 26614N102 492 6,925 SH   SOLE   6,925 0 0
Emerson Elec Co COM 291011104 758 9,430 SH   SOLE   8,866 564 0
Enbridge Inc COM 29250N105 371 11,582 SH   SOLE   11,582 0 0
Enterprise Prods Partners LP COM 293792107 837 42,726 SH   SOLE   42,726 0 0
ETF Managers TR PRIME MOBILE PAY 26924G409 4,089 61,470 SH   SOLE   61,470 0 0
ETF Managers TR WEDBUSH VID GAME 26924G706 209 2,650 SH   SOLE   2,650 0 0
ETF Ser Solutions DEFIANCE NXT GN 26922B204 1,292 45,135 SH   SOLE   45,135 0 0
ETF Ser Solutions US GLB JETS 26922A842 846 37,800 SH   SOLE   37,800 0 0
Exchange Traded Concepts TR ROBO GLB ETF 301505707 3,538 58,111 SH   SOLE   58,111 0 0
Exxon Mobil Corp COM 30231G102 2,977 72,221 SH   SOLE   70,621 1,600 0
Facebook Inc CL A 30303M102 2,361 8,644 SH   SOLE   7,644 1,000 0
First TR Excahgne-Traded Fd DJ INTERNT IDX 33733E302 8,124 38,280 SH   SOLE   38,280 0 0
First TR Exchange Traded Fd US EQTY OPPT ETF 336920103 1,517 12,822 SH   SOLE   12,822 0 0
First TR Exchange Traded Fd NASDAQ CYB ETF 33734X846 4,036 90,950 SH   SOLE   90,950 0 0
First TR NAS100 Eq Weighted SHS 337344105 4,372 43,345 SH   SOLE   43,345 0 0
Fiserv Inc COM 337738108 242 2,125 SH   SOLE   2,125 0 0
Fortinet Inc COM 34959E109 223 1,500 SH   SOLE   1,500 0 0
Franklin Resources Inc COM 354613101 243 9,725 SH   SOLE   9,725 0 0
Freeport-McMoRan Inc CL B 35671D857 1,417 54,440 SH   SOLE   54,440 0 0
General Electric Co COM 369604103 808 74,806 SH   SOLE   70,306 4,500 0
General Mls Inc COM 370334104 315 5,360 SH   SOLE   5,360 0 0
GlaxoSmithkline PLC SPONSORED ADR 37733W105 451 12,247 SH   SOLE   12,247 0 0
Global X Fds US INFR DEV ETF 37954Y673 2,155 101,605 SH   SOLE   101,605 0 0
Goldman Sachs Group Inc COM 38141G104 1,204 4,566 SH   SOLE   4,566 0 0
Hartford Finl Svcs Group Inc COM 416515104 426 8,706 SH   SOLE   8,706 0 0
Hawaiian Elec Industries COM 419870100 209 5,900 SH   SOLE   5,900 0 0
Henry Schein Inc COM 806407102 221 3,300 SH   SOLE   3,300 0 0
Home Depot Inc COM 437076102 2,081 7,833 SH   SOLE   7,833 0 0
Honeywell Intl Inc COM 438516106 669 3,145 SH   SOLE   3,145 0 0
Illinois Tool Wks Inc COM 452308109 270 1,322 SH   SOLE   1,322 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 335 15,600 SH   SOLE   15,600 0 0
Intel Corp COM 458140100 1,384 27,777 SH   SOLE   27,777 0 0
International Business Machs COM 459200101 2,342 18,609 SH   SOLE   18,409 200 0
Invesco Exch Traded Fd TR II CHINA TECHNLGY 46138E800 2,207 26,803 SH   SOLE   26,803 0 0
Invesco Exch Traded Fd TR II S&P 500 HB ETF 46138E370 4,484 78,990 SH   SOLE   78,990 0 0
Invesco Exch Traded Fd TR II S&P SMLCP HELT 46138E149 650 3,825 SH   SOLE   3,825 0 0
Invesco Exch Traded Fd TR II VAR RATE PFD 46138G870 1,186 45,700 SH   SOLE   45,700 0 0
Invesco Exchange Traded Fd TR GBL LISTED PVT 46137V589 636 47,200 SH   SOLE   47,200 0 0
Invesco Exchange Traded Fd TR HIG YLD EQ DIV 46137V563 266 15,290 SH   SOLE   15,290 0 0
Invesco Exchange Traded Fd TR S&P500 EQL WGT 46137V357 9,383 73,567 SH   SOLE   73,567 0 0
Invesco Exchange Traded Fd TR WILDERHIL CLAN 46137V134 7,453 72,087 SH   SOLE   72,087 0 0
Invesco QQQ TR UNIT SER 1 46090E103 18,981 60,499 SH   SOLE   60,499 0 0
ISHARES Gold Trust ISHARES 464285105 7,242 399,450 SH   SOLE   399,450 0 0
ISHARES Silver TR ISHARES 46428Q109 1,392 56,650 SH   SOLE   56,650 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 13,282 153,757 SH   SOLE   151,452 2,305 0
ISHARES TR CORE INTL AGGR 46435G672 219 3,900 SH   SOLE   3,900 0 0
ISHARES TR U.S. UTILITS ETF 464287697 228 2,940 SH   SOLE   2,940 0 0
ISHARES TR MSCI USA MMENTM 46432F396 996 6,175 SH   SOLE   6,175 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,005 7,275 SH   SOLE   7,275 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 6,311 71,982 SH   SOLE   71,382 600 0
ISHARES TR IBOXX HI YD ETF 464288513 1,943 22,251 SH   SOLE   22,251 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,593 54,050 SH   SOLE   54,050 0 0
ISHARES TR CORE US AGGBD ETF 464287226 426 3,604 SH   SOLE   3,604 0 0
ISHARES TR MSCI ACWI EX US 464288240 3,611 68,078 SH   SOLE   68,078 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,834 25,132 SH   SOLE   25,132 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 11,892 230,158 SH   SOLE   230,158 0 0
ISHARES TR EAFE GRWTH ETF 464288885 252 2,500 SH   SOLE   2,500 0 0
ISHARES TR MSCI JPN ETF NEW 46434G822 1,307 19,340 SH   SOLE   19,340 0 0
ISHARES TR NASDAQ BIOTECH 464287556 8,594 56,729 SH   SOLE   56,112 617 0
ISHARES TR RUS 1000 VAL ETF 464287598 413 3,020 SH   SOLE   3,020 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 639 2,228 SH   SOLE   2,228 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,968 15,138 SH   SOLE   15,138 0 0
ISHARES TR MICRO-CAP ETF 464288869 476 4,010 SH   SOLE   4,010 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,024 9,972 SH   SOLE   9,972 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,588 52,341 SH   SOLE   52,341 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 274 2,826 SH   SOLE   2,826 0 0
ISHARES TR S&P 100 ETF 464287101 5,598 32,616 SH   SOLE   32,616 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 4,156 65,119 SH   SOLE   65,119 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,528 4,069 SH   SOLE   4,069 0 0
ISHARES TR S&P 500 VAL ETF 464287408 490 3,825 SH   SOLE   3,825 0 0
ISHARES TR GLOBAL 100 ETF 464287572 387 6,150 SH   SOLE   6,150 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 1,067 10,000 SH   SOLE   10,000 0 0
ISHARES TR GLOB UTILITS ETF 464288711 360 6,000 SH   SOLE   6,000 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,592 22,040 SH   SOLE   21,440 600 0
ISHARES TR NATIONAL MUN ETF 464288414 1,500 12,800 SH   SOLE   12,800 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,981 54,198 SH   SOLE   54,198 0 0
ISHARES TR S&P SML 600 GWT 464287887 342 2,992 SH   SOLE   2,992 0 0
ISHARES TR SELECT DIVID ETF 464287168 11,620 120,818 SH   SOLE   120,818 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 239 1,800 SH   SOLE   1,800 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 13,143 238,230 SH   SOLE   234,001 4,229 0
ISHARES TR US INDUSTRIALS 464287754 630 6,483 SH   SOLE   5,984 499 0
ISHARES TR ISHS 5-10YR INVT 464288638 2,766 44,766 SH   SOLE   43,250 1,516 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,905 20,339 SH   SOLE   20,339 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1,697 5,657 SH   SOLE   5,657 0 0
ISHARES TR CORE S&P MCP ETF 464287507 10,021 43,603 SH   SOLE   43,303 300 0
ISHARES TR MBS ETF 464288588 325 2,954 SH   SOLE   2,450 504 0
Johnson & Johnson COM 478160104 5,536 35,178 SH   SOLE   34,528 650 0
JPMorgan Chase & Co COM 46625H100 3,430 26,994 SH   SOLE   26,343 651 0
Kimberly-Clark Corp COM 494368103 616 4,567 SH   SOLE   4,567 0 0
Kinder Morgan Inc DEL COM 49456B101 209 15,312 SH   SOLE   15,312 0 0
Kraft Heinz Co COM 500754106 659 19,000 SH   SOLE   19,000 0 0
Laboratory Corp Amer Hldgs COM NEW 50540R409 204 1,000 SH   SOLE   1,000 0 0
Lilly Eli & Co COM 532457108 7,413 43,904 SH   SOLE   42,460 1,444 0
Lockheed Martin Corp COM 539830109 250 704 SH   SOLE   704 0 0
Lowes Cos Inc COM 548661107 249 1,549 SH   SOLE   1,549 0 0
Lyondellbasell Industries N SHS-A- N53745100 217 2,365 SH   SOLE   2,365 0 0
Maxim Integrated Prods Inc COM 57772K101 251 2,833 SH   SOLE   2,833 0 0
McCormick & Co Inc COM NON VTG 579780206 229 2,400 SH   SOLE   2,400 0 0
McDonalds Corp COM 580135101 413 1,923 SH   SOLE   1,176 747 0
Medtronic PLC SHS G5960L103 2,704 23,085 SH   SOLE   22,483 602 0
Merck & Co Inc COM 58933Y105 2,044 24,982 SH   SOLE   23,993 989 0
MGM Growth Pptys LLC CL A COM 55303A105 523 16,700 SH   SOLE   16,700 0 0
Microsoft Corp COM 594918104 11,860 53,321 SH   SOLE   53,115 206 0
National Grid PLC SPONSORED ADR NE 636274409 279 4,718 SH   SOLE   4,718 0 0
Ncino Inc COM 63947U107 235 3,250 SH   SOLE   3,250 0 0
Nextera Energy Inc. COM 65339F101 1,107 14,352 SH   SOLE   9,552 4,800 0
NIKE Inc CL B 654106103 328 2,315 SH   SOLE   2,315 0 0
Northrop Grumman Corp COM 666807102 305 1,000 SH   SOLE   1,000 0 0
Novartis AG SPONSORED ADR 66987V109 659 6,983 SH   SOLE   6,983 0 0
Novo-Nordisk A S ADR 670100205 293 4,200 SH   SOLE   4,200 0 0
Nucor Corp COM 670346105 202 3,800 SH   SOLE   3,800 0 0
Nvidia Corporation COM 67066G104 209 400 SH   SOLE   400 0 0
Oracle Corp COM 68389X105 316 4,880 SH   SOLE   4,880 0 0
OTIS Worldwide Corp COM 68902V107 328 4,857 SH   SOLE   4,622 235 0
Palo Alto Networks Inc COM 697435105 320 900 SH   SOLE   900 0 0
Parker-Hannifin Corp COM 701094104 300 1,100 SH   SOLE   1,100 0 0
Paychex Inc COM 704326107 461 4,950 SH   SOLE   4,950 0 0
Paypal Hldgs Inc COM 70450Y103 239 1,019 SH   SOLE   1,019 0 0
PepsiCo Inc COM 713448108 6,071 40,938 SH   SOLE   40,938 0 0
Pfizer Inc COM 717081103 3,196 86,827 SH   SOLE   85,827 1,000 0
Philip Morris Intl Inc COM 718172109 282 3,406 SH   SOLE   3,406 0 0
Procter and Gamble Co COM 742718109 5,360 38,521 SH   SOLE   37,956 565 0
Qualcomm Inc COM 747525103 625 4,103 SH   SOLE   4,103 0 0
Raytheon Technologies Corp COM 75513E101 1,232 17,233 SH   SOLE   16,755 477 0
Reliance Steel & Aluminum Co COM 759509102 329 2,750 SH   SOLE   2,750 0 0
Renaissance Cap Greenwich Fd IPO ETF 759937204 4,756 73,745 SH   SOLE   73,745 0 0
Ross Stores Inc COM 778296103 383 3,116 SH   SOLE   3,116 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 267 7,600 SH   SOLE   7,600 0 0
Select Sector SPDR TR SBI INT-FINL 81369Y605 4,253 144,258 SH   SOLE   144,258 0 0
Select Sector SPDR TR SBI INT-INDS 81369Y704 4,353 49,154 SH   SOLE   49,154 0 0
Select Sector SPDR TR SBI INT-UTILS 81369Y886 485 7,740 SH   SOLE   7,740 0 0
Southern Co COM 842587107 1,530 24,905 SH   SOLE   24,905 0 0
SPDR DOW Jones Indl Average UT SER 1 78467X109 7,975 26,079 SH   SOLE   26,079 0 0
SPDR Gold TR GOLD SHS 78463V107 378 2,122 SH   SOLE   2,122 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,921 74,678 SH   SOLE   74,528 150 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 13,042 157,527 SH   SOLE   155,002 2,525 0
SPDR SER TR HLTH CR EQUIP 78464A581 2,767 24,305 SH   SOLE   24,305 0 0
SPDR SER TR S&P REGL BKG 78464A698 1,291 24,852 SH   SOLE   24,852 0 0
SPDR SER TR S&P DIVID ETF 78464A763 339 3,200 SH   SOLE   3,200 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 684 22,350 SH   SOLE   22,350 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 279 8,463 SH   SOLE   8,463 0 0
SSGA Active ETF TR SPDR TR TACTIC 78467V848 956 19,400 SH   SOLE   19,400 0 0
Starbucks Corp COM 855244109 347 3,245 SH   SOLE   2,245 1,000 0
Sysco Corp COM 871829107 1,228 16,537 SH   SOLE   16,537 0 0
TC Energy Corp COM 87807B107 286 7,025 SH   SOLE   7,025 0 0
Thermo Fisher Scientific Inc COM 883556102 2,443 5,245 SH   SOLE   5,245 0 0
TJX Cos Inc NEW COM 872540109 226 3,306 SH   SOLE   3,306 0 0
Truist Finl Corp COM 89832Q109 8,178 170,614 SH   SOLE   164,863 5,751 0
U S Bancorp DEL COM NEW 902973304 282 6,047 SH   SOLE   6,047 0 0
Union Pac Corp COM 907818108 226 1,086 SH   SOLE   1,086 0 0
United Bankshares Inc West Virginia COM 909907107 2,213 68,308 SH   SOLE   68,308 0 0
United Parcel Service Inc CL B 911312106 403 2,392 SH   SOLE   2,073 319 0
Vaneck Vectors ETF TR AGRIBUSINESS ETF 92189F700 2,181 28,005 SH   SOLE   28,005 0 0
Vaneck Vectors ETF TR SEMICONDUCTOR ETF 92189F676 1,160 5,310 SH   SOLE   5,310 0 0
Vanguard Index Fds MID CAP ETF 922908629 360 1,741 SH   SOLE   1,741 0 0
Vanguard Index Fds S&P 500 ETF SHS 922908363 223 650 SH   SOLE   650 0 0
Vanguard Index Fds SMALL CP ETF 922908751 214 1,100 SH   SOLE   1,100 0 0
Vanguard Scottsdale Fds VNG RUS1000VAL 92206C714 204 1,700 SH   SOLE   1,700 0 0
Verizon Communications Inc COM 92343V104 3,874 65,939 SH   SOLE   65,696 243 0
Viatris Inc COM 92556V106 341 18,178 SH   SOLE   18,178 0 0
Visa Inc COM CL A 92826C839 3,749 17,142 SH   SOLE   17,142 0 0
Walmart Inc COM 931142103 2,312 16,036 SH   SOLE   16,036 0 0
Waste Mgmt Inc DEL COM 94106L109 3,211 27,225 SH   SOLE   27,225 0 0
Welltower Inc COM 95040Q104 1,169 18,093 SH   SOLE   18,093 0 0
Wesbanco Inc COM 950810101 438 14,620 SH   SOLE   14,620 0 0
Weyerhaeuser Co Mtn Be COM NEW 962166104 1,310 39,070 SH   SOLE   39,070 0 0