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 Company COM 88579Y101 346 2,535 SH   SOLE   0 0 2,535
A T & T COM 00206R102 998 34,237 SH   SOLE   0 0 34,237
Abbott Laboratories COM 002824100 292 3,700 SH   SOLE   0 0 3,700
AbbVie Inc COM 00287Y109 572 7,508 SH   SOLE   0 0 7,508
Alphabet Inc Cl A COM 02079K305 1,311 1,128 SH   SOLE   0 0 1,128
Alphabet Inc Cl C COM 02079K107 885 761 SH   SOLE   0 0 761
American Express COM 025816109 1,148 13,404 SH   SOLE   0 0 13,404
American Tower Corp COM 03027X100 1,223 5,615 SH   SOLE   0 0 5,615
American Water Works Inc COM 030420103 619 5,175 SH   SOLE   0 0 5,175
Apple Inc COM 037833100 3,560 14,001 SH   SOLE   0 0 14,001
Automatic Data Processing COM 053015103 1,449 10,600 SH   SOLE   0 0 10,600
Bank of America Corp COM 060505104 1,109 52,225 SH   SOLE   0 0 52,225
Becton Dickinson & Co COM 075887109 927 4,035 SH   SOLE   0 0 4,035
Berkley W R Corporation COM 084423102 1,535 29,424 SH   SOLE   0 0 29,424
Berkshire Hathaway Inc Cl B COM 084670702 2,278 12,458 SH   SOLE   0 0 12,458
Bristol-Myers Squibb Co COM 110122108 334 6,000 SH   SOLE   0 0 6,000
Chevron Corp COM 166764100 928 12,810 SH   SOLE   0 0 12,810
Cisco Systems Inc COM 17275R102 1,741 44,277 SH   SOLE   0 0 44,277
Citigroup Inc COM 172967424 273 6,475 SH   SOLE   0 0 6,475
Clorox Company COM 189054109 572 3,300 SH   SOLE   0 0 3,300
Colgate-Palmolive Co COM 194162103 664 10,000 SH   SOLE   0 0 10,000
Comcast Corp Class A COM 20030N101 643 18,700 SH   SOLE   0 0 18,700
ConocoPhillips COM 20825C104 668 21,695 SH   SOLE   0 0 21,695
Consolidated Edison Inc COM 209115104 441 5,650 SH   SOLE   0 0 5,650
Costco Wholesale Corp COM 22160K105 2,278 7,991 SH   SOLE   0 0 7,991
CSX Corp COM 126408103 685 11,950 SH   SOLE   0 0 11,950
CVS Health Corporation COM 126650100 653 11,000 SH   SOLE   0 0 11,000
Danaher Corp COM 235851102 228 1,650 SH   SOLE   0 0 1,650
DuPont de Nemours Inc COM 26614N102 264 7,738 SH   SOLE   0 0 7,738
eBay Inc COM 278642103 213 7,100 SH   SOLE   0 0 7,100
Ecolab Inc COM 278865100 923 5,920 SH   SOLE   0 0 5,920
Essential Utilities Inc COM 29670G102 1,235 30,348 SH   SOLE   0 0 30,348
Exxon Mobil Corporation COM 30231G102 210 5,522 SH   SOLE   0 0 5,522
GlaxoSmithKline PLC ADR ADR 37733W105 906 23,900 SH   SOLE   0 0 23,900
Globus Medical Inc COM 379577208 3,422 80,472 SH   SOLE   0 0 80,472
Hershey Company COM 427866108 278 2,100 SH   SOLE   0 0 2,100
Home Depot Inc COM 437076102 1,529 8,191 SH   SOLE   0 0 8,191
IdaCorp Incorporated COM 451107106 644 7,336 SH   SOLE   0 0 7,336
Intel Corp COM 458140100 702 12,980 SH   SOLE   0 0 12,980
Intl Flavors & Fragrances COM 459506101 459 4,495 SH   SOLE   0 0 4,495
Intuit Inc COM 461202103 2,611 11,350 SH   SOLE   0 0 11,350
Invesco Preferred ETF 46138E511 1,846 140,258 SH   SOLE   0 0 140,258
Invesco QQQ Trust ETF 46090E103 324 1,700 SH   SOLE   0 0 1,700
Invesco S&P 500 Eq Wt ETF 46137V357 765 9,100 SH   SOLE   0 0 9,100
iShares Core Moderate Allocati ETF 464289875 259 7,050 SH   SOLE   0 0 7,050
iShares Core MSCI EAFE ETF 46432F842 742 14,875 SH   SOLE   0 0 14,875
iShares MSCI EmergMkt Min Vol ETF 464286533 350 7,450 SH   SOLE   0 0 7,450
iShares Russell 2000 Index ETF 464287655 1,420 12,405 SH   SOLE   0 0 12,405
iShares Short Term Corporate ETF 464288646 237 4,530 SH   SOLE   0 0 4,530
Johnson & Johnson COM 478160104 1,794 13,681 SH   SOLE   0 0 13,681
JP Morgan Chase & Co COM 46625H100 699 7,760 SH   SOLE   0 0 7,760
Kimberly-Clark Corp COM 494368103 238 1,862 SH   SOLE   0 0 1,862
L3Harris Technologies Inc COM 502431109 853 4,735 SH   SOLE   0 0 4,735
Lockheed Martin Corp COM 539830109 437 1,290 SH   SOLE   0 0 1,290
Lowes Companies Inc COM 548661107 1,061 12,335 SH   SOLE   0 0 12,335
Masco Corp COM 574599106 270 7,800 SH   SOLE   0 0 7,800
Mastercard Inc COM 57636Q104 229 950 SH   SOLE   0 0 950
McDonalds Corp COM 580135101 736 4,450 SH   SOLE   0 0 4,450
Merck & Co COM 58933Y105 1,991 25,878 SH   SOLE   0 0 25,878
MetLife Inc COM 59156R108 411 13,450 SH   SOLE   0 0 13,450
Microsoft Corporation COM 594918104 5,735 36,364 SH   SOLE   0 0 36,364
Mondelez Intl Inc Cl A COM 609207105 875 17,475 SH   SOLE   0 0 17,475
NextEra Energy Inc COM 65339F101 565 2,350 SH   SOLE   0 0 2,350
Oracle Corp COM 68389X105 1,713 35,435 SH   SOLE   0 0 35,435
Paychex Inc COM 704326107 1,412 22,445 SH   SOLE   0 0 22,445
PayPal Holdings Inc COM 70450Y103 1,738 18,150 SH   SOLE   0 0 18,150
Pepsico Inc COM 713448108 1,238 10,305 SH   SOLE   0 0 10,305
Pfizer Inc COM 717081103 842 25,803 SH   SOLE   0 0 25,803
Phillips 66 COM 718546104 355 6,625 SH   SOLE   0 0 6,625
Procter & Gamble COM 742718109 2,072 18,835 SH   SOLE   0 0 18,835
Quest Diagnostics Inc COM 74834L100 337 4,200 SH   SOLE   0 0 4,200
Raytheon Company COM 755111507 236 1,800 SH   SOLE   0 0 1,800
RPM International COM 749685103 625 10,505 SH   SOLE   0 0 10,505
Scotts Miracle Group COM 810186106 617 6,025 SH   SOLE   0 0 6,025
SPDR S&P 500 ETF 78462F103 499 1,935 SH   SOLE   0 0 1,935
Starbucks Corp COM 855244109 846 12,875 SH   SOLE   0 0 12,875
Sysco Corporation COM 871829107 1,263 27,680 SH   SOLE   0 0 27,680
Target Corporation COM 87612E106 856 9,210 SH   SOLE   0 0 9,210
TJX Companies Inc COM 872540109 649 13,575 SH   SOLE   0 0 13,575
UGI Corporation COM 902681105 286 10,710 SH   SOLE   0 0 10,710
UniFirst Corp COM 904708104 348 2,300 SH   SOLE   0 0 2,300
United Parcel Service Inc COM 911312106 1,033 11,055 SH   SOLE   0 0 11,055
United Technologies Corp COM 913017109 730 7,742 SH   SOLE   0 0 7,742
UnitedHealth Group Inc COM 91324P102 810 3,250 SH   SOLE   0 0 3,250
V F Corporation COM 918204108 425 7,850 SH   SOLE   0 0 7,850
Valero Energy Corp COM 91913Y100 370 8,150 SH   SOLE   0 0 8,150
Vanguard Div Appreciation ETF 921908844 1,021 9,871 SH   SOLE   0 0 9,871
Vanguard Short Term Bond Index ETF 921937827 1,229 14,950 SH   SOLE   0 0 14,950
Verizon Communications COM 92343V104 1,012 18,832 SH   SOLE   0 0 18,832
Vgd Int Term Bond Index Fund ETF 921937819 1,341 15,010 SH   SOLE   0 0 15,010
Visa Inc COM 92826C839 809 5,020 SH   SOLE   0 0 5,020
Walmart Inc COM 931142103 504 4,440 SH   SOLE   0 0 4,440
Waste Management Inc COM 94106L109 1,052 11,370 SH   SOLE   0 0 11,370
WideOpenWest Inc COM 96758W101 162 34,000 SH   SOLE   0 0 34,000
YUM! Brands Inc COM 988498101 456 6,650 SH   SOLE   0 0 6,650
Zoetis Inc COM 98978V103 1,515 12,875 SH   SOLE   0 0 12,875