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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1012,50414,272SH SOLE 0014,272
ABBOTT LABSCOM0028241005634,767SH SOLE 004,767
ABBVIE INCCOM00287Y1091,18110,948SH SOLE 0010,948
ADOBE SYSTEMS INCORPORATEDCOM00724F1014,7268,208SH SOLE 008,208
AGILON HEALTH INCCOM00857U10728610,900SH SOLE 0010,900
AIR PRODS & CHEMS INCCOM0091581061,7856,971SH SOLE 006,971
ALPHABET INCCAP STK CL A02079K30511,2724,216SH SOLE 004,216
ALPHABET INCCAP STK CL C02079K1072,577967SH SOLE 00967
ALTRIA GROUP INCCOM02209S10367514,830SH SOLE 0014,830
AMAZON COM INCCOM02313510612,1483,698SH SOLE 003,698
AMERICAN EXPRESS COCOM0258161093,32719,858SH SOLE 0019,858
AMERICAN TOWER CORP NEWCOM03027X1005001,882SH SOLE 001,882
AMGEN INCCOM0311621003,65117,167SH SOLE 0017,167
AMPHENOL CORP NEWCL A0320951013274,467SH SOLE 004,467
APPLE INCCOM03783310019,376136,933SH SOLE 00136,933
APTIV PLCSHSG6095L1092301,541SH SOLE 001,541
ARK ETF TRGENOMIC REV ETF00214Q3022443,261SH SOLE 003,261
ARK ETF TRINNOVATION ETF00214Q1042482,241SH SOLE 002,241
ASML HOLDING N VN Y REGISTRY SHSN07059210252338SH SOLE 00338
AT&T INCCOM00206R10236813,641SH SOLE 0013,641
AUTOMATIC DATA PROCESSING INCOM0530151033131,568SH SOLE 001,568
BERKSHIRE GREY INCCOM CL A0846561072,135303,698SH SOLE 00303,698
BERKSHIRE HATHAWAY INC DELCL A0846701084111SH SOLE 001
BERKSHIRE HATHAWAY INC DELCL B NEW0846707028,06529,550SH SOLE 0029,550
BIO RAD LABS INCCL A090572207248332SH SOLE 00332
BK OF AMERICA CORPCOM0605051046,729158,519SH SOLE 00158,519
BLACKROCK INCCOM09247X1011,4421,719SH SOLE 001,719
BLACKSTONE INCCOM09260D1074934,234SH SOLE 004,234
BOOKING HOLDINGS INCCOM09857L108245103SH SOLE 00103
BRISTOL-MYERS SQUIBB COCOM11012210861510,388SH SOLE 0010,388
BROADCOM INCCOM11135F1015101,052SH SOLE 001,052
CATERPILLAR INCCOM1491231015472,850SH SOLE 002,850
CDW CORPCOM12514G1082121,162SH SOLE 001,162
CELANESE CORP DELCOM1508701032891,921SH SOLE 001,921
CHEVRON CORP NEWCOM1667641003,35633,082SH SOLE 0033,082
CISCO SYS INCCOM17275R1024,43881,526SH SOLE 0081,526
CITIGROUP INCCOM NEW1729674244536,449SH SOLE 006,449
COCA COLA COCOM1912161001,28824,537SH SOLE 0024,537
COLGATE PALMOLIVE COCOM19416210382010,844SH SOLE 0010,844
COMCAST CORP NEWCL A20030N1013,29158,847SH SOLE 0058,847
CONOCOPHILLIPSCOM20825C1042,78841,143SH SOLE 0041,143
COSTCO WHSL CORP NEWCOM22160K1053,0096,696SH SOLE 006,696
CSX CORPCOM12640810390830,533SH SOLE 0030,533
CUMMINS INCCOM2310211063201,424SH SOLE 001,424
CVS HEALTH CORPCOM1266501002,26226,660SH SOLE 0026,660
DANAHER CORPORATIONCOM2358511026252,054SH SOLE 002,054
DBX ETF TRXTRACK USD HIGH2330514323468,638SH SOLE 008,638
DEERE & COCOM244199105213634SH SOLE 00634
DIAGEO PLCSPON ADR NEW25243Q2053972,058SH SOLE 002,058
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V70846617,553SH SOLE 0017,553
DISNEY WALT COCOM2546871063,99923,640SH SOLE 0023,640
DOMINION ENERGY INCCOM25746U1096468,849SH SOLE 008,849
DUKE ENERGY CORP NEWCOM NEW26441C2041,81518,594SH SOLE 0018,594
EATON CORP PLCSHSG291831036304,220SH SOLE 004,220
EMERSON ELEC COCOM2910111044534,812SH SOLE 004,812
EXXON MOBIL CORPCOM30231G1023035,157SH SOLE 005,157
FACEBOOK INCCL A30303M1024,18112,319SH SOLE 0012,319
FIFTH THIRD BANCORPCOM3167731002716,393SH SOLE 006,393
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8054668,703SH SOLE 008,703
FLEX LTDORDY2573F10224013,590SH SOLE 0013,590
FS KKR CAP CORPCOM3026352062039,220SH SOLE 009,220
GENERAL DYNAMICS CORPCOM3695501081,7288,816SH SOLE 008,816
GOLDMAN SACHS ETF TRACCES TREASURY3814305292272,268SH SOLE 002,268
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305032643,067SH SOLE 003,067
GOLDMAN SACHS GROUP INCCOM38141G104339895SH SOLE 00895
HOME DEPOT INCCOM4370761026,53119,894SH SOLE 0019,894
HONEYWELL INTL INCCOM4385161063,41616,093SH SOLE 0016,093
ILLINOIS TOOL WKS INCCOM4523081094862,350SH SOLE 002,350
INTEL CORPCOM4581401001,39326,137SH SOLE 0026,137
INTERCONTINENTAL EXCHANGE INCOM45866F1042442,123SH SOLE 002,123
INTERNATIONAL BUSINESS MACHSCOM4592001011,3529,729SH SOLE 009,729
INTERNATIONAL PAPER COCOM4601461033456,170SH SOLE 006,170
INTUITCOM461202103484897SH SOLE 00897
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1001,24659,190SH SOLE 0059,190
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51141827,800SH SOLE 0027,800
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E36242410,010SH SOLE 0010,010
IQVIA HLDGS INCCOM46266C1056062,531SH SOLE 002,531
ISHARES INCCORE MSCI EMKT46434G1032,97148,106SH SOLE 0048,106
ISHARES INCESG AWR MSCI EM46434G8633769,065SH SOLE 009,065
ISHARES TR0-5YR INVT GR CP46434V1003055,905SH SOLE 005,905
ISHARES TRBROAD USD HIGH46435U8533789,107SH SOLE 009,107
ISHARES TRCORE MSCI EAFE46432F84210,749144,769SH SOLE 00144,769
ISHARES TRCORE S&P MCP ETF4642875078,53432,438SH SOLE 0032,438
ISHARES TRCORE S&P SCP ETF4642878045,75552,704SH SOLE 0052,704
ISHARES TRCORE S&P TTL STK46428715023,409237,948SH SOLE 00237,948
ISHARES TRCORE S&P US GWT4642876712802,734SH SOLE 002,734
ISHARES TRCORE S&P500 ETF46428720016,76438,911SH SOLE 0038,911
ISHARES TRCORE TOTAL USD46434V6131,41826,629SH SOLE 0026,629
ISHARES TRCORE US AGGBD ET4642872262,27319,796SH SOLE 0019,796
ISHARES TREAFE GRWTH ETF4642888859208,642SH SOLE 008,642
ISHARES TREAFE VALUE ETF46428887791918,073SH SOLE 0018,073
ISHARES TRESG AWR MSCI USA46435G4252,14021,734SH SOLE 0021,734
ISHARES TREXPONENTIAL TECH46434V3814,28368,270SH SOLE 0068,270
ISHARES TRFALN ANGLS USD46435G47446515,440SH SOLE 0015,440
ISHARES TRGLOBAL FINLS ETF4642873333073,908SH SOLE 003,908
ISHARES TRGLOBAL TECH ETF4642872913295,812SH SOLE 005,812
ISHARES TRIBOXX HI YD ETF4642885134254,857SH SOLE 004,857
ISHARES TRIBOXX INV CP ETF4642872427,92559,576SH SOLE 0059,576
ISHARES TRINTL SEL DIV ETF46428844850916,723SH SOLE 0016,723
ISHARES TRISHS 1-5YR INVS4642886464708,600SH SOLE 008,600
ISHARES TRISHS 5-10YR INVT4642886383585,968SH SOLE 005,968
ISHARES TRJPMORGAN USD EMG4642882817777,062SH SOLE 007,062
ISHARES TRMBS ETF4642885886215,738SH SOLE 005,738
ISHARES TRMSCI EAFE ETF4642874656668,538SH SOLE 008,538
ISHARES TRMSCI EAFE MIN VL46429B6892893,832SH SOLE 003,832
ISHARES TRMSCI EMG MKT ETF46428723451710,255SH SOLE 0010,255
ISHARES TRMSCI USA QLT FCT46432F3393552,698SH SOLE 002,698
ISHARES TRMSCI USA VALUE46432F3885235,195SH SOLE 005,195
ISHARES TRNATIONAL MUN ETF4642884141,28511,058SH SOLE 0011,058
ISHARES TRRUS 1000 GRW ETF4642876145912,156SH SOLE 002,156
ISHARES TRRUS 1000 VAL ETF4642875987,65648,918SH SOLE 0048,918
ISHARES TRRUS 2000 GRW ETF4642876484661,585SH SOLE 001,585
ISHARES TRRUS 2000 VAL ETF4642876303542,209SH SOLE 002,209
ISHARES TRRUS MD CP GR ETF4642874819798,736SH SOLE 008,736
ISHARES TRRUS MID CAP ETF4642874992,36130,187SH SOLE 0030,187
ISHARES TRRUSSELL 2000 ETF4642876554,95822,667SH SOLE 0022,667
ISHARES TRS&P MC 400GR ETF4642876066698,447SH SOLE 008,447
ISHARES TRS&P MC 400VL ETF4642877053713,595SH SOLE 003,595
ISHARES TRS&P SML 600 GWT4642878872501,919SH SOLE 001,919
ISHARES TRSHORT TREAS BD4642886793082,791SH SOLE 002,791
ISHARES TRSHRT NAT MUN ETF4642881585975,554SH SOLE 005,554
ISHARES TRTIPS BD ETF4642871764223,306SH SOLE 003,306
ISHARES TRUS TREAS BD ETF46429B2671,12142,254SH SOLE 0042,254
ISHARES U S ETF TRGSCI CMDTY STGY46431W8533369,374SH SOLE 009,374
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8371,02620,221SH SOLE 0020,221
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6543416,674SH SOLE 006,674
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U88653410,638SH SOLE 0010,638
JOHNSON & JOHNSONCOM4781601047,77548,140SH SOLE 0048,140
JPMORGAN CHASE & COCOM46625H1009,06555,377SH SOLE 0055,377
KIMBERLY-CLARK CORPCOM4943681038056,075SH SOLE 006,075
L3HARRIS TECHNOLOGIES INCCOM5024311091,5747,148SH SOLE 007,148
LAM RESEARCH CORPCOM512807108355623SH SOLE 00623
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L4062466,841SH SOLE 006,841
LILLY ELI & COCOM5324571081,0624,597SH SOLE 004,597
LOCKHEED MARTIN CORPCOM5398301099532,760SH SOLE 002,760
LOWES COS INCCOM5486611074122,032SH SOLE 002,032
MANULIFE FINL CORPCOM56501R10644923,361SH SOLE 0023,361
MASTERCARD INCORPORATEDCL A57636Q1044,93914,206SH SOLE 0014,206
MCDONALDS CORPCOM5801351013,95116,387SH SOLE 0016,387
MEDTRONIC PLCSHSG5960L1033,42827,350SH SOLE 0027,350
MERCK & CO INCCOM58933Y1056088,100SH SOLE 008,100
MICROSOFT CORPCOM59491810420,69873,418SH SOLE 0073,418
MONDELEZ INTL INCCL A6092071052,96150,896SH SOLE 0050,896
MSCI INCCOM55354G100245403SH SOLE 00403
NEXTERA ENERGY INCCOM65339F1012,21328,189SH SOLE 0028,189
NIKE INCCL B6541061034,01227,626SH SOLE 0027,626
NORFOLK SOUTHN CORPCOM655844108213892SH SOLE 00892
NUSHARES ETF TRNUVEEN ESG MIDVL67092P50836310,002SH SOLE 0010,002
NVIDIA CORPORATIONCOM67066G1045322,566SH SOLE 002,566
ORACLE CORPCOM68389X1052683,080SH SOLE 003,080
PAYPAL HLDGS INCCOM70450Y1033,20812,329SH SOLE 0012,329
PEPSICO INCCOM7134481084,66631,019SH SOLE 0031,019
PFIZER INCCOM7170811036,708155,964SH SOLE 00155,964
PHILIP MORRIS INTL INCCOM7181721093583,773SH SOLE 003,773
PHILLIPS 66COM7185461041,89527,059SH SOLE 0027,059
PIMCO ETF TRACTIVE BD ETF72201R7757006,335SH SOLE 006,335
PIMCO ETF TRENHAN SHRT MA AC72201R8338,21680,600SH SOLE 0080,600
PNC FINL SVCS GROUP INCCOM6934751053131,602SH SOLE 001,602
PRICE T ROWE GROUP INCCOM74144T1088054,091SH SOLE 004,091
PROCTER AND GAMBLE COCOM7427181094,99635,738SH SOLE 0035,738
QUALCOMM INCCOM7475251031,1709,069SH SOLE 009,069
ROYAL BK CDACOM7800871024184,198SH SOLE 004,198
S&P GLOBAL INCCOM78409V104260611SH SOLE 00611
SALESFORCE COM INCCOM79466L3024,36116,080SH SOLE 0016,080
SCHWAB CHARLES CORPCOM8085131054526,210SH SOLE 006,210
SCHWAB STRATEGIC TR1 5YR CORP BD8085247142224,351SH SOLE 004,351
SCHWAB STRATEGIC TRUS AGGREGATE B80852483962011,430SH SOLE 0011,430
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479714,808199,457SH SOLE 00199,457
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242019489,114SH SOLE 009,114
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8521,02012,732SH SOLE 0012,732
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4074602,561SH SOLE 002,561
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1003214,059SH SOLE 004,059
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8038825,906SH SOLE 005,906
SOUTHERN COCOM8425871075168,326SH SOLE 008,326
SPDR INDEX SHS FDSS&P NORTH AMER78463X1521,59039,913SH SOLE 0039,913
SPDR S&P 500 ETF TRTR UNIT78462F1039712,262SH SOLE 002,262
SPDR SER TRBLOMBERG BRC INV78468R2005,421176,806SH SOLE 00176,806
SPDR SER TRBLOOMBERG BRCLYS78468R6223763,434SH SOLE 003,434
SPDR SER TRPORTFLI MORTGAGE78464A3832,818109,569SH SOLE 00109,569
SPDR SER TRPORTFOLIO S&P50078464A8544639,183SH SOLE 009,183
SPDR SER TRPORTFOLIO SH TSR78468R1012056,699SH SOLE 006,699
SPDR SER TRS&P KENSHO NEW78468R6481,28721,139SH SOLE 0021,139
SQUARE INCCL A852234103218908SH SOLE 00908
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84873315,171SH SOLE 0015,171
STARBUCKS CORPCOM8552441094,26638,668SH SOLE 0038,668
STERIS PLCSHS USDG8473T1002121,035SH SOLE 001,035
SYSCO CORPCOM8718291073043,876SH SOLE 003,876
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391003252,907SH SOLE 002,907
TE CONNECTIVITY LTDREG SHSH849891043752,732SH SOLE 002,732
TESLA INCCOM88160R101371478SH SOLE 00478
TEXAS INSTRS INCCOM8825081041,5548,085SH SOLE 008,085
THERMO FISHER SCIENTIFIC INCCOM8835561023,7026,479SH SOLE 006,479
TJX COS INC NEWCOM8725401093104,698SH SOLE 004,698
TORONTO DOMINION BK ONTCOM NEW8911605092023,052SH SOLE 003,052
UBS AG LONDON BRANCHEN LG CP GRWTH902677780250353SH SOLE 00353
UNION PAC CORPCOM9078181082,83914,484SH SOLE 0014,484
UNITED PARCEL SERVICE INCCL B9113121061,2566,897SH SOLE 006,897
UNITEDHEALTH GROUP INCCOM91324P1026,19915,864SH SOLE 0015,864
US BANCORP DELCOM NEW9029733041,15519,437SH SOLE 0019,437
VALERO ENERGY CORPCOM91913Y1004205,944SH SOLE 005,944
VANGUARD BD INDEX FDSLONG TERM BOND9219377932702,635SH SOLE 002,635
VANGUARD BD INDEX FDSSHORT TRM BOND9219378271,64320,047SH SOLE 0020,047
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783517,179201,039SH SOLE 00201,039
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J4072294,021SH SOLE 004,021
VANGUARD INDEX FDSEXTEND MKT ETF9229086527,50941,177SH SOLE 0041,177
VANGUARD INDEX FDSGROWTH ETF92290873611,82240,741SH SOLE 0040,741
VANGUARD INDEX FDSLARGE CAP ETF9229086375912,939SH SOLE 002,939
VANGUARD INDEX FDSMCAP GR IDXVIP9229085383891,647SH SOLE 001,647
VANGUARD INDEX FDSMCAP VL IDXVIP9229085123932,816SH SOLE 002,816
VANGUARD INDEX FDSMID CAP ETF9229086296,64428,061SH SOLE 0028,061
VANGUARD INDEX FDSREAL ESTATE ETF9229085531,81317,808SH SOLE 0017,808
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,2823,249SH SOLE 003,249
VANGUARD INDEX FDSSMALL CP ETF9229087516262,862SH SOLE 002,862
VANGUARD INDEX FDSTOTAL STK MKT9229087692,1149,520SH SOLE 009,520
VANGUARD INDEX FDSVALUE ETF9229087441,42410,522SH SOLE 0010,522
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427758,973147,201SH SOLE 00147,201
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,74234,837SH SOLE 0034,837
VANGUARD MALVERN FDSSTRM INFPROIDX9220208054,86992,595SH SOLE 0092,595
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8707778,228SH SOLE 008,228
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4097408,974SH SOLE 008,974
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385810,917216,221SH SOLE 00216,221
VANGUARD WORLD FDMEGA CAP INDEX9219108733302,166SH SOLE 002,166
VANGUARD WORLD FDMEGA GRWTH IND92191081613,06255,629SH SOLE 0055,629
VERISK ANALYTICS INCCOM92345Y1062301,146SH SOLE 001,146
VERIZON COMMUNICATIONS INCCOM92343V1045,16495,612SH SOLE 0095,612
VISA INCCOM CL A92826C8395,81926,122SH SOLE 0026,122
WALMART INCCOM9311421034,67233,519SH SOLE 0033,519
WASTE MGMT INC DELCOM94106L1092,13814,311SH SOLE 0014,311
WISDOMTREE TRCBOE S&P 50097717X5603,418104,960SH SOLE 00104,960
WISDOMTREE TRCURRNCY INT EQ97717X2636,339212,346SH SOLE 00212,346
WISDOMTREE TRUS QTLY DIV GRT97717X66921,426364,139SH SOLE 00364,139
ZOETIS INCCL A98978V1035332,745SH SOLE 002,745