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   258,571 2,460 SH   SOLE   0 0 2,460
Abbott Laboratories COM 002824100   346,512 3,422 SH   SOLE   0 0 3,422
AbbVie Inc COM 00287Y109   1,172,326 7,356 SH   SOLE   0 0 7,356
Alphabet Inc Cl A COM 02079K305   2,358,820 22,740 SH   SOLE   0 0 22,740
Alphabet Inc Cl C COM 02079K107   1,518,400 14,600 SH   SOLE   0 0 14,600
American Express COM 025816109   2,254,867 13,670 SH   SOLE   0 0 13,670
American Tower Corp COM 03027X100   1,323,102 6,475 SH   SOLE   0 0 6,475
American Water Works Inc COM 030420103   733,182 5,005 SH   SOLE   0 0 5,005
Apple Inc COM 037833100   7,345,306 44,544 SH   SOLE   0 0 44,544
Automatic Data Processing COM 053015103   2,121,664 9,530 SH   SOLE   0 0 9,530
Bank of America Corp COM 060505104   1,433,575 50,125 SH   SOLE   0 0 50,125
Becton Dickinson & Co COM 075887109   1,430,781 5,780 SH   SOLE   0 0 5,780
Berkley W R Corporation COM 084423102   2,379,702 38,222 SH   SOLE   0 0 38,222
Berkshire Hathaway Inc Cl B COM 084670702   3,635,149 11,773 SH   SOLE   0 0 11,773
BHP Billiton Ltd ADR ADR 088606108   298,027 4,700 SH   SOLE   0 0 4,700
Blackstone Group Inc COM 09260D107   948,672 10,800 SH   SOLE   0 0 10,800
Bristol-Myers Squibb Co COM 110122108   398,533 5,750 SH   SOLE   0 0 5,750
Chevron Corp COM 166764100   2,070,174 12,688 SH   SOLE   0 0 12,688
Cigna Corp COM 125509109   821,529 3,215 SH   SOLE   0 0 3,215
Cisco Systems Inc COM 17275R102   2,119,856 40,552 SH   SOLE   0 0 40,552
Citigroup Inc COM 172967424   211,005 4,500 SH   SOLE   0 0 4,500
Clorox Company COM 189054109   447,028 2,825 SH   SOLE   0 0 2,825
Coca-Cola Company COM 191216100   254,323 4,100 SH   SOLE   0 0 4,100
Colgate-Palmolive Co COM 194162103   685,744 9,125 SH   SOLE   0 0 9,125
Comcast Corp Class A COM 20030N101   975,235 25,725 SH   SOLE   0 0 25,725
ConocoPhillips COM 20825C104   882,969 8,900 SH   SOLE   0 0 8,900
Consolidated Edison Inc COM 209115104   507,051 5,300 SH   SOLE   0 0 5,300
Corning Inc COM 219350105   411,894 11,675 SH   SOLE   0 0 11,675
Corteva Inc COM 22052L104   202,159 3,352 SH   SOLE   0 0 3,352
Costco Wholesale Corp COM 22160K105   3,826,903 7,702 SH   SOLE   0 0 7,702
CSX Corp COM 126408103   905,386 30,240 SH   SOLE   0 0 30,240
CVS Health Corporation COM 126650100   917,729 12,350 SH   SOLE   0 0 12,350
Danaher Corp COM 235851102   396,963 1,575 SH   SOLE   0 0 1,575
Disney Walt Company COM 254687106   534,394 5,337 SH   SOLE   0 0 5,337
DuPont de Nemours Inc COM 26614N102   531,744 7,409 SH   SOLE   0 0 7,409
eBay Inc COM 278642103   212,976 4,800 SH   SOLE   0 0 4,800
Ecolab Inc COM 278865100   942,693 5,695 SH   SOLE   0 0 5,695
Elevance Health COM 036752103   298,877 650 SH   SOLE   0 0 650
Essential Utilities Inc COM 29670G102   1,340,535 30,711 SH   SOLE   0 0 30,711
Fidelity High Dividend COM 316092840   291,312 7,650 SH   SOLE   0 0 7,650
General Mills Inc COM 370334104   243,561 2,850 SH   SOLE   0 0 2,850
Genuine Parts Co COM 372460105   234,234 1,400 SH   SOLE   0 0 1,400
Globus Medical Inc COM 379577208   4,080,062 72,035 SH   SOLE   0 0 72,035
Hershey Company COM 427866108   534,261 2,100 SH   SOLE   0 0 2,100
Home Depot Inc COM 437076102   2,025,704 6,864 SH   SOLE   0 0 6,864
IdaCorp Incorporated COM 451107106   794,709 7,336 SH   SOLE   0 0 7,336
Intel Corp COM 458140100   469,599 14,374 SH   SOLE   0 0 14,374
Intl Flavors & Fragrances COM 459506101   513,872 5,588 SH   SOLE   0 0 5,588
Intuit Inc COM 461202103   4,179,656 9,375 SH   SOLE   0 0 9,375
Invesco Preferred ETF 46138E511   1,389,172 121,008 SH   SOLE   0 0 121,008
Invesco QQQ Trust ETF 46090E103   520,548 1,622 SH   SOLE   0 0 1,622
Invesco S&P 500 Eq Wt ETF 46137V357   1,925,812 13,316 SH   SOLE   0 0 13,316
iShares Core Growth Allocation ETF 464289867   343,862 6,873 SH   SOLE   0 0 6,873
iShares Core Moderate Allocati ETF 464289875   812,505 20,384 SH   SOLE   0 0 20,384
iShares Core MSCI EAFE ETF 46432F842   1,429,710 21,387 SH   SOLE   0 0 21,387
iShares Core S&P US Growth ETF 464287671   403,460 4,545 SH   SOLE   0 0 4,545
iShares MSCI EmergMkt Min Vol ETF 464286533   455,660 8,350 SH   SOLE   0 0 8,350
iShares National Muni ETF 464288414   323,220 3,000 SH   SOLE   0 0 3,000
iShares Russell 2000 Index ETF 464287655   2,292,598 12,851 SH   SOLE   0 0 12,851
iShares Short Term Corporate ETF 464288646   272,028 5,382 SH   SOLE   0 0 5,382
iShares Short Term Nat Muni Bd ETF 464288158   450,124 4,300 SH   SOLE   0 0 4,300
Johnson & Johnson COM 478160104   2,027,555 13,081 SH   SOLE   0 0 13,081
JP Morgan Chase & Co COM 46625H100   1,501,823 11,525 SH   SOLE   0 0 11,525
Kimberly-Clark Corp COM 494368103   241,596 1,800 SH   SOLE   0 0 1,800
L3Harris Technologies Inc COM 502431109   866,400 4,415 SH   SOLE   0 0 4,415
Laboratory Corp of America COM 50540R409   267,274 1,165 SH   SOLE   0 0 1,165
Lockheed Martin Corp COM 539830109   602,731 1,275 SH   SOLE   0 0 1,275
Lowes Companies Inc COM 548661107   2,131,680 10,660 SH   SOLE   0 0 10,660
Masco Corp COM 574599106   335,610 6,750 SH   SOLE   0 0 6,750
Mastercard Inc COM 57636Q104   345,240 950 SH   SOLE   0 0 950
McDonalds Corp COM 580135101   1,349,118 4,825 SH   SOLE   0 0 4,825
Merck & Co COM 58933Y105   2,420,692 22,753 SH   SOLE   0 0 22,753
MetLife Inc COM 59156R108   492,490 8,500 SH   SOLE   0 0 8,500
Microsoft Corporation COM 594918104   7,894,807 27,384 SH   SOLE   0 0 27,384
Mondelez Intl Inc Cl A COM 609207105   1,084,983 15,562 SH   SOLE   0 0 15,562
Nestle SA ADR ADR 641069406   1,521,733 12,505 SH   SOLE   0 0 12,505
NextEra Energy Inc COM 65339F101   872,931 11,325 SH   SOLE   0 0 11,325
Oracle Corp COM 68389X105   3,261,492 35,100 SH   SOLE   0 0 35,100
Paychex Inc COM 704326107   2,336,490 20,390 SH   SOLE   0 0 20,390
PayPal Holdings Inc COM 70450Y103   1,234,633 16,258 SH   SOLE   0 0 16,258
Pepsico Inc COM 713448108   1,964,283 10,775 SH   SOLE   0 0 10,775
Pfizer Inc COM 717081103   820,080 20,100 SH   SOLE   0 0 20,100
Phillips 66 COM 718546104   702,057 6,925 SH   SOLE   0 0 6,925
Procter & Gamble COM 742718109   2,521,782 16,960 SH   SOLE   0 0 16,960
Quest Diagnostics Inc COM 74834L100   509,328 3,600 SH   SOLE   0 0 3,600
Raytheon Technologies Corp COM 75513E101   732,810 7,483 SH   SOLE   0 0 7,483
Republic Services Inc COM 760759100   304,245 2,250 SH   SOLE   0 0 2,250
RPM International COM 749685103   842,302 9,655 SH   SOLE   0 0 9,655
Schwab US Small-Cap ETF 808524607   243,194 5,800 SH   SOLE   0 0 5,800
Simon Property Group COM 828806109   237,936 2,125 SH   SOLE   0 0 2,125
SPDR S&P 500 ETF 78462F103   767,606 1,875 SH   SOLE   0 0 1,875
Starbucks Corp COM 855244109   1,842,060 17,690 SH   SOLE   0 0 17,690
Sysco Corporation COM 871829107   2,072,699 26,838 SH   SOLE   0 0 26,838
Target Corporation COM 87612E106   1,443,465 8,715 SH   SOLE   0 0 8,715
TJX Companies Inc COM 872540109   1,147,974 14,650 SH   SOLE   0 0 14,650
Uber Technologies Inc COM 90353T100   283,715 8,950 SH   SOLE   0 0 8,950
UGI Corporation COM 902681105   205,953 5,925 SH   SOLE   0 0 5,925
UniFirst Corp COM 904708104   681,129 3,865 SH   SOLE   0 0 3,865
Unilever PLC ADR ADR 904767704   676,388 13,025 SH   SOLE   0 0 13,025
Union Pacific Corp COM 907818108   258,619 1,285 SH   SOLE   0 0 1,285
United Parcel Service Inc COM 911312106   2,044,073 10,537 SH   SOLE   0 0 10,537
UnitedHealth Group Inc COM 91324P102   1,290,171 2,730 SH   SOLE   0 0 2,730
Valero Energy Corp COM 91913Y100   1,148,210 8,225 SH   SOLE   0 0 8,225
Vanguard Div Appreciation ETF 921908844   1,425,825 9,258 SH   SOLE   0 0 9,258
Vanguard Muni Bond ETF 922907746   712,126 14,057 SH   SOLE   0 0 14,057
Vanguard REIT ETF 922908553   910,118 10,960 SH   SOLE   0 0 10,960
Vanguard Short Term Bond Index ETF 921937827   1,334,387 17,445 SH   SOLE   0 0 17,445
Vanguard Total Stock Mkt ETF 922908769   227,572 1,115 SH   SOLE   0 0 1,115
Verizon Communications COM 92343V104   540,765 13,905 SH   SOLE   0 0 13,905
Vgd Consumer Discretionary ETF 92204A108   248,762 985 SH   SOLE   0 0 985
Vgd Int Term Bond Index Fund ETF 921937819   1,064,683 13,874 SH   SOLE   0 0 13,874
Visa Inc COM 92826C839   1,072,062 4,755 SH   SOLE   0 0 4,755
Walmart Inc COM 931142103   637,721 4,325 SH   SOLE   0 0 4,325
Waste Management Inc COM 94106L109   1,663,518 10,195 SH   SOLE   0 0 10,195
WEC Energy Group COM 92939U106   203,799 2,150 SH   SOLE   0 0 2,150
Wide Open West COM 96758W101   2,041,534 192,504 SH   SOLE   0 0 192,504
YUM Brands Inc COM 988498101   874,370 6,620 SH   SOLE   0 0 6,620
Zoetis Inc COM 98978V103   1,722,654 10,350 SH   SOLE   0 0 10,350