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 447 2,535 SH   SOLE   0 0 2,535
A T & T COM 00206R102 1,346 34,437 SH   SOLE   0 0 34,437
Abbott Laboratories COM 002824100 321 3,700 SH   SOLE   0 0 3,700
AbbVie Inc COM 00287Y109 665 7,508 SH   SOLE   0 0 7,508
Alphabet Inc Cl A COM 02079K305 1,496 1,117 SH   SOLE   0 0 1,117
Alphabet Inc Cl C COM 02079K107 1,017 761 SH   SOLE   0 0 761
American Electric Power Co COM 025537101 203 2,150 SH   SOLE   0 0 2,150
American Express COM 025816109 1,725 13,854 SH   SOLE   0 0 13,854
American Tower Corp COM 03027X100 1,290 5,615 SH   SOLE   0 0 5,615
American Water Works Inc COM 030420103 639 5,200 SH   SOLE   0 0 5,200
Anthem Inc COM 036752103 216 715 SH   SOLE   0 0 715
Apple Inc COM 037833100 4,091 13,932 SH   SOLE   0 0 13,932
Aqua America Inc COM 03836W103 1,457 31,048 SH   SOLE   0 0 31,048
Automatic Data Processing COM 053015103 1,850 10,850 SH   SOLE   0 0 10,850
Bank of America Corp COM 060505104 1,839 52,225 SH   SOLE   0 0 52,225
Bank of New York Mellon COM 064057100 1,291 25,650 SH   SOLE   0 0 25,650
Becton Dickinson & Co COM 075887109 1,152 4,235 SH   SOLE   0 0 4,235
Berkley W R Corporation COM 084423102 2,128 30,799 SH   SOLE   0 0 30,799
Berkshire Hathaway Inc Cl B COM 084670702 2,850 12,583 SH   SOLE   0 0 12,583
BHP Billiton Ltd ADR ADR 088606108 268 4,900 SH   SOLE   0 0 4,900
Boeing Co COM 097023105 451 1,385 SH   SOLE   0 0 1,385
Brinker International Inc COM 109641100 316 7,525 SH   SOLE   0 0 7,525
Bristol-Myers Squibb Co COM 110122108 385 6,000 SH   SOLE   0 0 6,000
Chevron Corp COM 166764100 1,591 13,200 SH   SOLE   0 0 13,200
Cisco Systems Inc COM 17275R102 2,145 44,727 SH   SOLE   0 0 44,727
Citigroup Inc COM 172967424 565 7,075 SH   SOLE   0 0 7,075
Clorox Company COM 189054109 507 3,300 SH   SOLE   0 0 3,300
Coca-Cola Company COM 191216100 230 4,150 SH   SOLE   0 0 4,150
Colgate-Palmolive Co COM 194162103 688 10,000 SH   SOLE   0 0 10,000
Comcast Corp Class A COM 20030N101 841 18,700 SH   SOLE   0 0 18,700
ConocoPhillips COM 20825C104 1,508 23,195 SH   SOLE   0 0 23,195
Consolidated Edison Inc COM 209115104 538 5,950 SH   SOLE   0 0 5,950
Costco Wholesale Corp COM 22160K105 2,405 8,181 SH   SOLE   0 0 8,181
CSX Corp COM 126408103 865 11,950 SH   SOLE   0 0 11,950
CVS Health Corporation COM 126650100 834 11,225 SH   SOLE   0 0 11,225
Danaher Corp COM 235851102 284 1,850 SH   SOLE   0 0 1,850
Disney Walt Company COM 254687106 222 1,537 SH   SOLE   0 0 1,537
DuPont de Nemours Inc COM 26614N102 580 9,038 SH   SOLE   0 0 9,038
Ecolab Inc COM 278865100 1,181 6,120 SH   SOLE   0 0 6,120
Exxon Mobil Corporation COM 30231G102 448 6,422 SH   SOLE   0 0 6,422
Genuine Parts Co COM 372460105 226 2,125 SH   SOLE   0 0 2,125
GlaxoSmithKline PLC ADR ADR 37733W105 1,142 24,300 SH   SOLE   0 0 24,300
Globus Medical Inc COM 379577208 4,768 80,979 SH   SOLE   0 0 80,979
Hershey Company COM 427866108 309 2,100 SH   SOLE   0 0 2,100
Home Depot Inc COM 437076102 1,860 8,516 SH   SOLE   0 0 8,516
Honeywell International Inc COM 438516106 204 1,150 SH   SOLE   0 0 1,150
IdaCorp Incorporated COM 451107106 783 7,336 SH   SOLE   0 0 7,336
Intel Corp COM 458140100 745 12,455 SH   SOLE   0 0 12,455
Intl Flavors & Fragrances COM 459506101 506 3,920 SH   SOLE   0 0 3,920
Intuit Inc COM 461202103 3,038 11,600 SH   SOLE   0 0 11,600
Invesco Preferred ETF 46138E511 2,165 144,258 SH   SOLE   0 0 144,258
Invesco QQQ Trust ETF 46090E103 361 1,700 SH   SOLE   0 0 1,700
Invesco S&P 500 Eq Wt ETF 46137V357 943 8,150 SH   SOLE   0 0 8,150
iShares Core Growth Allocation ETF 464289867 215 4,502 SH   SOLE   0 0 4,502
iShares Core Moderate Allocati ETF 464289875 283 7,050 SH   SOLE   0 0 7,050
iShares Core MSCI EAFE ETF 46432F842 1,427 21,875 SH   SOLE   0 0 21,875
iShares Core S&P US Growth ETF 464287671 210 3,100 SH   SOLE   0 0 3,100
iShares MSCI EAFE Index ETF 464287465 330 4,750 SH   SOLE   0 0 4,750
iShares MSCI EmergMkt Min Vol ETF 464286533 510 8,700 SH   SOLE   0 0 8,700
iShares Russell 2000 Index ETF 464287655 2,055 12,405 SH   SOLE   0 0 12,405
iShares Short Term Corporate ETF 464288646 243 4,530 SH   SOLE   0 0 4,530
Johnson & Johnson COM 478160104 2,054 14,081 SH   SOLE   0 0 14,081
JP Morgan Chase & Co COM 46625H100 1,103 7,910 SH   SOLE   0 0 7,910
Kimberly-Clark Corp COM 494368103 256 1,862 SH   SOLE   0 0 1,862
L3Harris Technologies Inc COM 502431109 996 5,035 SH   SOLE   0 0 5,035
Lockheed Martin Corp COM 539830109 502 1,290 SH   SOLE   0 0 1,290
Lowes Companies Inc COM 548661107 1,477 12,335 SH   SOLE   0 0 12,335
Masco Corp COM 574599106 374 7,800 SH   SOLE   0 0 7,800
Mastercard Inc COM 57636Q104 284 950 SH   SOLE   0 0 950
McDonalds Corp COM 580135101 884 4,475 SH   SOLE   0 0 4,475
Merck & Co COM 58933Y105 2,417 26,578 SH   SOLE   0 0 26,578
MetLife Inc COM 59156R108 701 13,750 SH   SOLE   0 0 13,750
Microsoft Corporation COM 594918104 5,904 37,439 SH   SOLE   0 0 37,439
Mondelez Intl Inc Cl A COM 609207105 963 17,475 SH   SOLE   0 0 17,475
NextEra Energy Inc COM 65339F101 630 2,600 SH   SOLE   0 0 2,600
Oracle Corp COM 68389X105 1,946 36,735 SH   SOLE   0 0 36,735
Paychex Inc COM 704326107 2,062 24,245 SH   SOLE   0 0 24,245
PayPal Holdings Inc COM 70450Y103 2,042 18,875 SH   SOLE   0 0 18,875
Pepsico Inc COM 713448108 1,450 10,610 SH   SOLE   0 0 10,610
Pfizer Inc COM 717081103 1,070 27,303 SH   SOLE   0 0 27,303
Phillips 66 COM 718546104 721 6,475 SH   SOLE   0 0 6,475
Procter & Gamble COM 742718109 2,390 19,135 SH   SOLE   0 0 19,135
Quest Diagnostics Inc COM 74834L100 443 4,150 SH   SOLE   0 0 4,150
Raytheon Company COM 755111507 396 1,800 SH   SOLE   0 0 1,800
Republic Services Inc COM 760759100 211 2,350 SH   SOLE   0 0 2,350
RPM International COM 749685103 845 11,005 SH   SOLE   0 0 11,005
Scotts Miracle Group COM 810186106 640 6,025 SH   SOLE   0 0 6,025
SPDR S&P 500 ETF 78462F103 623 1,935 SH   SOLE   0 0 1,935
Starbucks Corp COM 855244109 1,114 12,675 SH   SOLE   0 0 12,675
Sysco Corporation COM 871829107 2,411 28,180 SH   SOLE   0 0 28,180
Target Corporation COM 87612E106 1,224 9,550 SH   SOLE   0 0 9,550
TJX Companies Inc COM 872540109 841 13,775 SH   SOLE   0 0 13,775
U S Bancorp COM 902973304 299 5,050 SH   SOLE   0 0 5,050
UGI Corporation COM 902681105 441 9,760 SH   SOLE   0 0 9,760
UniFirst Corp COM 904708104 530 2,625 SH   SOLE   0 0 2,625
Union Pacific Corp COM 907818108 244 1,350 SH   SOLE   0 0 1,350
United Parcel Service Inc COM 911312106 1,303 11,130 SH   SOLE   0 0 11,130
United Technologies Corp COM 913017109 1,144 7,642 SH   SOLE   0 0 7,642
UnitedHealth Group Inc COM 91324P102 955 3,250 SH   SOLE   0 0 3,250
V F Corporation COM 918204108 782 7,850 SH   SOLE   0 0 7,850
Valero Energy Corp COM 91913Y100 805 8,600 SH   SOLE   0 0 8,600
Vanguard Div Appreciation ETF 921908844 1,227 9,846 SH   SOLE   0 0 9,846
Vanguard Short Term Bond Index ETF 921937827 1,127 13,975 SH   SOLE   0 0 13,975
Verizon Communications COM 92343V104 1,184 19,282 SH   SOLE   0 0 19,282
Vgd Int Term Bond Index Fund ETF 921937819 1,248 14,310 SH   SOLE   0 0 14,310
Visa Inc COM 92826C839 953 5,070 SH   SOLE   0 0 5,070
Walmart Inc COM 931142103 528 4,440 SH   SOLE   0 0 4,440
Waste Management Inc COM 94106L109 1,381 12,120 SH   SOLE   0 0 12,120
Wells Fargo Bank NA COM 949746101 401 7,450 SH   SOLE   0 0 7,450
WideOpenWest Inc COM 96758W101 141 19,000 SH   SOLE   0 0 19,000
YUM Brands Inc COM 988498101 720 7,150 SH   SOLE   0 0 7,150
Zoetis Inc COM 98978V103 1,770 13,375 SH   SOLE   0 0 13,375