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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   245,256 2,400 SH   SOLE   0 0 2,400
ABBOTT LABS COM 002824100   205,014 1,973 SH   SOLE   0 0 1,973
ADOBE INC COM 00724F101   591,650 1,065 SH   SOLE   0 0 1,065
ADVANCED MICRO DEVICES INC COM 007903107   517,450 3,190 SH   SOLE   0 0 3,190
ALPHABET INC CAP STK CL C 02079K107   2,429,398 13,245 SH   SOLE   0 0 13,245
ALPHABET INC CAP STK CL A 02079K305   2,818,978 15,476 SH   SOLE   0 0 15,476
AMAZON COM INC COM 023135106   2,190,875 11,337 SH   SOLE   0 0 11,337
AMERICAN EXPRESS CO COM 025816109   2,310,869 9,980 SH   SOLE   0 0 9,980
ANALOG DEVICES INC COM 032654105   280,532 1,229 SH   SOLE   0 0 1,229
APPLE INC COM 037833100   5,985,610 28,419 SH   SOLE   0 0 28,419
APPLIED MATLS INC COM 038222105   834,697 3,537 SH   SOLE   0 0 3,537
ARISTA NETWORKS INC COM 040413106   733,204 2,092 SH   SOLE   0 0 2,092
AUTODESK INC COM 052769106   331,830 1,341 SH   SOLE   0 0 1,341
BANK AMERICA CORP COM 060505104   833,380 20,955 SH   SOLE   0 0 20,955
BECTON DICKINSON & CO COM 075887109   757,922 3,243 SH   SOLE   0 0 3,243
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   827,431 2,034 SH   SOLE   0 0 2,034
BLACKSTONE INC COM 09260D107   448,280 3,621 SH   SOLE   0 0 3,621
BOOKING HOLDINGS INC COM 09857L108   376,343 95 SH   SOLE   0 0 95
CATERPILLAR INC COM 149123101   515,306 1,547 SH   SOLE   0 0 1,547
CHEVRON CORP NEW COM 166764100   280,148 1,791 SH   SOLE   0 0 1,791
CISCO SYS INC COM 17275R102   1,372,279 28,884 SH   SOLE   0 0 28,884
CLOROX CO DEL COM 189054109   248,239 1,819 SH   SOLE   0 0 1,819
CME GROUP INC COM 12572Q105   564,439 2,871 SH   SOLE   0 0 2,871
COLGATE PALMOLIVE CO COM 194162103   858,707 8,849 SH   SOLE   0 0 8,849
COMCAST CORP NEW CL A 20030N101   280,895 7,173 SH   SOLE   0 0 7,173
COSTCO WHSL CORP NEW COM 22160K105   664,692 782 SH   SOLE   0 0 782
CSX CORP COM 126408103   629,395 18,816 SH   SOLE   0 0 18,816
DANAHER CORPORATION COM 235851102   1,450,629 5,806 SH   SOLE   0 0 5,806
DEERE & CO COM 244199105   530,181 1,419 SH   SOLE   0 0 1,419
DISNEY WALT CO COM 254687106   1,462,641 14,731 SH   SOLE   0 0 14,731
DUKE ENERGY CORP NEW COM NEW 26441C204   670,238 6,687 SH   SOLE   0 0 6,687
EATON CORP PLC SHS G29183103   952,251 3,037 SH   SOLE   0 0 3,037
ECOLAB INC COM 278865100   1,112,888 4,676 SH   SOLE   0 0 4,676
ELECTRONIC ARTS INC COM 285512109   413,253 2,966 SH   SOLE   0 0 2,966
ELEVANCE HEALTH INC COM 036752103   386,346 713 SH   SOLE   0 0 713
EXXON MOBIL CORP COM 30231G102   1,559,070 13,543 SH   SOLE   0 0 13,543
FEDEX CORP COM 31428X106   760,694 2,537 SH   SOLE   0 0 2,537
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   358,533 10,542 SH   SOLE   0 0 10,542
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,637,352 34,076 SH   SOLE   0 0 34,076
FISERV INC COM 337738108   219,834 1,475 SH   SOLE   0 0 1,475
FORD MTR CO COM 345370860   277,924 22,163 SH   SOLE   0 0 22,163
GARMIN LTD SHS H2906T109   1,311,506 8,050 SH   SOLE   0 0 8,050
GENERAL DYNAMICS CORP COM 369550108   1,355,824 4,673 SH   SOLE   0 0 4,673
GILEAD SCIENCES INC COM 375558103   352,861 5,143 SH   SOLE   0 0 5,143
HOME DEPOT INC COM 437076102   1,221,019 3,547 SH   SOLE   0 0 3,547
HONEYWELL INTL INC COM 438516106   484,736 2,270 SH   SOLE   0 0 2,270
IDEXX LABS INC COM 45168D104   753,211 1,546 SH   SOLE   0 0 1,546
ILLINOIS TOOL WKS INC COM 452308109   259,708 1,096 SH   SOLE   0 0 1,096
INTERNATIONAL BUSINESS MACHS COM 459200101   426,495 2,466 SH   SOLE   0 0 2,466
INTUIT COM 461202103   477,134 726 SH   SOLE   0 0 726
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,082,277 6,588 SH   SOLE   0 0 6,588
ISHARES GOLD TR ISHARES NEW 464285204   4,229,493 96,278 SH   SOLE   0 0 96,278
ISHARES INC ESG AWR MSCI EM 46434G863   228,642 6,819 SH   SOLE   0 0 6,819
ISHARES INC CORE MSCI EMKT 46434G103   895,717 16,733 SH   SOLE   0 0 16,733
ISHARES INC MSCI EMRG CHN 46434G764   973,781 16,449 SH   SOLE   0 0 16,449
ISHARES TR GNMA BOND ETF 46429B333   3,117,307 72,378 SH   SOLE   0 0 72,378
ISHARES TR MSCI EAFE ETF 464287465   265,774 3,393 SH   SOLE   0 0 3,393
ISHARES TR FLTG RATE NT ETF 46429B655   2,327,303 45,553 SH   SOLE   0 0 45,553
ISHARES TR HDG MSCI EAFE 46434V803   1,645,454 46,279 SH   SOLE   0 0 46,279
ISHARES TR CORE S&P SCP ETF 464287804   5,177,703 48,544 SH   SOLE   0 0 48,544
ISHARES TR ISHS 1-5YR INVS 464288646   2,495,679 48,706 SH   SOLE   0 0 48,706
ISHARES TR RUS 1000 GRW ETF 464287614   349,930 960 SH   SOLE   0 0 960
ISHARES TR A RATE CP BD ETF 46429B291   1,029,186 21,963 SH   SOLE   0 0 21,963
ISHARES TR CORE S&P MCP ETF 464287507   5,780,552 98,779 SH   SOLE   0 0 98,779
ISHARES TR RUS 1000 ETF 464287622   281,175 945 SH   SOLE   0 0 945
ISHARES TR CONV BD ETF 46435G102   378,289 4,811 SH   SOLE   0 0 4,811
ISHARES TR CORE S&P500 ETF 464287200   13,400,697 24,488 SH   SOLE   0 0 24,488
ISHARES TR ESG AWRE 1 5 YR 46435G243   276,909 11,307 SH   SOLE   0 0 11,307
ISHARES TR RUSSELL 2000 ETF 464287655   630,115 3,106 SH   SOLE   0 0 3,106
ISHARES TR ESG AWRE USD ETF 46435G193   203,416 8,953 SH   SOLE   0 0 8,953
ISHARES TR ISHS 5-10YR INVT 464288638   1,546,469 30,169 SH   SOLE   0 0 30,169
ISHARES TR TRS FLT RT BD 46434V860   599,308 11,830 SH   SOLE   0 0 11,830
ISHARES TR TIPS BD ETF 464287176   899,515 8,424 SH   SOLE   0 0 8,424
ISHARES TR MSCI KLD400 SOC 464288570   872,275 8,399 SH   SOLE   0 0 8,399
ISHARES TR ESG AWR MSCI USA 46435G425   963,628 8,076 SH   SOLE   0 0 8,076
ISHARES TR CORE US AGGBD ET 464287226   2,163,399 22,287 SH   SOLE   0 0 22,287
ISHARES TR NATIONAL MUN ETF 464288414   812,337 7,624 SH   SOLE   0 0 7,624
ISHARES TR CORE INTL AGGR 46435G672   674,070 13,503 SH   SOLE   0 0 13,503
ISHARES TR ISHARES BIOTECH 464287556   945,584 6,889 SH   SOLE   0 0 6,889
ISHARES TR CORE MSCI EAFE 46432F842   3,063,955 42,180 SH   SOLE   0 0 42,180
ISHARES TR 3 7 YR TREAS BD 464288661   354,839 3,073 SH   SOLE   0 0 3,073
ISHARES TR MSCI USA ESG SLC 464288802   1,600,352 14,242 SH   SOLE   0 0 14,242
ISHARES TR U.S. FINLS ETF 464287788   636,456 6,730 SH   SOLE   0 0 6,730
ISHARES TR BROAD USD HIGH 46435U853   216,265 5,961 SH   SOLE   0 0 5,961
ISHARES TR INTRM GOV CR ETF 464288612   627,774 6,052 SH   SOLE   0 0 6,052
ISHARES TR ESG AW MSCI EAFE 46435G516   476,834 6,053 SH   SOLE   0 0 6,053
ISHARES TR MBS ETF 464288588   635,784 6,925 SH   SOLE   0 0 6,925
JOHNSON & JOHNSON COM 478160104   2,693,729 18,430 SH   SOLE   0 0 18,430
JPMORGAN CHASE & CO. COM 46625H100   2,308,393 11,413 SH   SOLE   0 0 11,413
LOWES COS INC COM 548661107   932,635 4,230 SH   SOLE   0 0 4,230
MARATHON PETE CORP COM 56585A102   277,568 1,600 SH   SOLE   0 0 1,600
MASTERCARD INCORPORATED CL A 57636Q104   851,439 1,930 SH   SOLE   0 0 1,930
MCCORMICK & CO INC COM NON VTG 579780206   499,985 7,048 SH   SOLE   0 0 7,048
MCDONALDS CORP COM 580135101   363,402 1,426 SH   SOLE   0 0 1,426
MEDTRONIC PLC SHS G5960L103   1,281,320 16,279 SH   SOLE   0 0 16,279
MERCK & CO INC COM 58933Y105   1,739,885 14,054 SH   SOLE   0 0 14,054
META PLATFORMS INC CL A 30303M102   749,271 1,486 SH   SOLE   0 0 1,486
MICROSOFT CORP COM 594918104   5,143,948 11,509 SH   SOLE   0 0 11,509
NETFLIX INC COM 64110L106   645,185 956 SH   SOLE   0 0 956
NEXTERA ENERGY INC COM 65339F101   1,608,308 22,713 SH   SOLE   0 0 22,713
NIKE INC CL B 654106103   869,242 11,533 SH   SOLE   0 0 11,533
NORFOLK SOUTHN CORP COM 655844108   458,793 2,137 SH   SOLE   0 0 2,137
NOVO-NORDISK A S ADR 670100205   286,194 2,005 SH   SOLE   0 0 2,005
NVIDIA CORPORATION COM 67066G104   3,320,755 26,880 SH   SOLE   0 0 26,880
ORACLE CORP COM 68389X105   1,206,836 8,547 SH   SOLE   0 0 8,547
PALO ALTO NETWORKS INC COM 697435105   243,070 717 SH   SOLE   0 0 717
PAYPAL HLDGS INC COM 70450Y103   592,893 10,217 SH   SOLE   0 0 10,217
PEPSICO INC COM 713448108   1,790,315 10,855 SH   SOLE   0 0 10,855
PFIZER INC COM 717081103   861,140 30,777 SH   SOLE   0 0 30,777
PROCTER AND GAMBLE CO COM 742718109   2,015,982 12,224 SH   SOLE   0 0 12,224
ROLLINS INC COM 775711104   1,258,782 25,800 SH   SOLE   0 0 25,800
RTX CORPORATION COM 75513E101   1,897,371 18,900 SH   SOLE   0 0 18,900
SALESFORCE INC COM 79466L302   483,091 1,879 SH   SOLE   0 0 1,879
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,149,796 15,521 SH   SOLE   0 0 15,521
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,928,626 38,959 SH   SOLE   0 0 38,959
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   424,269 11,043 SH   SOLE   0 0 11,043
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   544,441 11,474 SH   SOLE   0 0 11,474
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,339,323 29,384 SH   SOLE   0 0 29,384
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,950,578 92,616 SH   SOLE   0 0 92,616
SCHWAB STRATEGIC TR US REIT ETF 808524847   566,309 28,358 SH   SOLE   0 0 28,358
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,250,432 35,795 SH   SOLE   0 0 35,795
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,092,333 43,473 SH   SOLE   0 0 43,473
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   972,719 12,498 SH   SOLE   0 0 12,498
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,096,007 21,073 SH   SOLE   0 0 21,073
SOUTHERN COPPER CORP COM 84265V105   670,789 6,226 SH   SOLE   0 0 6,226
SPDR GOLD TR GOLD SHS 78463V107   336,276 1,564 SH   SOLE   0 0 1,564
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,515,779 24,835 SH   SOLE   0 0 24,835
SPDR SER TR BBG CONV SEC ETF 78464A359   391,430 5,432 SH   SOLE   0 0 5,432
STARBUCKS CORP COM 855244109   812,443 10,436 SH   SOLE   0 0 10,436
SYSCO CORP COM 871829107   358,164 5,017 SH   SOLE   0 0 5,017
TEXAS INSTRS INC COM 882508104   1,394,391 7,168 SH   SOLE   0 0 7,168
THERMO FISHER SCIENTIFIC INC COM 883556102   1,246,462 2,254 SH   SOLE   0 0 2,254
TJX COS INC NEW COM 872540109   1,413,794 12,841 SH   SOLE   0 0 12,841
TRANE TECHNOLOGIES PLC SHS G8994E103   367,744 1,118 SH   SOLE   0 0 1,118
UNITED PARCEL SERVICE INC CL B 911312106   1,077,420 7,873 SH   SOLE   0 0 7,873
UNITEDHEALTH GROUP INC COM 91324P102   2,530,004 4,968 SH   SOLE   0 0 4,968
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   633,665 1,267 SH   SOLE   0 0 1,267
VANGUARD INDEX FDS TOTAL STK MKT 922908769   224,708 840 SH   SOLE   0 0 840
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,183,183 27,038 SH   SOLE   0 0 27,038
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,572,815 19,677 SH   SOLE   0 0 19,677
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   367,752 4,759 SH   SOLE   0 0 4,759
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,524,181 52,173 SH   SOLE   0 0 52,173
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,930,938 39,072 SH   SOLE   0 0 39,072
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,195,607 10,081 SH   SOLE   0 0 10,081
VANGUARD WORLD FD UTILITIES ETF 92204A876   688,716 4,656 SH   SOLE   0 0 4,656
VANGUARD WORLD FD COMM SRVC ETF 92204A884   590,529 4,273 SH   SOLE   0 0 4,273
VANGUARD WORLD FD INF TECH ETF 92204A702   450,893 782 SH   SOLE   0 0 782
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,491,462 5,607 SH   SOLE   0 0 5,607
VANGUARD WORLD FD FINANCIALS ETF 92204A405   595,884 5,966 SH   SOLE   0 0 5,966
VERIZON COMMUNICATIONS INC COM 92343V104   448,196 10,868 SH   SOLE   0 0 10,868
VISA INC COM CL A 92826C839   1,048,568 3,995 SH   SOLE   0 0 3,995
WISDOMTREE TR US QTLY DIV GRT 97717X669   292,297 3,745 SH   SOLE   0 0 3,745