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 2,632 21,448 SH   SOLE   0 21,448 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 407 1,270 SH   SOLE   1,270 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,798 130,552 SH   SOLE   130,552 0 0
ALPHABET INC CAP STK CL A 02079K305 12,933 136,241 SH   SOLE   136,241 0 0
ALPHABET INC CAP STK CL C 02079K107 1,046 11,029 SH   SOLE   11,029 0 0
AMAZON COM INC COM 023135106 8,421 72,810 SH   SOLE   72,810 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 721 9,654 SH   SOLE   0 9,654 0
AMERICAN WTR WKS CO INC NEW COM 030420103 354 2,546 SH   SOLE   2,546 0 0
AMPHENOL CORP NEW CL A 032095101 379 5,178 SH   SOLE   5,178 0 0
APPLE INC COM 037833100 15,654 104,814 SH   SOLE   104,814 0 0
APPLIED MATLS INC COM 038222105 220 2,497 SH   SOLE   2,497 0 0
APTARGROUP INC COM 038336103 340 3,433 SH   SOLE   0 0 3,433
BAXTER INTL INC COM 071813109 2,303 39,969 SH   SOLE   0 0 39,969
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,178 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,069 10,636 SH   SOLE   10,636 0 0
BIOGEN INC COM 09062X103 214 762 SH   SOLE   762 0 0
BK OF AMERICA CORP COM 060505104 761 21,315 SH   SOLE   21,315 0 0
BLOCK INC CL A 852234103 340 5,710 SH   SOLE   5,710 0 0
BOEING CO COM 097023105 333 2,489 SH   SOLE   2,489 0 0
BROADCOM INC COM 11135F101 223 483 SH   SOLE   483 0 0
CAL MAINE FOODS INC COM NEW 128030202 247 4,211 SH   SOLE   0 0 4,211
CHUBB LIMITED COM H1467J104 499 2,442 SH   SOLE   0 0 2,442
CISCO SYS INC COM 17275R102 1,567 35,316 SH   SOLE   35,316 0 0
CLOROX CO DEL COM 189054109 2,295 16,225 SH   SOLE   16,225 0 0
CLOUDFLARE INC CL A COM 18915M107 203 3,650 SH   SOLE   3,650 0 0
COSTCO WHSL CORP NEW COM 22160K105 220 441 SH   SOLE   441 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 3,022 18,683 SH   SOLE   18,683 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 20,608 3,075,873 SH   SOLE   3,075,873 0 0
DENTSPLY SIRONA INC COM 24906P109 2,641 85,511 SH   SOLE   0 0 85,511
DIAGEO PLC SPON ADR NEW 25243Q205 273 1,630 SH   SOLE   1,630 0 0
DISNEY WALT CO COM 254687106 1,093 10,448 SH   SOLE   10,448 0 0
DOCUSIGN INC COM 256163106 257 5,253 SH   SOLE   5,253 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 262 17,940 SH   SOLE   17,940 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 762 29,743 SH   SOLE   0 0 29,743
EVEREST RE GROUP LTD COM G3223R108 483 1,717 SH   SOLE   0 0 1,717
EXXON MOBIL CORP COM 30231G102 262 2,448 SH   SOLE   2,448 0 0
FORD MTR CO DEL COM 345370860 167 13,011 SH   SOLE   13,011 0 0
GENERAL DYNAMICS CORP COM 369550108 225 916 SH   SOLE   916 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 223 2,237 SH   SOLE   2,237 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 15,597 205,229 SH   SOLE   205,229 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 924 46,860 SH   SOLE   0 0 46,860
HOME DEPOT INC COM 437076102 660 2,273 SH   SOLE   2,273 0 0
ICU MED INC COM 44930G107 1,355 9,029 SH   SOLE   0 0 9,029
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,260 5,240 SH   SOLE   0 5,240 0
ISHARES INC CORE MSCI EMKT 46434G103 1,074 25,003 SH   SOLE   0 25,003 0
ISHARES TR CORE INTL AGGR 46435G672 201 4,145 SH   SOLE   4,145 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,145 38,169 SH   SOLE   0 38,169 0
ISHARES TR CORE MSCI EURO 46434V738 1,151 26,604 SH   SOLE   26,604 0 0
ISHARES TR CORE MSCI PAC 46434V696 576 11,730 SH   SOLE   11,730 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,461 27,386 SH   SOLE   27,386 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,679 28,019 SH   SOLE   0 28,019 0
ISHARES TR CORE S&P TTL STK 464287150 3,769 44,389 SH   SOLE   44,389 0 0
ISHARES TR CORE S&P US GWT 464287671 5,143 61,213 SH   SOLE   61,213 0 0
ISHARES TR CORE S&P US VLU 464287663 2,718 39,776 SH   SOLE   39,776 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,023 7,881 SH   SOLE   0 7,881 0
ISHARES TR CORE US AGGBD ET 464287226 1,382 14,552 SH   SOLE   14,552 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,639 52,025 SH   SOLE   0 52,025 0
ISHARES TR NATIONAL MUN ETF 464288414 516 5,073 SH   SOLE   0 5,073 0
ISHARES TR RUS MID CAP ETF 464287499 495 7,455 SH   SOLE   0 7,455 0
ISHARES TR U.S. TECH ETF 464287721 933 12,260 SH   SOLE   12,260 0 0
ISHARES TR US CONSM STAPLES 464287812 214 1,102 SH   SOLE   1,102 0 0
ISHARES TR US CONSUM DISCRE 464287580 471 7,654 SH   SOLE   7,654 0 0
JOHNSON & JOHNSON COM 478160104 834 4,843 SH   SOLE   0 4,843 0
JPMORGAN CHASE & CO COM 46625H100 2,079 16,751 SH   SOLE   16,751 0 0
KIMBERLY-CLARK CORP COM 494368103 3,113 25,897 SH   SOLE   0 25,897 0
KROGER CO COM 501044101 533 11,732 SH   SOLE   11,732 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 347 1,511 SH   SOLE   1,511 0 0
LAM RESEARCH CORP COM 512807108 268 696 SH   SOLE   696 0 0
MCDONALDS CORP COM 580135101 371 1,445 SH   SOLE   1,445 0 0
META PLATFORMS INC CL A 30303M102 688 5,297 SH   SOLE   0 5,297 0
MICROSOFT CORP COM 594918104 17,127 74,040 SH   SOLE   74,040 0 0
MISSION PRODUCE INC COM 60510V108 469 29,030 SH   SOLE   0 29,030 0
MUELLER WTR PRODS INC COM SER A 624758108 792 69,891 SH   SOLE   0 69,891 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 25 20,000 SH   SOLE   20,000 0 0
NIKE INC CL B 654106103 262 2,840 SH   SOLE   2,840 0 0
NORTHERN TR CORP COM 665859104 1,532 18,649 SH   SOLE   0 0 18,649
NOVO-NORDISK A S ADR 670100205 211 1,957 SH   SOLE   1,957 0 0
NUTRIEN LTD COM 67077M108 558 6,805 SH   SOLE   6,805 0 0
NVIDIA CORPORATION COM 67066G104 1,073 8,321 SH   SOLE   8,321 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,057 123,289 SH   SOLE   123,289 0 0
PALO ALTO NETWORKS INC COM 697435105 1,879 11,267 SH   SOLE   0 11,267 0
PELOTON INTERACTIVE INC CL A COM 70614W100 113 14,646 SH   SOLE   14,646 0 0
PHILLIPS 66 COM 718546104 260 2,546 SH   SOLE   2,546 0 0
PROCTER AND GAMBLE CO COM 742718109 214 1,621 SH   SOLE   1,621 0 0
PROSPERITY BANCSHARES INC COM 743606105 516 7,200 SH   SOLE   7,200 0 0
QUALCOMM INC COM 747525103 239 2,022 SH   SOLE   2,022 0 0
QUEST DIAGNOSTICS INC COM 74834L100 288 2,009 SH   SOLE   2,009 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 275 3,043 SH   SOLE   3,043 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 622 4,351 SH   SOLE   0 0 4,351
SALESFORCE INC COM 79466L302 232 1,452 SH   SOLE   1,452 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,033 69,539 SH   SOLE   0 69,539 0
SEA LTD SPONSORD ADS 81141R100 281 5,543 SH   SOLE   5,543 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 744 10,404 SH   SOLE   0 10,404 0
SHOPIFY INC CL A 82509L107 408 14,034 SH   SOLE   14,034 0 0
SJW GROUP COM 784305104 1,147 17,545 SH   SOLE   0 0 17,545
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,594 108,614 SH   SOLE   0 0 108,614
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 420 15,249 SH   SOLE   15,249 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 945 10,502 SH   SOLE   10,502 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 606 13,166 SH   SOLE   0 13,166 0
STARBUCKS CORP COM 855244109 281 3,274 SH   SOLE   3,274 0 0
STRYKER CORPORATION COM 863667101 401 1,753 SH   SOLE   1,753 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 459 7,547 SH   SOLE   7,547 0 0
TELADOC HEALTH INC COM 87918A105 461 17,229 SH   SOLE   17,229 0 0
TESLA INC COM 88160R101 584 2,599 SH   SOLE   2,599 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,807 10,243 SH   SOLE   0 10,243 0
UBER TECHNOLOGIES INC COM 90353T100 6,289 223,027 SH   SOLE   223,027 0 0
UNITEDHEALTH GROUP INC COM 91324P102 352 648 SH   SOLE   648 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,719 15,716 SH   SOLE   0 15,716 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 691 9,480 SH   SOLE   9,480 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,302 17,450 SH   SOLE   17,450 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 10,572 47,530 SH   SOLE   47,530 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 280 1,605 SH   SOLE   1,605 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 316 3,898 SH   SOLE   0 3,898 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,338 29,445 SH   SOLE   0 29,445 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 488 3,108 SH   SOLE   0 3,108 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 904 4,715 SH   SOLE   4,715 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 935 6,915 SH   SOLE   0 6,915 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 300 7,881 SH   SOLE   0 7,881 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 397 5,284 SH   SOLE   5,284 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 253 1,370 SH   SOLE   0 1,370 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 513 2,129 SH   SOLE   2,129 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 252 777 SH   SOLE   777 0 0
VISA INC COM CL A 92826C839 356 1,749 SH   SOLE   1,749 0 0
WALMART INC COM 931142103 1,401 9,929 SH   SOLE   9,929 0 0