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   295,003 2,460 SH   SOLE   0 0 2,460
Abbott Laboratories COM 002824100   385,034 3,507 SH   SOLE   0 0 3,507
AbbVie Inc COM 00287Y109   1,196,884 7,406 SH   SOLE   0 0 7,406
Alphabet Inc Cl A COM 02079K305   1,977,675 22,415 SH   SOLE   0 0 22,415
Alphabet Inc Cl C COM 02079K107   1,295,458 14,600 SH   SOLE   0 0 14,600
American Express COM 025816109   2,041,905 13,820 SH   SOLE   0 0 13,820
American Tower Corp COM 03027X100   1,371,794 6,475 SH   SOLE   0 0 6,475
American Water Works Inc COM 030420103   747,620 4,905 SH   SOLE   0 0 4,905
Apple Inc COM 037833100   5,881,801 45,269 SH   SOLE   0 0 45,269
Automatic Data Processing COM 053015103   2,288,279 9,580 SH   SOLE   0 0 9,580
Bank of America Corp COM 060505104   1,660,140 50,125 SH   SOLE   0 0 50,125
Becton Dickinson & Co COM 075887109   1,466,040 5,765 SH   SOLE   0 0 5,765
Berkley W R Corporation COM 084423102   2,800,041 38,584 SH   SOLE   0 0 38,584
Berkshire Hathaway Inc Cl B COM 084670702   3,641,313 11,788 SH   SOLE   0 0 11,788
BHP Billiton Ltd ADR ADR 088606108   291,635 4,700 SH   SOLE   0 0 4,700
Blackstone Group Inc COM 09260D107   791,978 10,675 SH   SOLE   0 0 10,675
Bristol-Myers Squibb Co COM 110122108   420,908 5,850 SH   SOLE   0 0 5,850
Chevron Corp COM 166764100   2,313,267 12,888 SH   SOLE   0 0 12,888
Cigna Corp COM 125509109   1,065,258 3,215 SH   SOLE   0 0 3,215
Cisco Systems Inc COM 17275R102   1,935,232 40,622 SH   SOLE   0 0 40,622
Clorox Company COM 189054109   396,432 2,825 SH   SOLE   0 0 2,825
Coca-Cola Company COM 191216100   260,801 4,100 SH   SOLE   0 0 4,100
Colgate-Palmolive Co COM 194162103   737,474 9,360 SH   SOLE   0 0 9,360
Comcast Corp Class A COM 20030N101   890,861 25,475 SH   SOLE   0 0 25,475
ConocoPhillips COM 20825C104   1,056,100 8,950 SH   SOLE   0 0 8,950
Consolidated Edison Inc COM 209115104   514,674 5,400 SH   SOLE   0 0 5,400
Corning Inc COM 219350105   344,154 10,775 SH   SOLE   0 0 10,775
Costco Wholesale Corp COM 22160K105   3,561,622 7,802 SH   SOLE   0 0 7,802
CSX Corp COM 126408103   943,031 30,440 SH   SOLE   0 0 30,440
CVS Health Corporation COM 126650100   1,146,237 12,300 SH   SOLE   0 0 12,300
Danaher Corp COM 235851102   418,037 1,575 SH   SOLE   0 0 1,575
Disney Walt Company COM 254687106   459,335 5,287 SH   SOLE   0 0 5,287
DuPont de Nemours Inc COM 26614N102   508,480 7,409 SH   SOLE   0 0 7,409
Ecolab Inc COM 278865100   836,242 5,745 SH   SOLE   0 0 5,745
Elevance Health COM 036752103   333,431 650 SH   SOLE   0 0 650
Essential Utilities Inc COM 29670G102   1,465,836 30,711 SH   SOLE   0 0 30,711
General Mills Inc COM 370334104   247,358 2,950 SH   SOLE   0 0 2,950
Genuine Parts Co COM 372460105   242,914 1,400 SH   SOLE   0 0 1,400
Globus Medical Inc COM 379577208   5,368,607 72,285 SH   SOLE   0 0 72,285
Hershey Company COM 427866108   486,297 2,100 SH   SOLE   0 0 2,100
Home Depot Inc COM 437076102   2,198,070 6,959 SH   SOLE   0 0 6,959
Honeywell International Inc COM 438516106   219,658 1,025 SH   SOLE   0 0 1,025
IdaCorp Incorporated COM 451107106   791,188 7,336 SH   SOLE   0 0 7,336
Intel Corp COM 458140100   391,798 14,824 SH   SOLE   0 0 14,824
Intl Flavors & Fragrances COM 459506101   584,798 5,578 SH   SOLE   0 0 5,578
Intuit Inc COM 461202103   3,701,482 9,510 SH   SOLE   0 0 9,510
Invesco Preferred ETF 46138E511   1,470,259 131,508 SH   SOLE   0 0 131,508
Invesco QQQ Trust ETF 46090E103   445,220 1,672 SH   SOLE   0 0 1,672
Invesco S&P 500 Eq Wt ETF 46137V357   1,822,862 12,905 SH   SOLE   0 0 12,905
iShares Core Growth Allocation ETF 464289867   293,575 6,225 SH   SOLE   0 0 6,225
iShares Core Moderate Allocati ETF 464289875   617,673 16,250 SH   SOLE   0 0 16,250
iShares Core MSCI EAFE ETF 46432F842   1,302,875 21,137 SH   SOLE   0 0 21,137
iShares Core S&P US Growth ETF 464287671   370,508 4,545 SH   SOLE   0 0 4,545
iShares MSCI EmergMkt Min Vol ETF 464286533   442,968 8,350 SH   SOLE   0 0 8,350
iShares Russell 2000 Index ETF 464287655   2,258,094 12,951 SH   SOLE   0 0 12,951
iShares Short Term Corporate ETF 464288646   258,243 5,184 SH   SOLE   0 0 5,184
Johnson & Johnson COM 478160104   2,310,759 13,081 SH   SOLE   0 0 13,081
JP Morgan Chase & Co COM 46625H100   1,552,208 11,575 SH   SOLE   0 0 11,575
Kimberly-Clark Corp COM 494368103   244,350 1,800 SH   SOLE   0 0 1,800
L3Harris Technologies Inc COM 502431109   919,247 4,415 SH   SOLE   0 0 4,415
Laboratory Corp of America COM 50540R409   262,560 1,115 SH   SOLE   0 0 1,115
Lockheed Martin Corp COM 539830109   620,275 1,275 SH   SOLE   0 0 1,275
Lowes Companies Inc COM 548661107   2,133,860 10,710 SH   SOLE   0 0 10,710
Masco Corp COM 574599106   338,358 7,250 SH   SOLE   0 0 7,250
Mastercard Inc COM 57636Q104   330,344 950 SH   SOLE   0 0 950
McDonalds Corp COM 580135101   1,267,579 4,810 SH   SOLE   0 0 4,810
Merck & Co COM 58933Y105   2,546,635 22,953 SH   SOLE   0 0 22,953
MetLife Inc COM 59156R108   615,145 8,500 SH   SOLE   0 0 8,500
Microsoft Corporation COM 594918104   6,713,521 27,994 SH   SOLE   0 0 27,994
Mondelez Intl Inc Cl A COM 609207105   1,037,207 15,562 SH   SOLE   0 0 15,562
Nestle SA ADR ADR 641069406   1,436,560 12,455 SH   SOLE   0 0 12,455
NextEra Energy Inc COM 65339F101   913,330 10,925 SH   SOLE   0 0 10,925
Oracle Corp COM 68389X105   2,877,248 35,200 SH   SOLE   0 0 35,200
Paychex Inc COM 704326107   2,376,491 20,565 SH   SOLE   0 0 20,565
PayPal Holdings Inc COM 70450Y103   1,143,651 16,058 SH   SOLE   0 0 16,058
Pepsico Inc COM 713448108   1,946,612 10,775 SH   SOLE   0 0 10,775
Pfizer Inc COM 717081103   1,356,579 26,475 SH   SOLE   0 0 26,475
Phillips 66 COM 718546104   720,754 6,925 SH   SOLE   0 0 6,925
Procter & Gamble COM 742718109   2,578,036 17,010 SH   SOLE   0 0 17,010
Quest Diagnostics Inc COM 74834L100   567,095 3,625 SH   SOLE   0 0 3,625
Raytheon Technologies Corp COM 75513E101   755,184 7,483 SH   SOLE   0 0 7,483
Republic Services Inc COM 760759100   296,677 2,300 SH   SOLE   0 0 2,300
RPM International COM 749685103   960,370 9,855 SH   SOLE   0 0 9,855
Schwab US Small-Cap ETF 808524607   234,958 5,800 SH   SOLE   0 0 5,800
Simon Property Group COM 828806109   249,645 2,125 SH   SOLE   0 0 2,125
SPDR S&P 500 ETF 78462F103   717,056 1,875 SH   SOLE   0 0 1,875
Starbucks Corp COM 855244109   1,715,168 17,290 SH   SOLE   0 0 17,290
Sysco Corporation COM 871829107   2,053,676 26,863 SH   SOLE   0 0 26,863
Target Corporation COM 87612E106   1,298,884 8,715 SH   SOLE   0 0 8,715
TJX Companies Inc COM 872540109   1,166,140 14,650 SH   SOLE   0 0 14,650
Uber Technologies Inc COM 90353T100   221,334 8,950 SH   SOLE   0 0 8,950
UGI Corporation COM 902681105   255,783 6,900 SH   SOLE   0 0 6,900
UniFirst Corp COM 904708104   723,713 3,750 SH   SOLE   0 0 3,750
Unilever PLC ADR ADR 904767704   572,731 11,375 SH   SOLE   0 0 11,375
Union Pacific Corp COM 907818108   266,085 1,285 SH   SOLE   0 0 1,285
United Parcel Service Inc COM 911312106   1,840,444 10,587 SH   SOLE   0 0 10,587
UnitedHealth Group Inc COM 91324P102   1,526,918 2,880 SH   SOLE   0 0 2,880
Valero Energy Corp COM 91913Y100   1,043,424 8,225 SH   SOLE   0 0 8,225
Vanguard Div Appreciation ETF 921908844   1,405,372 9,255 SH   SOLE   0 0 9,255
Vanguard Muni Bond ETF 922907746   693,963 14,022 SH   SOLE   0 0 14,022
Vanguard REIT ETF 922908553   862,741 10,460 SH   SOLE   0 0 10,460
Vanguard Short Term Bond Index ETF 921937827   1,312,358 17,433 SH   SOLE   0 0 17,433
Vanguard Total Stock Mkt ETF 922908769   213,177 1,115 SH   SOLE   0 0 1,115
Verizon Communications COM 92343V104   555,737 14,105 SH   SOLE   0 0 14,105
Vgd Consumer Discretionary ETF 92204A108   215,735 985 SH   SOLE   0 0 985
Vgd Int Term Bond Index Fund ETF 921937819   1,080,786 14,542 SH   SOLE   0 0 14,542
Visa Inc COM 92826C839   993,093 4,780 SH   SOLE   0 0 4,780
Walmart Inc COM 931142103   613,242 4,325 SH   SOLE   0 0 4,325
Waste Management Inc COM 94106L109   1,625,277 10,360 SH   SOLE   0 0 10,360
WEC Energy Group COM 92939U106   201,584 2,150 SH   SOLE   0 0 2,150
WideOpenWest Inc COM 96758W101   967,974 106,254 SH   SOLE   0 0 106,254
YUM Brands Inc COM 988498101   847,890 6,620 SH   SOLE   0 0 6,620
Zoetis Inc COM 98978V103   1,542,439 10,525 SH   SOLE   0 0 10,525