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 421 2,410 SH   SOLE   0 0 2,410
A T & T COM 00206R102 891 30,987 SH   SOLE   0 0 30,987
Abbott Laboratories COM 002824100 383 3,500 SH   SOLE   0 0 3,500
AbbVie Inc COM 00287Y109 823 7,681 SH   SOLE   0 0 7,681
Alphabet Inc Cl A COM 02079K305 2,084 1,189 SH   SOLE   0 0 1,189
Alphabet Inc Cl C COM 02079K107 1,324 756 SH   SOLE   0 0 756
American Express COM 025816109 1,724 14,259 SH   SOLE   0 0 14,259
American Tower Corp COM 03027X100 1,360 6,060 SH   SOLE   0 0 6,060
American Water Works Inc COM 030420103 794 5,175 SH   SOLE   0 0 5,175
Anthem Inc COM 036752103 230 715 SH   SOLE   0 0 715
Apple Inc COM 037833100 7,213 54,359 SH   SOLE   0 0 54,359
Automatic Data Processing COM 053015103 1,815 10,300 SH   SOLE   0 0 10,300
Bank of America Corp COM 060505104 1,613 53,225 SH   SOLE   0 0 53,225
Becton Dickinson & Co COM 075887109 1,118 4,470 SH   SOLE   0 0 4,470
Berkley W R Corporation COM 084423102 1,914 28,824 SH   SOLE   0 0 28,824
Berkshire Hathaway Inc Cl B COM 084670702 2,853 12,303 SH   SOLE   0 0 12,303
BHP Billiton Ltd ADR ADR 088606108 307 4,700 SH   SOLE   0 0 4,700
Blackstone Group Inc COM 09260D107 731 11,275 SH   SOLE   0 0 11,275
Bristol-Myers Squibb Co COM 110122108 372 6,000 SH   SOLE   0 0 6,000
Chevron Corp COM 166764100 1,185 14,035 SH   SOLE   0 0 14,035
Cisco Systems Inc COM 17275R102 1,953 43,647 SH   SOLE   0 0 43,647
Citigroup Inc COM 172967424 319 5,175 SH   SOLE   0 0 5,175
Clorox Company COM 189054109 621 3,075 SH   SOLE   0 0 3,075
Coca-Cola Company COM 191216100 228 4,150 SH   SOLE   0 0 4,150
Colgate-Palmolive Co COM 194162103 928 10,850 SH   SOLE   0 0 10,850
Comcast Corp Class A COM 20030N101 1,079 20,600 SH   SOLE   0 0 20,600
ConocoPhillips COM 20825C104 489 12,225 SH   SOLE   0 0 12,225
Consolidated Edison Inc COM 209115104 408 5,650 SH   SOLE   0 0 5,650
Costco Wholesale Corp COM 22160K105 3,041 8,071 SH   SOLE   0 0 8,071
CSX Corp COM 126408103 1,025 11,300 SH   SOLE   0 0 11,300
CVS Health Corporation COM 126650100 837 12,250 SH   SOLE   0 0 12,250
Danaher Corp COM 235851102 367 1,650 SH   SOLE   0 0 1,650
Disney (Walt) Company COM 254687106 1,176 6,492 SH   SOLE   0 0 6,492
DuPont de Nemours Inc COM 26614N102 549 7,726 SH   SOLE   0 0 7,726
eBay Inc COM 278642103 337 6,700 SH   SOLE   0 0 6,700
Ecolab Inc COM 278865100 1,248 5,770 SH   SOLE   0 0 5,770
Essential Utilities Inc COM 29670G102 1,456 30,786 SH   SOLE   0 0 30,786
GlaxoSmithKline PLC ADR ADR 37733W105 684 18,600 SH   SOLE   0 0 18,600
Globus Medical Inc COM 379577208 5,027 77,085 SH   SOLE   0 0 77,085
Hershey Company COM 427866108 320 2,100 SH   SOLE   0 0 2,100
Home Depot Inc COM 437076102 2,095 7,886 SH   SOLE   0 0 7,886
Honeywell International Inc COM 438516106 239 1,125 SH   SOLE   0 0 1,125
IdaCorp Incorporated COM 451107106 704 7,336 SH   SOLE   0 0 7,336
Intel Corp COM 458140100 696 13,980 SH   SOLE   0 0 13,980
Intl Flavors & Fragrances COM 459506101 526 4,835 SH   SOLE   0 0 4,835
Intuit Inc COM 461202103 4,118 10,840 SH   SOLE   0 0 10,840
Invesco Preferred ETF 46138E511 2,194 143,758 SH   SOLE   0 0 143,758
Invesco QQQ Trust ETF 46090E107 533 1,700 SH   SOLE   0 0 1,700
Invesco S&P 500 Eq Wt ETF 46137V357 1,557 12,210 SH   SOLE   0 0 12,210
iShares Core Growth Allocation ETF 464289867 268 5,133 SH   SOLE   0 0 5,133
iShares Core Moderate Allocati ETF 464289875 362 8,375 SH   SOLE   0 0 8,375
iShares Core MSCI EAFE ETF 46432F842 1,164 16,850 SH   SOLE   0 0 16,850
iShares Core S&P US Growth ETF 464287671 302 3,400 SH   SOLE   0 0 3,400
iShares MSCI EAFE Index ETF 464287465 237 3,250 SH   SOLE   0 0 3,250
iShares MSCI EmergMkt Min Vol ETF 464286533 333 5,450 SH   SOLE   0 0 5,450
iShares Russell 2000 Index ETF 464287655 2,442 12,455 SH   SOLE   0 0 12,455
iShares Short Term Corporate ETF 464288646 312 5,650 SH   SOLE   0 0 5,650
Johnson & Johnson COM 478160104 2,213 14,061 SH   SOLE   0 0 14,061
JP Morgan Chase & Co COM 46625H100 1,496 11,775 SH   SOLE   0 0 11,775
Kimberly-Clark Corp COM 494368103 244 1,812 SH   SOLE   0 0 1,812
L3Harris Technologies Inc COM 502431109 895 4,735 SH   SOLE   0 0 4,735
Lockheed Martin Corp COM 539830109 453 1,275 SH   SOLE   0 0 1,275
Lowes Companies Inc COM 548661107 1,968 12,260 SH   SOLE   0 0 12,260
Masco Corp COM 574599106 428 7,800 SH   SOLE   0 0 7,800
Mastercard Inc COM 57636Q104 339 950 SH   SOLE   0 0 950
McDonalds Corp COM 580135101 1,043 4,860 SH   SOLE   0 0 4,860
Merck & Co COM 58933Y105 2,055 25,128 SH   SOLE   0 0 25,128
MetLife Inc COM 59156R108 399 8,500 SH   SOLE   0 0 8,500
Microsoft Corporation COM 594918104 7,771 34,939 SH   SOLE   0 0 34,939
Mondelez Intl Inc Cl A COM 609207105 984 16,825 SH   SOLE   0 0 16,825
Neogenomics Inc COM 64049M209 215 4,000 SH   SOLE   0 0 4,000
NextEra Energy Inc COM 65339F101 690 8,950 SH   SOLE   0 0 8,950
Oracle Corp COM 68389X105 2,369 36,620 SH   SOLE   0 0 36,620
Paychex Inc COM 704326107 2,070 22,220 SH   SOLE   0 0 22,220
PayPal Holdings Inc COM 70450Y103 3,896 16,635 SH   SOLE   0 0 16,635
Pepsico Inc COM 713448108 1,720 11,600 SH   SOLE   0 0 11,600
Pfizer Inc COM 717081103 1,070 29,078 SH   SOLE   0 0 29,078
Phillips 66 COM 718546104 504 7,200 SH   SOLE   0 0 7,200
Procter & Gamble COM 742718109 2,561 18,405 SH   SOLE   0 0 18,405
Quest Diagnostics Inc COM 74834L100 506 4,250 SH   SOLE   0 0 4,250
Raytheon Technologies Corp COM 75513E101 594 8,305 SH   SOLE   0 0 8,305
Republic Services Inc COM 760759100 226 2,350 SH   SOLE   0 0 2,350
RPM International COM 749685103 935 10,305 SH   SOLE   0 0 10,305
Schwab US Small-Cap ETF 808524607 245 2,750 SH   SOLE   0 0 2,750
Scotts Miracle Group COM 810186106 1,100 5,525 SH   SOLE   0 0 5,525
Southern Company COM 842587107 212 3,450 SH   SOLE   0 0 3,450
SPDR S&P 500 ETF 78462F103 710 1,900 SH   SOLE   0 0 1,900
Starbucks Corp COM 855244109 1,713 16,015 SH   SOLE   0 0 16,015
Sysco Corporation COM 871829107 2,115 28,485 SH   SOLE   0 0 28,485
Target Corporation COM 87612E106 1,621 9,185 SH   SOLE   0 0 9,185
TJX Companies Inc COM 872540109 1,000 14,650 SH   SOLE   0 0 14,650
UGI Corporation COM 902681105 386 11,050 SH   SOLE   0 0 11,050
UniFirst Corp COM 904708104 769 3,635 SH   SOLE   0 0 3,635
Union Pacific Corp COM 907818108 281 1,350 SH   SOLE   0 0 1,350
United Parcel Service Inc COM 911312106 1,874 11,130 SH   SOLE   0 0 11,130
UnitedHealth Group Inc COM 91324P102 1,122 3,200 SH   SOLE   0 0 3,200
V F Corporation COM 918204108 756 8,850 SH   SOLE   0 0 8,850
Valero Energy Corp COM 91913Y100 503 8,900 SH   SOLE   0 0 8,900
Vanguard Div Appreciation ETF 921908844 1,350 9,565 SH   SOLE   0 0 9,565
Vanguard Muni Bond ETF 922907746 276 5,000 SH   SOLE   0 0 5,000
Vanguard Short Term Bond Index ETF 921937827 1,998 24,100 SH   SOLE   0 0 24,100
Vanguard Total Stock Mkt ETF 922908769 217 1,115 SH   SOLE   0 0 1,115
Verizon Communications COM 92343V104 1,176 20,017 SH   SOLE   0 0 20,017
Vgd Consumer Discretionary ETF 92204A108 271 985 SH   SOLE   0 0 985
Vgd Int Term Bond Index Fund ETF 921937819 2,810 30,260 SH   SOLE   0 0 30,260
Visa Inc COM 92826C839 1,102 5,040 SH   SOLE   0 0 5,040
Walmart Inc COM 931142103 634 4,400 SH   SOLE   0 0 4,400
Waste Management Inc COM 94106L109 1,308 11,095 SH   SOLE   0 0 11,095
WideOpenWest Inc COM 96758W101 363 34,000 SH   SOLE   0 0 34,000
YUM Brands Inc COM 988498101 727 6,700 SH   SOLE   0 0 6,700
Zoetis Inc COM 98978V103 2,027 12,250 SH   SOLE   0 0 12,250