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 1,382 7,909 SH   SOLE   7,909 0 0
ABBOTT LABS COM 002824100 5,283 48,250 SH   SOLE   48,250 0 0
ABBVIE INC COM 00287Y109 1,675 15,630 SH   SOLE   15,630 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,246 27,740 SH   SOLE   27,740 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,604 49,585 SH   SOLE   49,585 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 790 1,579 SH   SOLE   1,579 0 0
AIR PRODS & CHEMS INC COM 009158106 1,339 4,902 SH   SOLE   4,902 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,318 41,123 SH   SOLE   41,123 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 359 2,300 SH   SOLE   2,300 0 0
ALPHABET INC CAP STK CL A 02079K305 6,409 3,657 SH   SOLE   3,657 0 0
ALPHABET INC CAP STK CL C 02079K107 322 184 SH   SOLE   184 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 212 8,263 SH   SOLE   8,263 0 0
AMAZON COM INC COM 023135106 1,202 369 SH   SOLE   369 0 0
AMERICAN ELEC PWR CO INC COM 025537101 262 3,148 SH   SOLE   3,148 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 244 1,591 SH   SOLE   1,591 0 0
AMGEN INC COM 031162100 400 1,739 SH   SOLE   1,739 0 0
ANTERO RESOURCES CORP COM 03674X106 82 15,120 SH   SOLE   15,120 0 0
APPLE INC COM 037833100 17,989 135,574 SH   SOLE   135,574 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 389 5,094 SH   SOLE   5,094 0 0
ARK ETF TR INNOVATION ETF 00214Q104 32,438 260,563 SH   SOLE   260,563 0 0
AT&T INC COM 00206R102 1,622 56,409 SH   SOLE   56,409 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,053 5,979 SH   SOLE   5,979 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 616 2,658 SH   SOLE   2,658 0 0
BLACKROCK INC COM 09247X101 305 422 SH   SOLE   422 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 220 3,392 SH   SOLE   3,392 0 0
CACI INTL INC CL A 127190304 4,435 17,788 SH   SOLE   17,788 0 0
CARMAX INC COM 143130102 3,254 34,451 SH   SOLE   34,451 0 0
CATERPILLAR INC COM 149123101 1,556 8,550 SH   SOLE   8,550 0 0
CERNER CORP COM 156782104 4,603 58,652 SH   SOLE   58,652 0 0
CHEVRON CORP NEW COM 166764100 981 11,613 SH   SOLE   11,613 0 0
CINCINNATI FINL CORP COM 172062101 255 2,913 SH   SOLE   2,913 0 0
CINTAS CORP COM 172908105 348 985 SH   SOLE   985 0 0
CISCO SYS INC COM 17275R102 1,428 31,904 SH   SOLE   31,904 0 0
CLOROX CO DEL COM 189054109 598 2,959 SH   SOLE   2,959 0 0
COCA COLA CO COM 191216100 1,308 23,854 SH   SOLE   23,854 0 0
COLGATE PALMOLIVE CO COM 194162103 375 4,390 SH   SOLE   4,390 0 0
COMCAST CORP NEW CL A 20030N101 577 11,008 SH   SOLE   11,008 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,644 17,634 SH   SOLE   17,634 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 201 1,261 SH   SOLE   1,261 0 0
CVS HEALTH CORP COM 126650100 396 5,805 SH   SOLE   5,805 0 0
DANAHER CORPORATION COM 235851102 683 3,074 SH   SOLE   3,074 0 0
DISNEY WALT CO COM 254687106 1,424 7,860 SH   SOLE   7,860 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 306 3,338 SH   SOLE   3,338 0 0
ECOLAB INC COM 278865100 1,328 6,140 SH   SOLE   6,140 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 574 6,295 SH   SOLE   6,295 0 0
EVERSOURCE ENERGY COM 30040W108 304 3,508 SH   SOLE   3,508 0 0
EXXON MOBIL CORP COM 30231G102 226 5,482 SH   SOLE   5,482 0 0
FACEBOOK INC CL A 30303M102 1,289 4,718 SH   SOLE   4,718 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 137 12,500 SH   SOLE   12,500 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 482 2,270 SH   SOLE   2,270 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 3,521 20,958 SH   SOLE   20,958 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 323 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 260 8,350 SH   SOLE   8,350 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 423 13,665 SH   SOLE   13,665 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 364 11,525 SH   SOLE   11,525 0 0
FISERV INC COM 337738108 4,825 42,373 SH   SOLE   42,373 0 0
GILEAD SCIENCES INC COM 375558103 382 6,550 SH   SOLE   6,550 0 0
GLOBAL PMTS INC COM 37940X102 5,448 25,291 SH   SOLE   25,291 0 0
HCA HEALTHCARE INC COM 40412C101 278 1,690 SH   SOLE   1,690 0 0
HERSHEY CO COM 427866108 219 1,440 SH   SOLE   1,440 0 0
HOME DEPOT INC COM 437076102 6,347 23,894 SH   SOLE   23,894 0 0
INTEL CORP COM 458140100 1,216 24,414 SH   SOLE   24,414 0 0
INTUIT COM 461202103 6,874 18,098 SH   SOLE   18,098 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 286 350 SH   SOLE   350 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 187 12,240 SH   SOLE   12,240 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,072 22,069 SH   SOLE   22,069 0 0
ISHARES TR CORE S&P SCP ETF 464287804 10,930 118,930 SH   SOLE   118,930 0 0
ISHARES TR CORE S&P500 ETF 464287200 24,398 64,993 SH   SOLE   64,993 0 0
ISHARES TR MSCI USA ESG SLC 464288802 299 3,627 SH   SOLE   3,627 0 0
ISHARES TR MSCI USA MMENTM 46432F396 31,642 196,180 SH   SOLE   196,180 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 35,642 306,706 SH   SOLE   306,706 0 0
ISHARES TR RUS 1000 ETF 464287622 45,600 215,259 SH   SOLE   215,259 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 10,008 41,503 SH   SOLE   41,503 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 5,135 38,978 SH   SOLE   38,978 0 0
ISHARES TR RUS MD CP GR ETF 464287481 17,028 165,885 SH   SOLE   165,885 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 6,067 62,577 SH   SOLE   62,577 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,246 32,764 SH   SOLE   32,764 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8,839 45,082 SH   SOLE   45,082 0 0
ISHARES TR S&P 500 VAL ETF 464287408 7,138 55,754 SH   SOLE   55,754 0 0
ISHARES TR S&P SML 600 GWT 464287887 240 2,106 SH   SOLE   2,106 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 217 1,447 SH   SOLE   1,447 0 0
JACOBS ENGR GROUP INC COM 469814107 4,859 44,595 SH   SOLE   44,595 0 0
JOHNSON & JOHNSON COM 478160104 1,965 12,486 SH   SOLE   12,486 0 0
JPMORGAN CHASE & CO COM 46625H100 1,925 15,146 SH   SOLE   15,146 0 0
KIMBERLY-CLARK CORP COM 494368103 319 2,363 SH   SOLE   2,363 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 203 1,076 SH   SOLE   1,076 0 0
LAUDER ESTEE COS INC CL A 518439104 5,241 19,689 SH   SOLE   19,689 0 0
LILLY ELI & CO COM 532457108 208 1,233 SH   SOLE   1,233 0 0
LOCKHEED MARTIN CORP COM 539830109 1,027 2,893 SH   SOLE   2,893 0 0
LOWES COS INC COM 548661107 1,747 10,882 SH   SOLE   10,882 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,812 16,282 SH   SOLE   16,282 0 0
MCDONALDS CORP COM 580135101 2,134 9,944 SH   SOLE   9,944 0 0
MEDICENNA THERAPEUTICS CORP COM 58490H107 117 25,094 SH   SOLE   25,094 0 0
MEDTRONIC PLC SHS G5960L103 1,187 10,133 SH   SOLE   10,133 0 0
MERCK & CO. INC COM 58933Y105 817 9,983 SH   SOLE   9,983 0 0
MICROSOFT CORP COM 594918104 8,682 39,034 SH   SOLE   39,034 0 0
MID-AMER APT CMNTYS INC COM 59522J103 262 2,071 SH   SOLE   2,071 0 0
MODERNA INC COM 60770K107 208 1,990 SH   SOLE   1,990 0 0
MONDELEZ INTL INC CL A 609207105 276 4,721 SH   SOLE   4,721 0 0
MVB FINL CORP COM 553810102 496 21,876 SH   SOLE   21,876 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 226 5,520 SH   SOLE   5,520 0 0
NETFLIX INC COM 64110L106 4,295 7,943 SH   SOLE   7,943 0 0
NIKE INC CL B 654106103 574 4,057 SH   SOLE   4,057 0 0
ORACLE CORP COM 68389X105 230 3,550 SH   SOLE   3,550 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 4,565 10,087 SH   SOLE   10,087 0 0
PAYCHEX INC COM 704326107 327 3,514 SH   SOLE   3,514 0 0
PEPSICO INC COM 713448108 2,475 16,686 SH   SOLE   16,686 0 0
PFIZER INC COM 717081103 1,686 45,793 SH   SOLE   45,793 0 0
PHILIP MORRIS INTL INC COM 718172109 287 3,468 SH   SOLE   3,468 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,054 6,962 SH   SOLE   6,962 0 0
PROCTER AND GAMBLE CO COM 742718109 2,876 20,667 SH   SOLE   20,667 0 0
PROGRESSIVE CORP COM 743315103 497 5,023 SH   SOLE   5,023 0 0
PROLOGIS INC. COM 74340W103 448 4,494 SH   SOLE   4,494 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 1,199 15,005 SH   SOLE   15,005 0 0
QUALCOMM INC COM 747525103 5,533 36,320 SH   SOLE   36,320 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 322 4,500 SH   SOLE   4,500 0 0
REALTY INCOME CORP COM 756109104 814 13,092 SH   SOLE   13,092 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,774 11,074 SH   SOLE   11,074 0 0
RPM INTL INC COM 749685103 4,146 45,668 SH   SOLE   45,668 0 0
S&P GLOBAL INC COM 78409V104 4,171 12,687 SH   SOLE   12,687 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 725 7,976 SH   SOLE   7,976 0 0
SHERWIN WILLIAMS CO COM 824348106 496 674 SH   SOLE   674 0 0
SOUTHERN CO COM 842587107 1,094 17,808 SH   SOLE   17,808 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,831 4,897 SH   SOLE   4,897 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,425 3,393 SH   SOLE   3,393 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 866 21,428 SH   SOLE   21,428 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 4,939 112,345 SH   SOLE   112,345 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 292 8,146 SH   SOLE   8,146 0 0
STARBUCKS CORP COM 855244109 6,908 64,573 SH   SOLE   64,573 0 0
TARGET CORP COM 87612E106 1,809 10,249 SH   SOLE   10,249 0 0
TESLA INC COM 88160R101 579 820 SH   SOLE   820 0 0
TEXAS INSTRS INC COM 882508104 1,273 7,759 SH   SOLE   7,759 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,203 13,316 SH   SOLE   13,316 0 0
TJX COS INC NEW COM 872540109 5,130 75,116 SH   SOLE   75,116 0 0
TRACTOR SUPPLY CO COM 892356106 4,398 31,283 SH   SOLE   31,283 0 0
TRAVELERS COMPANIES INC COM 89417E109 256 1,822 SH   SOLE   1,822 0 0
UNITED BANKSHARES INC WEST V COM 909907107 684 21,125 SH   SOLE   21,125 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,325 15,185 SH   SOLE   15,185 0 0
US BANCORP DEL COM NEW 902973304 991 21,279 SH   SOLE   21,279 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 694 3,358 SH   SOLE   3,358 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 205 597 SH   SOLE   597 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 547 2,811 SH   SOLE   2,811 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 396 2,034 SH   SOLE   2,034 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 11,458 95,625 SH   SOLE   95,625 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 205 1,450 SH   SOLE   1,450 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,125 12,216 SH   SOLE   12,216 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 321 4,402 SH   SOLE   4,402 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,814 30,881 SH   SOLE   30,881 0 0
VISA INC COM CL A 92826C839 941 4,301 SH   SOLE   4,301 0 0
WALMART INC COM 931142103 601 4,172 SH   SOLE   4,172 0 0
WASTE MGMT INC DEL COM 94106L109 4,466 37,868 SH   SOLE   37,868 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 464 5,543 SH   SOLE   5,543 0 0
XCEL ENERGY INC COM 98389B100 326 4,893 SH   SOLE   4,893 0 0
ZOETIS INC CL A 98978V103 590 3,563 SH   SOLE   3,563 0 0