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
AFLAC INC COM 001055102 6,326 114,330 SH   SOLE   106,558 0 7,772
ABBOTT LABS COM 002824100 5,681 52,291 SH   SOLE   48,573 0 3,718
AIR PRODS & CHEMS INC COM 009158106 6,083 25,295 SH   SOLE   23,443 0 1,852
AMAZON COM INC COM 023135106 705 6,640 SH   SOLE   6,620 0 20
AMERICAN TOWER CORP NEW COM 03027X100 6,345 24,826 SH   SOLE   23,043 0 1,783
AMERICAN WTR WKS CO INC NEW COM 030420103 6,140 41,270 SH   SOLE   38,293 0 2,977
AMERISOURCEBERGEN CORP COM 03073E105 6,840 48,348 SH   SOLE   44,858 0 3,490
AMGEN INC COM 031162100 6,694 27,515 SH   SOLE   25,537 0 1,978
ANALOG DEVICES INC COM 032654105 6,073 41,568 SH   SOLE   38,575 0 2,993
APPLE INC COM 037833100 10,521 76,953 SH   SOLE   72,316 0 4,637
ATMOS ENERGY CORP COM 049560105 6,080 54,235 SH   SOLE   50,623 0 3,612
AUTOMATIC DATA PROCESSING IN COM 053015103 6,612 31,481 SH   SOLE   29,189 0 2,292
BECTON DICKINSON & CO COM 075887109 5,622 22,805 SH   SOLE   21,307 0 1,498
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 337 1,235 SH   SOLE   1,235 0 0
BLACKROCK INC COM 09247X101 5,880 9,654 SH   SOLE   8,980 0 674
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 215 9,935 SH   SOLE   9,935 0 0
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 358 15,134 SH   SOLE   15,134 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,813 40,777 SH   SOLE   37,786 0 2,991
BROWN & BROWN INC COM 115236101 6,568 112,586 SH   SOLE   103,829 0 8,757
BROWN FORMAN CORP CL B 115637209 5,981 85,243 SH   SOLE   79,206 0 6,037
CMS ENERGY CORP COM 125896100 5,931 87,860 SH   SOLE   82,090 0 5,770
CEDAR FAIR L P DEPOSITRY UNIT 150185106 271 6,171 SH   SOLE   6,171 0 0
CHEVRON CORP NEW COM 166764100 220 1,523 SH   SOLE   1,436 0 87
CHURCH & DWIGHT CO INC COM 171340102 5,335 57,580 SH   SOLE   53,692 0 3,888
CISCO SYS INC COM 17275R102 5,682 133,253 SH   SOLE   124,622 0 8,631
CLOROX CO DEL COM 189054109 5,426 38,490 SH   SOLE   35,971 0 2,519
COLGATE PALMOLIVE CO COM 194162103 5,965 74,431 SH   SOLE   69,521 0 4,910
COMCAST CORP NEW CL A 20030N101 5,472 139,451 SH   SOLE   129,869 0 9,582
COMMERCE BANCSHARES INC COM 200525103 5,449 83,008 SH   SOLE   76,940 0 6,068
COSTCO WHSL CORP NEW COM 22160K105 7,083 14,778 SH   SOLE   13,632 0 1,146
CROWN CASTLE INTL CORP NEW COM 22822V101 5,509 32,718 SH   SOLE   30,545 0 2,173
DECKERS OUTDOOR CORP COM 243537107 1,764 6,909 SH   SOLE   6,909 0 0
ECOLAB INC COM 278865100 4,684 30,461 SH   SOLE   28,244 0 2,217
EMERSON ELEC CO COM 291011104 5,713 71,825 SH   SOLE   66,848 0 4,977
ENERPLUS CORP COM 292766102 258 19,500 SH   SOLE   19,500 0 0
EVERSOURCE ENERGY COM 30040W108 5,410 64,052 SH   SOLE   59,608 0 4,444
FACTSET RESH SYS INC COM 303075105 6,136 15,955 SH   SOLE   14,783 0 1,172
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 4,824 50,391 SH   SOLE   46,443 0 3,948
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 242 3,186 SH   SOLE   2,820 0 366
GENERAL DYNAMICS CORP COM 369550108 7,005 31,662 SH   SOLE   29,446 0 2,216
GRAINGER W W INC COM 384802104 6,618 14,564 SH   SOLE   13,423 0 1,141
HENRY JACK & ASSOC INC COM 426281101 5,920 32,888 SH   SOLE   30,378 0 2,510
HOME DEPOT INC COM 437076102 5,803 21,158 SH   SOLE   19,760 0 1,398
HONEYWELL INTL INC COM 438516106 5,565 32,015 SH   SOLE   29,708 0 2,307
ILLINOIS TOOL WKS INC COM 452308109 5,529 30,335 SH   SOLE   28,293 0 2,042
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,783 50,858 SH   SOLE   47,418 0 3,440
INVESCO QQQ TR UNIT SER 1 46090E103 232 829 SH   SOLE   829 0 0
ISHARES TR TIPS BD ETF 464287176 2,234 19,611 SH   SOLE   17,076 0 2,535
ISHARES TR CORE US AGGBD ET 464287226 476 4,684 SH   SOLE   4,273 0 411
ISHARES TR S&P 500 GRWT ETF 464287309 1,074 17,796 SH   SOLE   16,812 0 984
ISHARES TR 1 3 YR TREAS BD 464287457 1,355 16,372 SH   SOLE   12,447 0 3,925
ISHARES TR CORE S&P MCP ETF 464287507 292 1,290 SH   SOLE   1,136 0 154
ISHARES TR SHRT NAT MUN ETF 464288158 1,719 16,420 SH   SOLE   15,106 0 1,314
ISHARES TR ISHS 1-5YR INVS 464288646 477 9,429 SH   SOLE   3,090 0 6,339
ISHARES TR SHORT TREAS BD 464288679 407 3,701 SH   SOLE   3,701 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 506 4,993 SH   SOLE   423 0 4,570
ISHARES TR MSCI USA QLT FCT 46432F339 2,945 26,355 SH   SOLE   24,653 0 1,702
ISHARES TR MSCI USA VALUE 46432F388 2,688 29,696 SH   SOLE   27,648 0 2,048
ISHARES TR CORE 1 5 YR USD 46432F859 365 7,691 SH   SOLE   0 0 7,691
ISHARES TR CORE DIV GRWTH 46434V621 436 9,151 SH   SOLE   7,894 0 1,257
ISHARES TR IBONDS DEC23 ETF 46434VAX8 501 19,978 SH   SOLE   461 0 19,517
ISHARES TR IBONDS DEC22 ETF 46434VBA7 248 9,915 SH   SOLE   393 0 9,522
ISHARES TR IBONDS DEC24 ETF 46434VBG4 429 17,352 SH   SOLE   78 0 17,274
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,013 20,838 SH   SOLE   20,429 0 409
JOHNSON & JOHNSON COM 478160104 6,383 35,961 SH   SOLE   33,459 0 2,502
L3HARRIS TECHNOLOGIES INC COM 502431109 7,040 29,126 SH   SOLE   27,045 0 2,081
LOCKHEED MARTIN CORP COM 539830109 6,989 16,256 SH   SOLE   15,180 0 1,076
LOWES COS INC COM 548661107 7,931 45,403 SH   SOLE   42,323 0 3,080
MCCORMICK & CO INC COM NON VTG 579780206 4,922 59,129 SH   SOLE   55,144 0 3,985
MCDONALDS CORP COM 580135101 6,222 25,204 SH   SOLE   23,587 0 1,617
MERCK & CO INC COM 58933Y105 240 2,635 SH   SOLE   2,535 0 100
MICROSOFT CORP COM 594918104 9,443 36,767 SH   SOLE   34,260 0 2,507
MONDELEZ INTL INC CL A 609207105 6,061 97,623 SH   SOLE   91,364 0 6,259
NEW JERSEY RES CORP COM 646025106 6,064 136,186 SH   SOLE   127,180 0 9,006
NEXTERA ENERGY INC COM 65339F101 6,494 83,835 SH   SOLE   77,653 0 6,182
NIKE INC CL B 654106103 5,262 51,488 SH   SOLE   48,006 0 3,482
PPG INDS INC COM 693506107 5,512 48,203 SH   SOLE   44,940 0 3,263
PAYCHEX INC COM 704326107 5,870 51,553 SH   SOLE   47,784 0 3,769
PEPSICO INC COM 713448108 6,193 37,158 SH   SOLE   34,644 0 2,514
PFIZER INC COM 717081103 222 4,225 SH   SOLE   4,225 0 0
PHILLIPS 66 COM 718546104 7,376 89,961 SH   SOLE   83,501 0 6,460
PRICE T ROWE GROUP INC COM 74144T108 5,345 47,047 SH   SOLE   43,659 0 3,388
PROCTER AND GAMBLE CO COM 742718109 6,244 43,422 SH   SOLE   40,435 0 2,987
PROLOGIS INC. COM 74340W103 3,424 29,105 SH   SOLE   26,980 0 2,125
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,551 78,563 SH   SOLE   72,822 0 5,741
REALTY INCOME CORP COM 756109104 5,917 86,687 SH   SOLE   80,821 0 5,866
S&P GLOBAL INC COM 78409V104 5,737 17,021 SH   SOLE   15,937 0 1,084
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,113 2,950 SH   SOLE   2,950 0 0
SHERWIN WILLIAMS CO COM 824348106 5,244 23,418 SH   SOLE   21,837 0 1,581
SMUCKER J M CO COM NEW 832696405 5,511 43,049 SH   SOLE   40,065 0 2,984
STARBUCKS CORP COM 855244109 6,320 82,727 SH   SOLE   77,021 0 5,706
STRYKER CORPORATION COM 863667101 4,741 23,832 SH   SOLE   22,026 0 1,806
TABULA RASA HEALTHCARE INC COM 873379101 73 28,403 SH   SOLE   28,403 0 0
TARGET CORP COM 87612E106 3,615 25,595 SH   SOLE   23,732 0 1,863
TESLA INC COM 88160R101 978 1,453 SH   SOLE   1,451 0 2
TEXAS INSTRS INC COM 882508104 6,223 40,503 SH   SOLE   37,624 0 2,879
3M CO COM 88579Y101 4,864 37,586 SH   SOLE   35,154 0 2,432
TRACTOR SUPPLY CO COM 892356106 3,656 18,861 SH   SOLE   17,480 0 1,381
UNION PAC CORP COM 907818108 5,711 26,776 SH   SOLE   25,035 0 1,741
UNITED PARCEL SERVICE INC CL B 911312106 7,140 39,116 SH   SOLE   36,344 0 2,772
UNITEDHEALTH GROUP INC COM 91324P102 7,922 15,424 SH   SOLE   14,223 0 1,201
V F CORP COM 918204108 4,423 100,141 SH   SOLE   94,034 0 6,107
VAIL RESORTS INC COM 91879Q109 231 1,061 SH   SOLE   1,061 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 283 1,975 SH   SOLE   1,975 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3,502 45,105 SH   SOLE   41,566 0 3,539
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,983 25,820 SH   SOLE   15,673 0 10,147
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 376 7,542 SH   SOLE   7,542 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 785 4,163 SH   SOLE   4,053 0 110
VERIZON COMMUNICATIONS INC COM 92343V104 5,851 115,296 SH   SOLE   108,081 0 7,215
WEC ENERGY GROUP INC COM 92939U106 5,836 57,987 SH   SOLE   53,845 0 4,142
WALMART INC COM 931142103 6,017 49,488 SH   SOLE   46,167 0 3,321
XCEL ENERGY INC COM 98389B100 5,682 80,304 SH   SOLE   74,665 0 5,639
XYLEM INC COM 98419M100 5,266 67,363 SH   SOLE   62,950 0 4,413
AON PLC SHS CL A G0403H108 316 1,170 SH   SOLE   1,170 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,186 22,281 SH   SOLE   20,673 0 1,608
LINDE PLC SHS G5494J103 6,364 22,132 SH   SOLE   20,382 0 1,750
MEDTRONIC PLC SHS G5960L103 5,321 59,287 SH   SOLE   55,381 0 3,906
CHUBB LIMITED COM H1467J104 6,897 35,085 SH   SOLE   32,552 0 2,533