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 3,461 19,968 SH   SOLE   19,968 0 0
ABBOTT LABS COM 002824100 3,685 43,812 SH   SOLE   43,812 0 0
ABBVIE INC COM 00287Y109 987 13,571 SH   SOLE   13,571 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,813 20,636 SH   SOLE   20,636 0 0
ADOBE INC COM 00724F101 456 1,548 SH   SOLE   1,548 0 0
AFLAC INC COM 001055102 246 4,484 SH   SOLE   4,484 0 0
AIR PRODS & CHEMS INC COM 009158106 482 2,127 SH   SOLE   2,127 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 301 2,300 SH   SOLE   2,300 0 0
ALPHABET INC CAP STK CL C 02079K107 437 404 SH   SOLE   404 0 0
ALPHABET INC CAP STK CL A 02079K305 1,090 1,007 SH   SOLE   1,007 0 0
ALTRIA GROUP INC COM 02209S103 758 16,005 SH   SOLE   16,005 0 0
AMAZON COM INC COM 023135106 1,697 896 SH   SOLE   896 0 0
AMERICAN ELEC PWR CO INC COM 025537101 285 3,235 SH   SOLE   3,235 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 216 1,861 SH   SOLE   1,861 0 0
AMGEN INC COM 031162100 406 2,201 SH   SOLE   2,201 0 0
ANTHEM INC COM 036752103 2,350 8,328 SH   SOLE   8,328 0 0
APPLE INC COM 037833100 6,373 32,202 SH   SOLE   32,202 0 0
ARK ETF TR INNOVATION ETF 00214Q104 4,175 87,014 SH   SOLE   87,014 0 0
AT&T INC COM 00206R102 1,559 46,527 SH   SOLE   46,527 0 0
AVANGRID INC COM 05351W103 212 4,189 SH   SOLE   4,189 0 0
BANK NEW YORK MELLON CORP COM 064058100 215 4,868 SH   SOLE   4,868 0 0
BECTON DICKINSON & CO COM 075887109 3,613 14,338 SH   SOLE   14,338 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 318 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 386 1,812 SH   SOLE   1,812 0 0
BLACKROCK INC COM 09247X101 1,341 2,858 SH   SOLE   2,858 0 0
CACI INTL INC CL A 127190304 2,533 12,379 SH   SOLE   12,379 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,192 47,087 SH   SOLE   47,087 0 0
CATERPILLAR INC DEL COM 149123101 375 2,749 SH   SOLE   2,749 0 0
CERNER CORP COM 156782104 2,910 39,706 SH   SOLE   39,706 0 0
CHEVRON CORP NEW COM 166764100 665 5,341 SH   SOLE   5,341 0 0
CHURCH & DWIGHT INC COM 171340102 214 2,931 SH   SOLE   2,931 0 0
CINCINNATI FINL CORP COM 172062101 400 3,855 SH   SOLE   3,855 0 0
CINTAS CORP COM 172908105 233 980 SH   SOLE   980 0 0
CISCO SYS INC COM 17275R102 1,338 24,448 SH   SOLE   24,448 0 0
CLOROX CO DEL COM 189054109 570 3,721 SH   SOLE   3,721 0 0
COCA COLA CO COM 191216100 695 13,651 SH   SOLE   13,651 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,701 42,604 SH   SOLE   42,604 0 0
COLGATE PALMOLIVE CO COM 194162103 319 4,457 SH   SOLE   4,457 0 0
COMCAST CORP NEW CL A 20030N101 473 11,188 SH   SOLE   11,188 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,665 17,653 SH   SOLE   17,653 0 0
CVS HEALTH CORP COM 126650100 239 4,386 SH   SOLE   4,386 0 0
DANAHER CORPORATION COM 235851102 468 3,275 SH   SOLE   3,275 0 0
DARDEN RESTAURANTS INC COM 237194105 2,729 22,417 SH   SOLE   22,417 0 0
DISNEY WALT CO COM DISNEY 254687106 1,837 13,152 SH   SOLE   13,152 0 0
DOLLAR TREE INC COM 256746108 3,283 30,572 SH   SOLE   30,572 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 321 3,635 SH   SOLE   3,635 0 0
ECOLAB INC COM 278865100 4,304 21,800 SH   SOLE   21,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 360 1,950 SH   SOLE   1,950 0 0
EMERSON ELEC CO COM 291011104 634 9,503 SH   SOLE   9,503 0 0
EVERSOURCE ENERGY COM 30040W108 222 2,926 SH   SOLE   2,926 0 0
EXPEDITORS INTL WASH INC COM 302130109 483 6,373 SH   SOLE   6,373 0 0
EXXON MOBIL CORP COM 30231G102 2,607 34,016 SH   SOLE   34,016 0 0
FACEBOOK INC CL A 30303M102 1,104 5,720 SH   SOLE   5,720 0 0
FASTENAL CO COM 311900104 206 6,311 SH   SOLE   6,311 0 0
FEDEX CORP COM 31428X106 1,687 10,277 SH   SOLE   10,277 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 168 12,500 SH   SOLE   12,500 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 6,236 44,279 SH   SOLE   44,279 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 415 2,885 SH   SOLE   2,885 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 801 31,852 SH   SOLE   31,852 0 0
FISERV INC COM 337738108 3,859 42,331 SH   SOLE   42,331 0 0
GENERAL DYNAMICS CORP COM 369550108 867 4,770 SH   SOLE   4,770 0 0
GILEAD SCIENCES INC COM 375558103 250 3,699 SH   SOLE   3,699 0 0
HERSHEY CO COM 427866108 347 2,586 SH   SOLE   2,586 0 0
HOME DEPOT INC COM 437076102 4,659 22,403 SH   SOLE   22,403 0 0
INTEL CORP COM 458140100 994 20,764 SH   SOLE   20,764 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 502 3,638 SH   SOLE   3,638 0 0
INTUIT COM 461202103 4,471 17,110 SH   SOLE   17,110 0 0
ISHARES TR CORE S&P500 ETF 464287200 15,661 53,132 SH   SOLE   53,132 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 827 9,280 SH   SOLE   9,280 0 0
ISHARES TR RUS MD CP GR ETF 464287481 2,025 14,203 SH   SOLE   14,203 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,350 42,064 SH   SOLE   42,064 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,203 26,783 SH   SOLE   26,783 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,493 11,735 SH   SOLE   11,735 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 6,606 41,983 SH   SOLE   41,983 0 0
ISHARES TR RUS 1000 ETF 464287622 65,458 402,101 SH   SOLE   402,101 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,421 34,864 SH   SOLE   34,864 0 0
ISHARES TR CORE S&P US VLU 464287663 1,832 32,339 SH   SOLE   32,339 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 17,913 133,792 SH   SOLE   133,792 0 0
ISHARES TR CORE S&P SCP ETF 464287804 30,576 390,597 SH   SOLE   390,597 0 0
ISHARES TR SP SMCP600VL ETF 464287879 616 4,144 SH   SOLE   4,144 0 0
ISHARES TR S&P SML 600 GWT 464287887 787 4,314 SH   SOLE   4,314 0 0
ISHARES TR MSCI USA ESG SLC 464288802 270 2,215 SH   SOLE   2,215 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 10,816 91,195 SH   SOLE   91,195 0 0
JOHNSON & JOHNSON COM 478160104 1,621 11,642 SH   SOLE   11,642 0 0
JPMORGAN CHASE & CO COM 46625H100 969 8,670 SH   SOLE   8,670 0 0
KIMBERLY CLARK CORP COM 494368103 350 2,628 SH   SOLE   2,628 0 0
LIBERTY PPTY TR SH BEN INT 531172104 207 4,130 SH   SOLE   4,130 0 0
LOCKHEED MARTIN CORP COM 539830109 398 1,095 SH   SOLE   1,095 0 0
LOWES COS INC COM 548661107 1,186 11,755 SH   SOLE   11,755 0 0
MARATHON PETE CORP COM 56585A102 354 6,342 SH   SOLE   6,342 0 0
MASTERCARD INC CL A 57636Q104 627 2,370 SH   SOLE   2,370 0 0
MCDONALDS CORP COM 580135101 2,049 9,869 SH   SOLE   9,869 0 0
MEDTRONIC PLC SHS G5960L103 687 7,059 SH   SOLE   7,059 0 0
MERCK & CO INC COM 58933Y105 377 4,501 SH   SOLE   4,501 0 0
METLIFE INC COM 59156R108 644 12,968 SH   SOLE   12,968 0 0
MICROSOFT CORP COM 594918104 5,145 38,405 SH   SOLE   38,405 0 0
MONDELEZ INTL INC CL A 609207105 1,006 18,672 SH   SOLE   18,672 0 0
MVB FINANCIAL CORP COM 553810102 371 21,876 SH   SOLE   21,876 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 290 5,469 SH   SOLE   5,469 0 0
NETAPP INC COM 64110D104 2,257 36,585 SH   SOLE   36,585 0 0
NETFLIX INC COM 64110L106 1,065 2,900 SH   SOLE   2,900 0 0
NIKE INC CL B 654106103 644 7,666 SH   SOLE   7,666 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,597 9,739 SH   SOLE   9,739 0 0
PAYCHEX INC COM 704326107 291 3,536 SH   SOLE   3,536 0 0
PEPSICO INC COM 713448108 3,854 29,388 SH   SOLE   29,388 0 0
PFIZER INC COM 717081103 1,503 34,692 SH   SOLE   34,692 0 0
PHILIP MORRIS INTL INC COM 718172109 667 8,498 SH   SOLE   8,498 0 0
PRICE T ROWE GROUP INC COM 74144T108 693 6,318 SH   SOLE   6,318 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 266 2,000 SH   SOLE   2,000 0 0
PROCTER AND GAMBLE CO COM 742718109 2,537 23,136 SH   SOLE   23,136 0 0
PROGRESSIVE CORP OHIO COM 743315103 388 4,851 SH   SOLE   4,851 0 0
PULTE GROUP INC COM 745867101 330 10,446 SH   SOLE   10,446 0 0
QUALCOMM INC COM 747525103 641 8,429 SH   SOLE   8,429 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,283 8,964 SH   SOLE   8,964 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 918 13,081 SH   SOLE   13,081 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 372 6,523 SH   SOLE   6,523 0 0
SHERWIN WILLIAMS CO COM 824348106 455 994 SH   SOLE   994 0 0
SIMON PPTY GROUP INC NEW COM 828806109 781 4,886 SH   SOLE   4,886 0 0
SOUTHERN CO COM 842587107 795 14,384 SH   SOLE   14,384 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 647 2,207 SH   SOLE   2,207 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,655 4,666 SH   SOLE   4,666 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 682 21,789 SH   SOLE   21,789 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1,458 42,788 SH   SOLE   42,788 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 4,672 135,253 SH   SOLE   135,253 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 375 12,252 SH   SOLE   12,252 0 0
STARBUCKS CORP COM 855244109 4,003 47,756 SH   SOLE   47,756 0 0
SYSCO CORP COM 871829107 2,019 28,550 SH   SOLE   28,550 0 0
TARGET CORP COM 87612E106 1,011 11,673 SH   SOLE   11,673 0 0
TEXAS INSTRS INC COM 882508104 876 7,631 SH   SOLE   7,631 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,144 14,111 SH   SOLE   14,111 0 0
TJX COS INC NEW COM 872540109 3,443 65,107 SH   SOLE   65,107 0 0
TOTAL SYS SVCS INC COM 891906109 3,543 27,621 SH   SOLE   27,621 0 0
TRACTOR SUPPLY CO COM 892356106 2,736 25,146 SH   SOLE   25,146 0 0
TRAVELERS COMPANIES INC COM 89417E109 779 5,209 SH   SOLE   5,209 0 0
UNITED BANKSHARES INC WEST V COM 909907107 757 20,407 SH   SOLE   20,407 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,519 27,025 SH   SOLE   27,025 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,583 14,683 SH   SOLE   14,683 0 0
US BANCORP DEL COM NEW 902973304 874 16,673 SH   SOLE   16,673 0 0
V F CORP COM 918204108 1,053 12,060 SH   SOLE   12,060 0 0
VANGUARD GROUP DIV APP ETF 921908844 239 2,072 SH   SOLE   2,072 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,925 17,497 SH   SOLE   17,497 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,212 7,420 SH   SOLE   7,420 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 250 1,666 SH   SOLE   1,666 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,479 16,663 SH   SOLE   16,663 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,465 21,225 SH   SOLE   21,225 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 717 12,556 SH   SOLE   12,556 0 0
VISA INC COM CL A 92826C839 854 4,921 SH   SOLE   4,921 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 737 13,476 SH   SOLE   13,476 0 0
WALMART INC COM 931142103 579 5,241 SH   SOLE   5,241 0 0
WASTE MGMT INC DEL COM 94106L109 3,127 27,101 SH   SOLE   27,101 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 1,477 17,223 SH   SOLE   17,223 0 0
XCEL ENERGY INC COM 98389B100 292 4,915 SH   SOLE   4,915 0 0
ZOETIS INC CL A 98978V103 460 4,051 SH   SOLE   4,051 0 0