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 Company COM 88579Y101   265,413 2,835 SH   SOLE   0 0 2,835
Abbott Laboratories COM 002824100   327,547 3,382 SH   SOLE   0 0 3,382
AbbVie Inc COM 00287Y109   969,784 6,506 SH   SOLE   0 0 6,506
Alphabet Inc Cl A COM 02079K305   2,844,896 21,740 SH   SOLE   0 0 21,740
Alphabet Inc Cl C COM 02079K107   1,776,679 13,475 SH   SOLE   0 0 13,475
American Express COM 025816109   2,017,049 13,520 SH   SOLE   0 0 13,520
American Tower Corp COM 03027X100   1,125,660 6,845 SH   SOLE   0 0 6,845
American Water Works Inc COM 030420103   619,769 5,005 SH   SOLE   0 0 5,005
Apple Inc COM 037833100   7,218,898 42,164 SH   SOLE   0 0 42,164
Automatic Data Processing COM 053015103   2,135,148 8,875 SH   SOLE   0 0 8,875
Bank of America Corp COM 060505104   1,374,476 50,200 SH   SOLE   0 0 50,200
Becton Dickinson & Co COM 075887109   1,397,355 5,405 SH   SOLE   0 0 5,405
Berkley W R Corporation COM 084423102   2,283,862 35,972 SH   SOLE   0 0 35,972
Berkshire Hathaway Inc Cl B COM 084670702   3,954,186 11,288 SH   SOLE   0 0 11,288
BHP Billiton Ltd ADR ADR 088606108   267,336 4,700 SH   SOLE   0 0 4,700
Blackstone Group Inc COM 09260D107   1,194,611 11,150 SH   SOLE   0 0 11,150
Bristol-Myers Squibb Co COM 110122108   325,024 5,600 SH   SOLE   0 0 5,600
Chevron Corp COM 166764100   2,004,555 11,888 SH   SOLE   0 0 11,888
Cigna Corp COM 125509109   901,121 3,150 SH   SOLE   0 0 3,150
Cisco Systems Inc COM 17275R102   2,138,412 39,777 SH   SOLE   0 0 39,777
Clorox Company COM 189054109   370,245 2,825 SH   SOLE   0 0 2,825
Coca-Cola Company COM 191216100   229,518 4,100 SH   SOLE   0 0 4,100
Colgate-Palmolive Co COM 194162103   554,658 7,800 SH   SOLE   0 0 7,800
Comcast Corp Class A COM 20030N101   1,148,406 25,900 SH   SOLE   0 0 25,900
ConocoPhillips COM 20825C104   1,042,260 8,700 SH   SOLE   0 0 8,700
Consolidated Edison Inc COM 209115104   431,927 5,050 SH   SOLE   0 0 5,050
Corning Inc COM 219350105   284,895 9,350 SH   SOLE   0 0 9,350
Costco Wholesale Corp COM 22160K105   4,027,611 7,129 SH   SOLE   0 0 7,129
CSX Corp COM 126408103   948,330 30,840 SH   SOLE   0 0 30,840
CVS Health Corporation COM 126650100   778,493 11,150 SH   SOLE   0 0 11,150
Danaher Corp COM 235851102   248,100 1,000 SH   SOLE   0 0 1,000
Disney Walt Company COM 254687106   223,860 2,762 SH   SOLE   0 0 2,762
DuPont de Nemours Inc COM 26614N102   548,908 7,359 SH   SOLE   0 0 7,359
Ecolab Inc COM 278865100   947,793 5,595 SH   SOLE   0 0 5,595
Elevance Health COM 036752103   283,023 650 SH   SOLE   0 0 650
Essential Utilities Inc COM 29670G102   960,759 27,986 SH   SOLE   0 0 27,986
Exxon Mobil Corporation COM 30231G102   204,001 1,735 SH   SOLE   0 0 1,735
Fidelity High Dividend COM 316092840   764,082 19,800 SH   SOLE   0 0 19,800
Genuine Parts Co COM 372460105   202,132 1,400 SH   SOLE   0 0 1,400
Globus Medical Inc COM 379577208   3,526,888 71,035 SH   SOLE   0 0 71,035
Hershey Company COM 427866108   305,122 1,525 SH   SOLE   0 0 1,525
Home Depot Inc COM 437076102   2,051,364 6,789 SH   SOLE   0 0 6,789
IdaCorp Incorporated COM 451107106   687,016 7,336 SH   SOLE   0 0 7,336
Intel Corp COM 458140100   528,771 14,874 SH   SOLE   0 0 14,874
Intuit Inc COM 461202103   4,457,952 8,725 SH   SOLE   0 0 8,725
Invesco Preferred ETF 46138E511   1,086,328 99,208 SH   SOLE   0 0 99,208
Invesco QQQ Trust ETF 46090E103   527,373 1,472 SH   SOLE   0 0 1,472
Invesco S&P 500 Eq Wt ETF 46137V357   2,088,997 14,743 SH   SOLE   0 0 14,743
iShares Core Growth Allocation ETF 464289867   466,130 9,434 SH   SOLE   0 0 9,434
iShares Core Moderate Allocati ETF 464289875   873,766 22,445 SH   SOLE   0 0 22,445
iShares Core MSCI EAFE ETF 46432F842   1,506,873 23,417 SH   SOLE   0 0 23,417
iShares Core S&P US Growth ETF 464287671   430,054 4,535 SH   SOLE   0 0 4,535
iShares MSCI EmergMkt Min Vol ETF 464286533   325,435 6,100 SH   SOLE   0 0 6,100
iShares National Muni ETF 464288414   484,502 4,725 SH   SOLE   0 0 4,725
iShares Russell 2000 Index ETF 464287655   2,078,636 11,761 SH   SOLE   0 0 11,761
iShares Russell Top 200 Growth ETF 464289438   497,640 3,235 SH   SOLE   0 0 3,235
iShares Short Term Corporate ETF 464288646   287,286 5,765 SH   SOLE   0 0 5,765
iShares Short Term Nat Muni Bd ETF 086600510   997,742 9,700 SH   SOLE   0 0 9,700
Johnson & Johnson COM 478160104   1,935,350 12,426 SH   SOLE   0 0 12,426
JP Morgan Chase & Co COM 46625H100   1,511,834 10,425 SH   SOLE   0 0 10,425
Kimberly-Clark Corp COM 494368103   217,530 1,800 SH   SOLE   0 0 1,800
L3Harris Technologies Inc COM 502431109   625,091 3,590 SH   SOLE   0 0 3,590
Laboratory Corp of America COM 50540R409   284,486 1,415 SH   SOLE   0 0 1,415
Lockheed Martin Corp COM 539830109   521,424 1,275 SH   SOLE   0 0 1,275
Lowes Companies Inc COM 548661107   1,960,970 9,435 SH   SOLE   0 0 9,435
Masco Corp COM 574599106   350,098 6,550 SH   SOLE   0 0 6,550
Mastercard Inc COM 57636Q104   356,319 900 SH   SOLE   0 0 900
McDonalds Corp COM 580135101   1,260,560 4,785 SH   SOLE   0 0 4,785
Merck & Co COM 58933Y105   2,263,665 21,988 SH   SOLE   0 0 21,988
MetLife Inc COM 59156R108   408,915 6,500 SH   SOLE   0 0 6,500
Microsoft Corporation COM 594918104   7,986,581 25,294 SH   SOLE   0 0 25,294
Mondelez Intl Inc Cl A COM 609207105   1,062,653 15,312 SH   SOLE   0 0 15,312
Nestle SA ADR ADR 641069406   1,434,996 12,680 SH   SOLE   0 0 12,680
NextEra Energy Inc COM 65339F101   626,180 10,930 SH   SOLE   0 0 10,930
Oracle Corp COM 68389X105   3,531,902 33,345 SH   SOLE   0 0 33,345
Paychex Inc COM 704326107   2,210,299 19,165 SH   SOLE   0 0 19,165
Pepsico Inc COM 713448108   1,652,887 9,755 SH   SOLE   0 0 9,755
Pfizer Inc COM 717081103   484,282 14,600 SH   SOLE   0 0 14,600
Phillips 66 COM 718546104   832,039 6,925 SH   SOLE   0 0 6,925
Procter & Gamble COM 742718109   2,338,865 16,035 SH   SOLE   0 0 16,035
Quest Diagnostics Inc COM 74834L100   438,696 3,600 SH   SOLE   0 0 3,600
Raytheon Technologies Corp COM 75513E101   574,537 7,983 SH   SOLE   0 0 7,983
Republic Services Inc COM 760759100   320,648 2,250 SH   SOLE   0 0 2,250
RPM International COM 749685103   830,062 8,755 SH   SOLE   0 0 8,755
Schwab US Small-Cap COM 808524607   240,236 5,800 SH   SOLE   0 0 5,800
Simon Property Group COM 828806109   229,564 2,125 SH   SOLE   0 0 2,125
SPDR Portfolio High Yield Bond ETF 78468R606   246,620 11,000 SH   SOLE   0 0 11,000
SPDR S&P 500 ETF 78462F103   801,525 1,875 SH   SOLE   0 0 1,875
Starbucks Corp COM 855244109   1,470,360 16,110 SH   SOLE   0 0 16,110
Sysco Corporation COM 871829107   1,657,062 25,088 SH   SOLE   0 0 25,088
Target Corporation COM 87612E106   891,194 8,060 SH   SOLE   0 0 8,060
TJX Companies Inc COM 872540109   1,302,092 14,650 SH   SOLE   0 0 14,650
Uber Technologies Inc COM 90353T100   423,108 9,200 SH   SOLE   0 0 9,200
UniFirst Corp COM 904708104   389,594 2,390 SH   SOLE   0 0 2,390
Unilever PLC ADR ADR 904767704   662,701 13,415 SH   SOLE   0 0 13,415
Union Pacific Corp COM 907818108   266,755 1,310 SH   SOLE   0 0 1,310
United Parcel Service Inc COM 911312106   1,517,706 9,737 SH   SOLE   0 0 9,737
UnitedHealth Group Inc COM 91324P102   1,323,499 2,625 SH   SOLE   0 0 2,625
Valero Energy Corp COM 91913Y100   1,038,026 7,325 SH   SOLE   0 0 7,325
Vanguard Div Appreciation ETF 921908844   1,180,577 7,598 SH   SOLE   0 0 7,598
Vanguard Muni Bond ETF 922907746   263,205 5,472 SH   SOLE   0 0 5,472
Vanguard REIT ETF 922908553   795,187 10,510 SH   SOLE   0 0 10,510
Vanguard Short Term Bond Index ETF 921937827   874,448 11,633 SH   SOLE   0 0 11,633
Vanguard Total Stock Mkt ETF 922908769   236,837 1,115 SH   SOLE   0 0 1,115
Verizon Communications COM 92343V104   251,340 7,755 SH   SOLE   0 0 7,755
Vgd Consumer Discretionary ETF 92204A108   265,329 985 SH   SOLE   0 0 985
Vgd Int Term Bond Index Fund ETF 921937819   332,901 4,604 SH   SOLE   0 0 4,604
Visa Inc COM 92826C839   1,093,698 4,755 SH   SOLE   0 0 4,755
Walmart Inc COM 931142103   702,093 4,390 SH   SOLE   0 0 4,390
Waste Connections Inc COM 94106B101   306,876 2,285 SH   SOLE   0 0 2,285
Waste Management Inc COM 94106L109   1,413,119 9,270 SH   SOLE   0 0 9,270
WideOpenWest Inc COM 96758W101   1,284,420 167,898 SH   SOLE   0 0 167,898
YUM Brands Inc COM 988498101   823,979 6,595 SH   SOLE   0 0 6,595
Zoetis Inc COM 98978V103   1,600,616 9,200 SH   SOLE   0 0 9,200