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 476 3,487 SH   SOLE   3,487 0 0
Abbott Labs COM 002824100 3,191 40,438 SH   SOLE   40,238 200 0
Abbvie Inc COM 00287Y109 2,977 39,079 SH   SOLE   37,315 1,764 0
Accenture PLC Ireland SHS Class A G1151C101 1,656 10,143 SH   SOLE   10,143 0 0
Alibaba Group Hldg Ltd Sponsored ADS 01609W102 3,985 20,493 SH   SOLE   20,493 0 0
Allergan Plc SHS G0177J108 410 2,317 SH   SOLE   2,317 0 0
Alphabet Inc Cap Stk Cl A 02079K305 1,939 1,669 SH   SOLE   1,669 0 0
Alps ETF Tr Med Breakthgh 00162Q593 1,467 46,278 SH   SOLE   46,278 0 0
Altria Group Inc COM 02209S103 248 6,420 SH   SOLE   5,920 500 0
Amazon Com Inc COM 023135106 1,300 667 SH   SOLE   667 0 0
American Elec Pwr Co Inc COM 025537101 966 12,082 SH   SOLE   12,082 0 0
American Express Co COM 025816109 762 8,900 SH   SOLE   8,900 0 0
Amgen Inc COM 031162100 2,439 12,029 SH   SOLE   11,829 200 0
Apple Inc COM 037833100 9,182 36,108 SH   SOLE   34,708 1,400 0
Astrazeneca PLC Sponsored ADR 046353108 268 6,000 SH   SOLE   6,000 0 0
AT&T Inc COM 00206R102 4,149 142,329 SH   SOLE   138,497 3,832 0
Automatic Data Processing Inc COM 053015103 1,296 9,484 SH   SOLE   9,334 150 0
Bk of America Corp COM 060505104 1,434 67,561 SH   SOLE   67,561 0 0
BCE Inc COM New 05534B760 1,213 29,693 SH   SOLE   29,693 0 0
Berkshire Hathaway Inc Del Cl B New 084670702 1,481 8,099 SH   SOLE   7,699 400 0
Blackstone GSO Floating Rate Fund COM 09256U105 617 52,540 SH   SOLE   52,540 0 0
Boeing Co COM 097023105 709 4,752 SH   SOLE   4,752 0 0
BP PLC Sponsored ADR 055622104 902 36,975 SH   SOLE   36,975 0 0
Bristol Myers Squibb Co COM 110122108 1,601 28,725 SH   SOLE   28,725 0 0
Chevron Corp New COM 166764100 1,980 27,328 SH   SOLE   27,128 200 0
Cisco Sys Inc COM 17275R102 3,225 82,037 SH   SOLE   80,843 1,194 0
City Hldg Co COM 177835105 1,212 18,212 SH   SOLE   18,212 0 0
Coca Cola Co COM 191216100 2,901 65,550 SH   SOLE   64,620 930 0
Colgate Palmolive Co COM 194162103 1,041 15,684 SH   SOLE   15,684 0 0
Comcast Corp New CL A 20030N101 294 8,566 SH   SOLE   8,566 0 0
ConocoPhillips COM 20825C104 316 10,244 SH   SOLE   10,244 0 0
Consolidated Edison Inc COM 209115104 309 3,964 SH   SOLE   3,964 0 0
Crown Castle Intl Corp New COM 22822V101 2,045 14,161 SH   SOLE   14,161 0 0
CSX Corp COM 126408103 340 5,926 SH   SOLE   5,926 0 0
Dominion Energy Inc COM 25746U109 1,608 22,281 SH   SOLE   22,281 0 0
Dow Inc COM 260557103 366 12,500 SH   SOLE   12,500 0 0
DTE Energy Co COM 233331107 204 2,152 SH   SOLE   2,152 0 0
Duke Energy Corp New COM New 26441C204 1,560 19,288 SH   SOLE   17,288 2,000 0
Dupont De Nemours Inc COM 26614N102 230 6,732 SH   SOLE   6,732 0 0
Eli Lilly & Company COM 532457108 6,063 43,710 SH   SOLE   42,285 1,425 0
Emerson Elec Co COM 291011104 350 7,344 SH   SOLE   6,791 553 0
Enbridge Inc COM 29250N105 360 12,364 SH   SOLE   12,364 0 0
Enterprise Prods Partners LP COM 293792107 624 43,626 SH   SOLE   43,626 0 0
ETF Managers TR Prime Mobile Pay 26924G409 1,146 30,750 SH   SOLE   30,750 0 0
Exchange Traded Concepts TR Robo Glb ETF 301505707 1,090 32,440 SH   SOLE   32,440 0 0
Exxon Mobil Corp COM 30231G102 2,669 70,284 SH   SOLE   68,684 1,600 0
Facebook Inc CL A 30303M102 1,475 8,841 SH   SOLE   7,841 1,000 0
First TR Exchange Traded Fd DJ Internt IDX 33733E302 4,493 36,313 SH   SOLE   36,313 0 0
First Tr Exchange Traded Fd US Eqty Oppt ETF 336920103 902 14,321 SH   SOLE   14,321 0 0
First Tr Nas100 Eq Weighted SHS 337344105 2,626 42,150 SH   SOLE   42,150 0 0
First TR Exchange Traded Fd NASDAQ CYB ETF 33734X846 1,113 43,175 SH   SOLE   43,175 0 0
Fiserv Inc COM 337738108 223 2,350 SH   SOLE   2,350 0 0
Freeport-McMoRan Inc Cl B 35671D857 366 54,250 SH   SOLE   54,250 0 0
General Electric Co COM 369604103 754 94,900 SH   SOLE   90,400 4,500 0
General Mills Inc COM 370334104 304 5,760 SH   SOLE   5,760 0 0
GlaxoSmithkline PLC Sponsored ADR 37733W105 635 16,772 SH   SOLE   16,772 0 0
Goldman Sachs Group Inc COM 38141G104 617 3,991 SH   SOLE   3,991 0 0
Hartford Finl Svcs Group Inc COM 416515104 330 9,364 SH   SOLE   9,364 0 0
Hawaiian Elec Industries COM 419870100 254 5,900 SH   SOLE   5,900 0 0
Home Depot Inc COM 437076102 1,418 7,594 SH   SOLE   7,594 0 0
Honeywell Intl Inc COM 438516106 327 2,445 SH   SOLE   2,445 0 0
Intel Corp COM 458140100 1,541 28,479 SH   SOLE   28,479 0 0
International Business Machs COM 459200101 2,174 19,602 SH   SOLE   19,402 200 0
Invesco Exchange-Traded Fd TR China Technlgy 46138E800 885 18,488 SH   SOLE   18,488 0 0
Invesco Exchange-Traded Fd TR GBL Listed Pvt 46137V589 361 44,450 SH   SOLE   44,450 0 0
Invesco Exchange-Traded Fd TR Hig Yld Eq Div 46137V563 222 17,130 SH   SOLE   17,130 0 0
Invesco QQQ Trust Unit SER 1 46090E103 12,020 63,129 SH   SOLE   63,129 0 0
Invesco Exchange-Traded Fd TR S&P500 Eql Wgt 46137V357 7,878 93,765 SH   SOLE   93,765 0 0
Invesco Exchange-Traded Fd TR S&P SMLCP HELT 46138E149 370 3,575 SH   SOLE   3,575 0 0
Invesco Exchange-Traded Fd TR Var Rate Pfd 46138G870 841 39,200 SH   SOLE   39,200 0 0
Indexiq ETF TR US Rl Est Smcp 45409B628 359 22,600 SH   SOLE   22,600 0 0
Ishares TR 1 3 Yr Treas Bd 464287457 2,324 26,815 SH   SOLE   26,815 0 0
Ishares TR U.S. Utilits ETF 464287697 238 1,720 SH   SOLE   1,720 0 0
Ishares TR Iboxx Inv Cp ETF 464287242 858 6,950 SH   SOLE   6,950 0 0
Ishares TR Core High Dv ETF 46429B663 5,888 82,288 SH   SOLE   81,688 600 0
Ishares TR Intl Sel Div ETF 464288448 2,380 105,300 SH   SOLE   105,300 0 0
Ishares TR Core US Aggbd ETF 464287226 335 2,899 SH   SOLE   2,899 0 0
Ishares TR MSCI ACWI Ex US 464288240 2,820 74,900 SH   SOLE   74,900 0 0
Ishares TR MSCI EAFE ETF 464287465 2,710 50,686 SH   SOLE   50,686 0 0
Ishares TR MSCI Emg Mkt ETF 464287234 6,353 186,127 SH   SOLE   186,127 0 0
Ishares TR NASDAQ Biotech 464287556 6,188 57,438 SH   SOLE   56,822 616 0
Ishares TR RUS 1000 VAL ETF 464287598 319 3,219 SH   SOLE   3,219 0 0
Ishares TR RUS 2000 Grw ETF 464287648 479 3,028 SH   SOLE   3,028 0 0
Ishares TR Russell 2000 ETF 464287655 2,876 25,122 SH   SOLE   25,122 0 0
Ishares TR Micro-Cap ETF 464288869 414 6,170 SH   SOLE   6,170 0 0
Ishares TR Rus Md Cp Gr ETF 464287481 606 4,986 SH   SOLE   4,986 0 0
Ishares TR Rus Mid Cap ETF 464287499 2,371 54,916 SH   SOLE   54,916 0 0
Ishares TR Rus Mdcp Val ETF 464287473 210 3,276 SH   SOLE   3,276 0 0
Ishares TR S&P 100 ETF 464287101 3,964 33,416 SH   SOLE   33,416 0 0
Ishares TR S&P 500 Grwt ETF 464287309 2,726 16,518 SH   SOLE   16,518 0 0
Ishares TR Core S&P500 ETF 464287200 1,049 4,061 SH   SOLE   4,061 0 0
Ishares TR S&P 500 Val ETF 464287408 423 4,399 SH   SOLE   4,399 0 0
Ishares TR Global 100 ETF 464287572 404 9,046 SH   SOLE   8,650 396 0
Ishares TR Glob Indstrl ETF 464288729 725 10,200 SH   SOLE   10,200 0 0
Ishares TR Glob Utilits ETF 464288711 344 6,800 SH   SOLE   6,800 0 0
Ishares TR S&P MC 400GR ETF 464287606 1,525 8,546 SH   SOLE   8,396 150 0
Ishares TR National Mun ETF 464288414 938 8,300 SH   SOLE   8,300 0 0
Ishares TR Core S&P SCP ETF 464287804 4,166 74,250 SH   SOLE   74,250 0 0
Ishares TR S&P SML 600 Gwt 464287887 299 2,166 SH   SOLE   2,166 0 0
Ishares Silver Trust Ishares 46428Q109 797 61,050 SH   SOLE   59,050 2,000 0
Ishares TR 3 7 Yr Treas Bd 464288661 200 1,500 SH   SOLE   1,500 0 0
Ishares TR SH TR Crport ETF 464288646 3,018 57,640 SH   SOLE   57,640 0 0
Ishares Gold Trust Ishares 464285105 5,141 341,150 SH   SOLE   341,150 0 0
Ishares TR US Industrials 464287754 440 3,539 SH   SOLE   3,292 247 0
Ishares TR Select Divid ETF 464287168 9,243 125,690 SH   SOLE   125,690 0 0
Ishares TR Intrm TR Crp ETF 464288638 969 17,650 SH   SOLE   17,650 0 0
Ishares TR Rus 1000 Grw ETF 464287614 3,178 21,098 SH   SOLE   21,098 0 0
Ishares TR Global Tech ETF 464287291 1,105 6,057 SH   SOLE   6,057 0 0
Ishares TR Core S&P Mcp ETF 464287507 8,250 57,350 SH   SOLE   57,050 300 0
Johnson & Johnson COM 478160104 4,068 31,019 SH   SOLE   30,369 650 0
JPMorgan Chase & Co COM 46625H100 1,985 22,051 SH   SOLE   21,418 633 0
Kimberly Clark Corp COM 494368103 613 4,792 SH   SOLE   4,792 0 0
Kinder Morgan Inc Del COM 49456B101 207 14,855 SH   SOLE   14,855 0 0
Lockheed Martin Corp COM 539830109 306 904 SH   SOLE   904 0 0
McDonalds Corp COM 580135101 332 2,010 SH   SOLE   1,276 734 0
Medtronic PLC SHS G5960L103 2,049 22,725 SH   SOLE   22,133 592 0
Merck & Co Inc COM 58933Y105 1,564 20,324 SH   SOLE   19,358 966 0
MGM Growth Pptys LLC CL A COM 55303A105 395 16,700 SH   SOLE   16,700 0 0
Microsoft Corp COM 594918104 7,871 49,910 SH   SOLE   49,705 205 0
National Grid PLC Sponsored ADR New 636274409 275 4,718 SH   SOLE   4,718 0 0
Nextera Energy Inc. COM 65339F101 906 3,765 SH   SOLE   2,565 1,200 0
Northrop Grumman Corp COM 666807102 303 1,000 SH   SOLE   1,000 0 0
Novartis AG Sponsored ADR 66987V109 576 6,983 SH   SOLE   6,983 0 0
Novo-Nordisk AS ADR 670100205 253 4,200 SH   SOLE   4,200 0 0
Oracle Corp COM 68389X105 238 4,930 SH   SOLE   4,930 0 0
Paychex Inc COM 704326107 321 5,100 SH   SOLE   5,100 0 0
PepsiCo Inc COM 713448108 5,059 42,126 SH   SOLE   42,126 0 0
Pfizer Inc COM 717081103 2,707 82,950 SH   SOLE   81,950 1,000 0
Philip Morris Intl Inc COM 718172109 279 3,819 SH   SOLE   3,406 413 0
Procter and Gamble Co COM 742718109 4,388 39,892 SH   SOLE   39,327 565 0
Reliance Steel & Aluminum Co COM 759509102 241 2,750 SH   SOLE   2,750 0 0
Ross Stores Inc COM 778296103 271 3,116 SH   SOLE   3,116 0 0
Royal Dutch Shell Plc Spons ADR A 780259206 1,896 54,337 SH   SOLE   54,337 0 0
Schlumberger Ltd COM 806857108 514 38,079 SH   SOLE   37,639 440 0
Select Sector SPDR TR SBI Int-Finl 81369Y605 2,851 136,941 SH   SOLE   136,941 0 0
Select Sector SPDR TR SBI Int-Inds 81369Y704 2,895 49,057 SH   SOLE   49,057 0 0
Select Sector SPDR TR SBI Int-Utils 81369Y886 418 7,550 SH   SOLE   7,550 0 0
Southern Co COM 842587107 1,346 24,862 SH   SOLE   24,862 0 0
SPDR S&P 500 ETF TR TR Unit 78462F103 18,590 72,124 SH   SOLE   71,974 150 0
SPDR Dow Jones Indl Avg ETF UT Ser 1 78467X109 3,529 16,099 SH   SOLE   16,099 0 0
SPDR Ser TR Blomberg Brc Inv 78468R200 679 23,100 SH   SOLE   23,100 0 0
SPDR Ser TR S&P Regl Bkg 78464A698 1,069 32,802 SH   SOLE   32,802 0 0
SPDR Ser TR S&P Divid ETF 78464A763 256 3,200 SH   SOLE   3,200 0 0
SPDR Ser TR Blmbrg Brc Int 78464A359 5,309 110,918 SH   SOLE   110,918 0 0
SPDR Ser TR Prtflo S&P500 Hi 78468R788 233 9,474 SH   SOLE   9,474 0 0
SPDR Gold Trust Gold SHS 78463V107 286 1,935 SH   SOLE   1,935 0 0
Sysco Corp COM 871829107 724 15,873 SH   SOLE   15,873 0 0
TC Energy Corp COM 87807B107 224 5,050 SH   SOLE   5,050 0 0
Thermo Fisher Scientific Inc COM 883556102 1,459 5,145 SH   SOLE   5,145 0 0
Total S A Sponsored ADS 89151E109 397 10,674 SH   SOLE   10,674 0 0
Truist Finl Corp COM 89832Q109 5,604 181,724 SH   SOLE   175,997 5,727 0
U S Bancorp Del COM New 902973304 367 10,647 SH   SOLE   10,647 0 0
United Bankshares Inc West V COM 909907107 1,581 68,508 SH   SOLE   68,508 0 0
United Parcel Service Inc Cl B 911312106 221 2,365 SH   SOLE   2,053 312 0
United Technologies Corp COM 913017109 2,038 21,608 SH   SOLE   21,141 467 0
Vanguard Index Fds Mid Cap ETF 922908629 269 2,041 SH   SOLE   2,041 0 0
Vanguard Index Fds Small Cp ETF 922908751 225 1,950 SH   SOLE   1,950 0 0
Verizon Communications Inc COM 92343V104 3,508 65,289 SH   SOLE   65,054 235 0
Visa Inc COM Cl A 92826C839 2,762 17,142 SH   SOLE   17,142 0 0
Walmart Inc COM 931142103 488 4,291 SH   SOLE   4,291 0 0
Walt Disney Co COM Disney 254687106 1,531 15,849 SH   SOLE   15,849 0 0
Waste Mgmt Inc Del COM 94106L109 2,573 27,800 SH   SOLE   27,800 0 0
Welltower Inc COM 95040Q104 925 20,200 SH   SOLE   20,200 0 0
Wesbanco Inc COM 950810101 347 14,635 SH   SOLE   14,635 0 0
Weyerhaeuser Co COM 962166104 739 43,623 SH   SOLE   42,563 1,060 0