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: July 31, 2015
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
AMAZON COM INC COM Stock 023135106 9,665,879 40,555 SH SOLE 0 40,555 0 0
WISDOMTREE US VALUE FUND OF BENEF INTEREST ETF 97717W547 630,461 6,198 SH SOLE 0 6,198 0 0
STARBUCKS CORP COM Stock 855244109 1,332,558 13,040 SH SOLE 0 13,040 0 0
JOHNSON & JOHNSON COM Stock 478160104 10,820,982 42,607 SH SOLE 0 42,607 0 0
COSTCO WHOLESALE CORPORATION COM Stock 22160K105 9,363,119 10,009 SH SOLE 0 10,009 0 0
PROCTER & GAMBLE CO COM Stock 742718109 1,458,042 9,943 SH SOLE 0 9,943 0 0
COCA COLA CO COM Stock 191216100 323,942 3,986 SH SOLE 0 3,986 0 0
INTEL CORP COM Stock 458140100 544,557 3,900 SH SOLE 0 3,900 0 0
NETFLIX INC. COM Stock 64110L106 1,767,221 24,751 SH SOLE 0 24,751 0 0
TETRA TECH INC NEW COM Stock 88162G103 10,495,593 363,295 SH SOLE 0 363,295 0 0
MERCK & CO INC COM Stock 58933Y105 4,520,630 35,180 SH SOLE 0 35,180 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 2,678,664 3,587 SH SOLE 0 3,587 0 0
MCKESSON CORP COM Stock 58155Q103 223,025 295 SH SOLE 0 295 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 306,401 597 SH SOLE 0 597 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 354,044 712 SH SOLE 0 712 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 2,947,923 69,625 SH SOLE 0 69,625 0 0
PEPSICO INC COM Stock 713448108 6,171,532 45,580 SH SOLE 0 45,580 0 0
HONEYWELL INTL INC COM Stock 438516205 1,059,271 4,731 SH SOLE 0 4,731 0 0
HOME DEPOT INC COM Stock 437076102 10,991,537 31,165 SH SOLE 0 31,165 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,679,625 7,500 SH SOLE 0 7,500 0 0
SPDR GOLD SHARES ETF 78463V107 294,704 800 SH SOLE 0 800 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 405,291 3,264 SH SOLE 0 3,264 0 0
ADOBE INC COM Stock 00724F101 387,898 1,892 SH SOLE 0 1,892 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 5,402,882 15,118 SH SOLE 0 15,118 0 0
PROGRESSIVE CORP COM Stock 743315103 7,888,448 36,111 SH SOLE 0 36,111 0 0
GENERAC HLDGS INC COM Stock 368736104 395,294 1,350 SH SOLE 0 1,350 0 0
MICROSOFT CORP COM Stock 594918104 14,648,042 39,269 SH SOLE 0 39,269 0 0
NEXTERA ENERGY INC COM Stock 65339F101 2,450,977 27,925 SH SOLE 0 27,925 0 0
VANGUARD MORNINGSTAR SMALL-CAP ETF ETF 922908751 568,574 1,875 SH SOLE 0 1,875 0 0
TESLA INC COM Stock 88160R101 273,390 650 SH SOLE 0 650 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 319,688 3,125 SH SOLE 0 3,125 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 203,743 5,853 SH SOLE 0 5,853 0 0
AMPHENOL CORP CL A Stock 032095101 3,678,564 20,863 SH SOLE 0 20,863 0 0
CARLISLE COS INC COM Stock 142339100 397,211 1,095 SH SOLE 0 1,095 0 0
VANGUARD S&P 500 ETF ETF 922908363 1,418,949 2,066 SH SOLE 0 2,066 0 0
ELI LILLY & CO COM Stock 532457108 2,395,262 1,997 SH SOLE 0 1,997 0 0
AVANTIS U.S. SMALL CAP VALUE ETF ETF 025072877 308,407 2,472 SH SOLE 0 2,472 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508 276,652 7,503 SH SOLE 0 7,503 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 11,009,080 22,001 SH SOLE 0 22,001 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107 5,715,991 9,167 SH SOLE 0 9,167 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 250,287 7,893 SH SOLE 0 7,893 0 0
VISA INC COM CL A Stock 92826C839 15,563,249 45,362 SH SOLE 0 45,362 0 0
VANGUARD MORNINGSTAR VALUE ETF ETF 922908744 1,254,623 5,757 SH SOLE 0 5,757 0 0
VANGUARD MORNINGSTAR GROWTH ETF ETF 922908736 754,925 8,764 SH SOLE 0 8,764 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676 230,873 352 SH SOLE 0 352 0 0
CONSTELLATION ENERGY CORP COM Stock 21037T109 452,178 1,821 SH SOLE 0 1,821 0 0
META PLATFORMS INC CL A Stock 30303M102 10,813,478 19,197 SH SOLE 0 19,197 0 0
CAPITAL GROUP DIVIDEND VALUE ETF ETF 14020W106 417,993 8,482 SH SOLE 0 8,482 0 0
BROADCOM INC COM Stock 11135F101 5,335,341 14,124 SH SOLE 0 14,124 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 1,567,200 10,000 SH SOLE 0 10,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 200,722 1,613 SH SOLE 0 1,613 0 0
NVIDIA CORPORATION COM Stock 67066G104 27,174,546 135,812 SH SOLE 0 135,812 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 550,305 10,500 SH SOLE 0 10,500 0 0
EOG RES INC COM Stock 26875P101 431,352 3,325 SH SOLE 0 3,325 0 0
ABBVIE INC COM Stock 00287Y109 15,099,910 60,006 SH SOLE 0 60,006 0 0
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 749,785 1,570 SH SOLE 0 1,570 0 0
STRYKER CORPORATION COM Stock 863667101 4,372,923 13,889 SH SOLE 0 13,889 0 0
MCDONALDS CORP COM Stock 580135101 6,383,911 23,617 SH SOLE 0 23,617 0 0
CISCO SYS INC COM Stock 17275R102 6,752,188 57,485 SH SOLE 0 57,485 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 753,650 1,006 SH SOLE 0 1,006 0 0
UNION PAC CORP COM Stock 907818108 365,840 1,345 SH SOLE 0 1,345 0 0
DONALDSON INC COM Stock 257651109 287,264 3,200 SH SOLE 0 3,200 0 0
ECOLAB INC COM Stock 278865100 9,496,979 34,087 SH SOLE 0 34,087 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 10,684,646 21,311 SH SOLE 0 21,311 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 19,181,538 58,600 SH SOLE 0 58,600 0 0
CHEVRON CORPORATION COM Stock 166764100 1,988,130 11,994 SH SOLE 0 11,994 0 0
DANAHER CORP DEL COM Stock 235851102 1,547,650 8,125 SH SOLE 0 8,125 0 0
TJX COS INC NEW COM Stock 872540109 10,221,402 67,468 SH SOLE 0 67,468 0 0
RTX CORPORATION COM Stock 75513E101 5,155,344 27,172 SH SOLE 0 27,172 0 0
ENERSYS COM Stock 29275Y102 752,900 3,220 SH SOLE 0 3,220 0 0
BAKER HUGHES COMPANY CL A Stock 05722G100 717,338 12,925 SH SOLE 0 12,925 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 1,438,251 30,650 SH SOLE 0 30,650 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 33,361,065 94,419 SH SOLE 0 94,419 0 0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 862,630 16,037 SH SOLE 0 16,037 0 0
ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101 6,609,588 59,380 SH SOLE 0 59,380 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 237,820 1,005 SH SOLE 0 1,005 0 0
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 671,005 4,102 SH SOLE 0 4,102 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 416,093 2,300 SH SOLE 0 2,300 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106 3,326,374 9,830 SH SOLE 0 9,830 0 0
HONEYWELL AEROSPACE INC COM Stock 43849R105 1,045,929 4,731 SH SOLE 0 4,731 0 0
EXXONMOBIL HOLDINGS CORP COM SHS Stock 30233Q108 1,530,307 11,193 SH SOLE 0 11,193 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 4,840,527 11,646 SH SOLE 0 11,646 0 0
DEERE & CO COM Stock 244199105 2,704,149 4,263 SH SOLE 0 4,263 0 0
AUTOZONE INC COM Stock 053332102 7,491,283 2,344 SH SOLE 0 2,344 0 0
BLACKROCK INC COM Stock 09290D101 9,672,332 10,059 SH SOLE 0 10,059 0 0
APPLE INC COM Stock 037833100 11,147,988 38,526 SH SOLE 0 38,526 0 0
ABBOTT LABORATORIES COM Stock 002824100 455,061 5,015 SH SOLE 0 5,015 0 0
DISNEY WALT CO COM Stock 254687106 6,121,211 63,597 SH SOLE 0 63,597 0 0