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,328 8,511 SH   SOLE   0 0 8,511
ABBOTT LABS COM 002824100 395 4,321 SH   SOLE   0 0 4,321
ABBVIE INC COM 00287Y109 204 2,075 SH   SOLE   0 0 2,075
ALPHABET INC CAP STK CL A 02079K305 1,076 759 SH   SOLE   0 0 759
ALPHABET INC CAP STK CL C 02079K107 1,343 950 SH   SOLE   0 0 950
AMAZON COM INC COM 023135106 1,269 460 SH   SOLE   0 0 460
AMERICAN EXPRESS CO COM 025816109 519 5,448 SH   SOLE   0 0 5,448
APPLE INC COM 037833100 4,534 12,428 SH   SOLE   0 0 12,428
AT&T INC COM 00206R102 264 8,733 SH   SOLE   0 0 8,733
BECTON DICKINSON & CO COM 075887109 431 1,800 SH   SOLE   0 0 1,800
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 559 3,134 SH   SOLE   0 0 3,134
BOEING CO COM 097023105 261 1,424 SH   SOLE   0 0 1,424
BRISTOL-MYERS SQUIBB CO COM 110122108 439 7,467 SH   SOLE   0 0 7,467
CHEVRON CORP NEW COM 166764100 333 3,732 SH   SOLE   0 0 3,732
CHUBB LIMITED COM H1467J104 203 1,604 SH   SOLE   0 0 1,604
CISCO SYS INC COM 17275R102 1,952 41,853 SH   SOLE   0 0 41,853
CLOROX CO DEL COM 189054109 739 3,371 SH   SOLE   0 0 3,371
CME GROUP INC COM 12572Q105 509 3,133 SH   SOLE   0 0 3,133
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 295 5,198 SH   SOLE   0 0 5,198
COLGATE PALMOLIVE CO COM 194162103 449 6,124 SH   SOLE   0 0 6,124
COMCAST CORP NEW CL A 20030N101 430 11,025 SH   SOLE   0 0 11,025
COSTCO WHSL CORP NEW COM 22160K105 370 1,220 SH   SOLE   0 0 1,220
CSX CORP COM 126408103 336 4,817 SH   SOLE   0 0 4,817
CUMMINS INC COM 231021106 209 1,206 SH   SOLE   0 0 1,206
CVS HEALTH CORP COM 126650100 394 6,068 SH   SOLE   0 0 6,068
DANAHER CORPORATION COM 235851102 1,011 5,718 SH   SOLE   0 0 5,718
DEERE & CO COM 244199105 205 1,305 SH   SOLE   0 0 1,305
DISNEY WALT CO COM DISNEY 254687106 1,568 14,063 SH   SOLE   0 0 14,063
DOMINION ENERGY INC COM 25746U109 611 7,526 SH   SOLE   0 0 7,526
DUKE ENERGY CORP NEW COM NEW 26441C204 581 7,267 SH   SOLE   0 0 7,267
EATON CORP PLC SHS G29183103 277 3,161 SH   SOLE   0 0 3,161
EBAY INC. COM 278642103 262 5,000 SH   SOLE   0 0 5,000
ECOLAB INC COM 278865100 871 4,379 SH   SOLE   0 0 4,379
ESSENTIAL UTILS INC COM 29670G102 356 8,420 SH   SOLE   0 0 8,420
EXXON MOBIL CORP COM 30231G102 701 15,665 SH   SOLE   0 0 15,665
FACEBOOK INC CL A 30303M102 376 1,657 SH   SOLE   0 0 1,657
FASTENAL CO COM 311900104 454 10,601 SH   SOLE   0 0 10,601
FEDEX CORP COM 31428X106 379 2,702 SH   SOLE   0 0 2,702
GENERAL DYNAMICS CORP COM 369550108 868 5,805 SH   SOLE   0 0 5,805
GILEAD SCIENCES INC COM 375558103 436 5,673 SH   SOLE   0 0 5,673
HOME DEPOT INC COM 437076102 971 3,877 SH   SOLE   0 0 3,877
IDEXX LABS INC COM 45168D104 496 1,503 SH   SOLE   0 0 1,503
ILLINOIS TOOL WKS INC COM 452308109 323 1,845 SH   SOLE   0 0 1,845
INTEL CORP COM 458140100 1,547 25,863 SH   SOLE   0 0 25,863
INTERNATIONAL BUSINESS MACHS COM 459200101 738 6,107 SH   SOLE   0 0 6,107
ISHARES GOLD TRUST ISHARES 464285105 1,007 59,285 SH   SOLE   0 0 59,285
ISHARES INC MLT FCTR EMG MKT 46434G889 233 5,920 SH   SOLE   0 0 5,920
ISHARES INC CORE MSCI EMKT 46434G103 389 8,165 SH   SOLE   0 0 8,165
ISHARES TR MSCI EAFE ETF 464287465 274 4,503 SH   SOLE   0 0 4,503
ISHARES TR ESG MSCI USA ETF 46435G425 359 5,128 SH   SOLE   0 0 5,128
ISHARES TR MBS ETF 464288588 565 5,100 SH   SOLE   0 0 5,100
ISHARES TR RUSSELL 2000 ETF 464287655 598 4,174 SH   SOLE   0 0 4,174
ISHARES TR CORE US AGGBD ET 464287226 2,266 19,171 SH   SOLE   0 0 19,171
ISHARES TR INTRM GOV CR ETF 464288612 2,628 22,327 SH   SOLE   0 0 22,327
ISHARES TR ESG MSCI EAFE 46435G516 307 5,068 SH   SOLE   0 0 5,068
ISHARES TR U.S. FINLS ETF 464287788 544 4,935 SH   SOLE   0 0 4,935
ISHARES TR SH TR CRPORT ETF 464288646 8,608 157,334 SH   SOLE   0 0 157,334
ISHARES TR ESG AWRE USD ETF 46435G193 255 9,240 SH   SOLE   0 0 9,240
ISHARES TR HDG MSCI EAFE 46434V803 281 10,193 SH   SOLE   0 0 10,193
ISHARES TR RUS 1000 GRW ETF 464287614 450 2,346 SH   SOLE   0 0 2,346
ISHARES TR MSCI USA ESG SLC 464288802 661 4,945 SH   SOLE   0 0 4,945
ISHARES TR ESG AWR US AGRGT 46435U549 238 4,200 SH   SOLE   0 0 4,200
ISHARES TR INTRM TR CRP ETF 464288638 2,190 36,263 SH   SOLE   0 0 36,263
ISHARES TR GNMA BOND ETF 46429B333 2,597 50,552 SH   SOLE   0 0 50,552
ISHARES TR JPMORGAN USD EMG 464288281 375 3,433 SH   SOLE   0 0 3,433
ISHARES TR CORE S&P SCP ETF 464287804 1,221 17,877 SH   SOLE   0 0 17,877
ISHARES TR CORE S&P MCP ETF 464287507 2,962 16,659 SH   SOLE   0 0 16,659
ISHARES TR FLTG RATE NT ETF 46429B655 1,261 24,926 SH   SOLE   0 0 24,926
ISHARES TR MSCI KLD400 SOC 464288570 304 2,580 SH   SOLE   0 0 2,580
ISHARES TR MULTIFACTOR INTL 46434V274 407 17,750 SH   SOLE   0 0 17,750
ISHARES TR CORE INTL AGGR 46435G672 228 4,100 SH   SOLE   0 0 4,100
ISHARES TR ESG AWRE 1 5 YR 46435G243 805 30,955 SH   SOLE   0 0 30,955
ISHARES TR BARCLAYS 7 10 YR 464287440 281 2,306 SH   SOLE   0 0 2,306
ISHARES TR TIPS BD ETF 464287176 609 4,949 SH   SOLE   0 0 4,949
ISHARES TR 3 7 YR TREAS BD 464288661 672 5,024 SH   SOLE   0 0 5,024
ISHARES TR A RATE CP BD ETF 46429B291 900 15,558 SH   SOLE   0 0 15,558
ISHARES TR CORE MSCI EAFE 46432F842 1,085 18,989 SH   SOLE   0 0 18,989
ISHARES TR CORE S&P500 ETF 464287200 3,224 10,411 SH   SOLE   0 0 10,411
JOHNSON & JOHNSON COM 478160104 2,285 16,249 SH   SOLE   0 0 16,249
JPMORGAN CHASE & CO COM 46625H100 499 5,309 SH   SOLE   0 0 5,309
KIMBERLY CLARK CORP COM 494368103 517 3,656 SH   SOLE   0 0 3,656
KROGER CO COM 501044101 446 13,183 SH   SOLE   0 0 13,183
LOWES COS INC COM 548661107 426 3,152 SH   SOLE   0 0 3,152
MASTERCARD INCORPORATED CL A 57636Q104 699 2,364 SH   SOLE   0 0 2,364
MCCORMICK & CO INC COM NON VTG 579780206 513 2,860 SH   SOLE   0 0 2,860
MCDONALDS CORP COM 580135101 300 1,627 SH   SOLE   0 0 1,627
MEDTRONIC PLC SHS G5960L103 807 8,797 SH   SOLE   0 0 8,797
MERCK & CO. INC COM 58933Y105 1,257 16,257 SH   SOLE   0 0 16,257
MICROSOFT CORP COM 594918104 3,153 15,492 SH   SOLE   0 0 15,492
NEXTERA ENERGY INC COM 65339F101 1,499 6,242 SH   SOLE   0 0 6,242
NIKE INC CL B 654106103 1,064 10,856 SH   SOLE   0 0 10,856
NORFOLK SOUTHERN CORP COM 655844108 778 4,434 SH   SOLE   0 0 4,434
NVIDIA CORPORATION COM 67066G104 386 1,017 SH   SOLE   0 0 1,017
ORACLE CORP COM 68389X105 963 17,432 SH   SOLE   0 0 17,432
PAYPAL HLDGS INC COM 70450Y103 924 5,305 SH   SOLE   0 0 5,305
PEPSICO INC COM 713448108 1,376 10,407 SH   SOLE   0 0 10,407
PFIZER INC COM 717081103 946 28,944 SH   SOLE   0 0 28,944
PROCTER AND GAMBLE CO COM 742718109 1,294 10,825 SH   SOLE   0 0 10,825
PURE STORAGE INC CL A 74624M102 219 12,650 SH   SOLE   0 0 12,650
RAYTHEON TECHNOLOGIES CORP COM 75513E101 363 5,896 SH   SOLE   0 0 5,896
ROLLINS INC COM 775711104 784 18,500 SH   SOLE   0 0 18,500
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 373 15,335 SH   SOLE   0 0 15,335
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 561 18,865 SH   SOLE   0 0 18,865
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 624 9,557 SH   SOLE   0 0 9,557
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,115 21,185 SH   SOLE   0 0 21,185
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 8,323 147,983 SH   SOLE   0 0 147,983
SCHWAB STRATEGIC TR US TIPS ETF 808524870 729 12,138 SH   SOLE   0 0 12,138
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,532 20,853 SH   SOLE   0 0 20,853
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,676 16,508 SH   SOLE   0 0 16,508
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4,688 63,267 SH   SOLE   0 0 63,267
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5,672 109,867 SH   SOLE   0 0 109,867
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,736 34,815 SH   SOLE   0 0 34,815
SPDR SER TR BLMBRG BRC CNVRT 78464A359 233 3,854 SH   SOLE   0 0 3,854
STARBUCKS CORP COM 855244109 580 7,880 SH   SOLE   0 0 7,880
TELADOC HEALTH INC COM 87918A105 320 1,679 SH   SOLE   0 0 1,679
TEXAS INSTRS INC COM 882508104 753 5,932 SH   SOLE   0 0 5,932
THERMO FISHER SCIENTIFIC INC COM 883556102 566 1,562 SH   SOLE   0 0 1,562
TJX COS INC NEW COM 872540109 497 9,832 SH   SOLE   0 0 9,832
UNITED PARCEL SERVICE INC CL B 911312106 913 8,211 SH   SOLE   0 0 8,211
UNITEDHEALTH GROUP INC COM 91324P102 1,274 4,321 SH   SOLE   0 0 4,321
US BANCORP DEL COM NEW 902973304 295 7,999 SH   SOLE   0 0 7,999
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 283 3,406 SH   SOLE   0 0 3,406
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 236 5,969 SH   SOLE   0 0 5,969
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,468 17,759 SH   SOLE   0 0 17,759
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,016 63,233 SH   SOLE   0 0 63,233
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,863 41,496 SH   SOLE   0 0 41,496
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1,276 32,901 SH   SOLE   0 0 32,901
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 427 5,418 SH   SOLE   0 0 5,418
VANGUARD WORLD FDS UTILITIES ETF 92204A876 550 4,450 SH   SOLE   0 0 4,450
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 514 3,435 SH   SOLE   0 0 3,435
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 759 3,938 SH   SOLE   0 0 3,938
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,627 5,837 SH   SOLE   0 0 5,837
VERIZON COMMUNICATIONS INC COM 92343V104 1,224 22,202 SH   SOLE   0 0 22,202
VISA INC COM CL A 92826C839 812 4,202 SH   SOLE   0 0 4,202
XCEL ENERGY INC COM 98389B100 566 9,051 SH   SOLE   0 0 9,051