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,461 114,956 SH   SOLE   109,336 0 5,620
ABBOTT LABS COM 002824100 5,135 53,068 SH   SOLE   50,071 0 2,997
AIR PRODS & CHEMS INC COM 009158106 5,847 25,124 SH   SOLE   23,750 0 1,374
AMAZON COM INC COM 023135106 762 6,740 SH   SOLE   6,740 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,322 24,787 SH   SOLE   23,390 0 1,397
AMERICAN WTR WKS CO INC NEW COM 030420103 5,365 41,216 SH   SOLE   38,870 0 2,346
AMERISOURCEBERGEN CORP COM 03073E105 6,595 48,734 SH   SOLE   46,060 0 2,674
AMGEN INC COM 031162100 6,211 27,557 SH   SOLE   26,032 0 1,525
ANALOG DEVICES INC COM 032654105 5,726 41,093 SH   SOLE   38,770 0 2,323
APPLE INC COM 037833100 10,532 76,210 SH   SOLE   73,467 0 2,743
ATMOS ENERGY CORP COM 049560105 5,499 53,995 SH   SOLE   51,256 0 2,739
AUTOMATIC DATA PROCESSING IN COM 053015103 6,851 30,290 SH   SOLE   28,780 0 1,510
BECTON DICKINSON & CO COM 075887109 5,081 22,804 SH   SOLE   21,635 0 1,169
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 331 1,240 SH   SOLE   1,240 0 0
BLACKROCK INC COM 09247X101 5,263 9,564 SH   SOLE   9,050 0 514
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 334 14,673 SH   SOLE   14,673 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,742 39,785 SH   SOLE   37,795 0 1,990
BROWN & BROWN INC COM 115236101 6,646 109,882 SH   SOLE   104,184 0 5,698
BROWN FORMAN CORP CL B 115637209 5,605 84,201 SH   SOLE   79,465 0 4,736
CMS ENERGY CORP COM 125896100 5,100 87,564 SH   SOLE   83,199 0 4,365
CEDAR FAIR L P DEPOSITRY UNIT 150185106 254 6,171 SH   SOLE   6,171 0 0
CHEVRON CORP NEW COM 166764100 246 1,713 SH   SOLE   1,713 0 0
CHURCH & DWIGHT CO INC COM 171340102 4,164 58,284 SH   SOLE   55,283 0 3,001
CISCO SYS INC COM 17275R102 5,418 135,457 SH   SOLE   128,691 0 6,766
CINTAS CORP COM 172908105 3,089 7,958 SH   SOLE   7,573 0 385
CLOROX CO DEL COM 189054109 4,955 38,594 SH   SOLE   36,746 0 1,848
COLGATE PALMOLIVE CO COM 194162103 5,210 74,169 SH   SOLE   70,562 0 3,607
COMCAST CORP NEW CL A 20030N101 4,189 142,814 SH   SOLE   135,278 0 7,536
COMMERCE BANCSHARES INC COM 200525103 5,493 83,022 SH   SOLE   78,354 0 4,668
COSTCO WHSL CORP NEW COM 22160K105 6,845 14,494 SH   SOLE   13,808 0 686
CROWN CASTLE INC COM 22822V101 4,741 32,796 SH   SOLE   31,137 0 1,659
DECKERS OUTDOOR CORP COM 243537107 2,199 7,035 SH   SOLE   7,035 0 0
ECOLAB INC COM 278865100 4,431 30,680 SH   SOLE   28,978 0 1,702
EMERSON ELEC CO COM 291011104 5,260 71,842 SH   SOLE   68,144 0 3,698
ENERPLUS CORP COM 292766102 276 19,500 SH   SOLE   19,500 0 0
EVERSOURCE ENERGY COM 30040W108 5,001 64,153 SH   SOLE   60,708 0 3,445
FACTSET RESH SYS INC COM 303075105 6,245 15,607 SH   SOLE   14,815 0 792
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 4,536 50,338 SH   SOLE   47,350 0 2,988
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 230 3,186 SH   SOLE   2,820 0 366
GENERAL DYNAMICS CORP COM 369550108 6,640 31,296 SH   SOLE   29,939 0 1,357
GRAINGER W W INC COM 384802104 6,936 14,179 SH   SOLE   13,376 0 803
HENRY JACK & ASSOC INC COM 426281101 5,931 32,540 SH   SOLE   30,745 0 1,795
HOME DEPOT INC COM 437076102 5,916 21,439 SH   SOLE   20,382 0 1,057
HONEYWELL INTL INC COM 438516106 5,348 32,029 SH   SOLE   30,238 0 1,791
ILLINOIS TOOL WKS INC COM 452308109 5,487 30,374 SH   SOLE   28,737 0 1,637
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,620 51,136 SH   SOLE   48,438 0 2,698
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 386 16,681 SH   SOLE   16,681 0 0
ISHARES TR TIPS BD ETF 464287176 1,909 18,202 SH   SOLE   16,163 0 2,039
ISHARES TR CORE US AGGBD ET 464287226 433 4,490 SH   SOLE   4,248 0 242
ISHARES TR S&P 500 GRWT ETF 464287309 1,010 17,465 SH   SOLE   16,809 0 656
ISHARES TR 1 3 YR TREAS BD 464287457 1,241 15,279 SH   SOLE   15,198 0 81
ISHARES TR CORE S&P MCP ETF 464287507 283 1,291 SH   SOLE   1,144 0 147
ISHARES TR SHRT NAT MUN ETF 464288158 2,281 22,218 SH   SOLE   21,004 0 1,214
ISHARES TR CALIF MUN BD ETF 464288356 443 8,165 SH   SOLE   8,165 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 426 8,642 SH   SOLE   7,926 0 716
ISHARES TR SHORT TREAS BD 464288679 330 2,999 SH   SOLE   2,999 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 565 5,877 SH   SOLE   1,793 0 4,084
ISHARES TR MSCI USA QLT FCT 46432F339 2,701 25,990 SH   SOLE   24,710 0 1,280
ISHARES TR MSCI USA VALUE 46432F388 2,392 29,220 SH   SOLE   27,680 0 1,540
ISHARES TR CORE 1 5 YR USD 46432F859 367 7,958 SH   SOLE   0 0 7,958
ISHARES TR CORE DIV GRWTH 46434V621 396 8,894 SH   SOLE   7,581 0 1,313
ISHARES TR IBONDS DEC23 ETF 46434VAX8 498 19,978 SH   SOLE   461 0 19,517
ISHARES TR IBONDS DEC22 ETF 46434VBA7 263 10,514 SH   SOLE   393 0 10,121
ISHARES TR IBONDS DEC24 ETF 46434VBG4 529 21,709 SH   SOLE   84 0 21,625
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 929 19,157 SH   SOLE   18,674 0 483
JOHNSON & JOHNSON COM 478160104 5,889 36,047 SH   SOLE   34,114 0 1,933
L3HARRIS TECHNOLOGIES INC COM 502431109 6,055 29,133 SH   SOLE   27,579 0 1,554
LOCKHEED MARTIN CORP COM 539830109 6,288 16,278 SH   SOLE   15,468 0 810
LOWES COS INC COM 548661107 8,521 45,371 SH   SOLE   43,399 0 1,972
MCCORMICK & CO INC COM NON VTG 579780206 4,262 59,800 SH   SOLE   56,675 0 3,125
MCDONALDS CORP COM 580135101 5,765 24,986 SH   SOLE   23,769 0 1,217
MERCK & CO INC COM 58933Y105 227 2,635 SH   SOLE   2,535 0 100
MICROSOFT CORP COM 594918104 8,410 36,108 SH   SOLE   34,644 0 1,464
MONDELEZ INTL INC CL A 609207105 5,364 97,826 SH   SOLE   93,020 0 4,806
NEW JERSEY RES CORP COM 646025106 5,245 135,517 SH   SOLE   128,664 0 6,853
NEXTERA ENERGY INC COM 65339F101 6,349 80,976 SH   SOLE   76,878 0 4,098
NIKE INC CL B 654106103 4,332 52,119 SH   SOLE   49,418 0 2,701
PPG INDS INC COM 693506107 5,353 48,360 SH   SOLE   45,882 0 2,478
PAYCHEX INC COM 704326107 5,697 50,771 SH   SOLE   47,898 0 2,873
PEPSICO INC COM 713448108 6,008 36,798 SH   SOLE   34,904 0 1,894
PHILLIPS 66 COM 718546104 7,218 89,420 SH   SOLE   85,442 0 3,978
PRICE T ROWE GROUP INC COM 74144T108 5,069 48,273 SH   SOLE   45,616 0 2,657
PROCTER AND GAMBLE CO COM 742718109 5,508 43,629 SH   SOLE   41,338 0 2,291
PROLOGIS INC. COM 74340W103 3,372 33,187 SH   SOLE   31,637 0 1,550
RAYTHEON TECHNOLOGIES CORP COM 75513E101 6,387 78,028 SH   SOLE   74,001 0 4,027
REALTY INCOME CORP COM 756109104 5,032 86,465 SH   SOLE   82,097 0 4,368
S&P GLOBAL INC COM 78409V104 5,207 17,054 SH   SOLE   16,239 0 815
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,054 2,950 SH   SOLE   2,950 0 0
SHERWIN WILLIAMS CO COM 824348106 4,849 23,683 SH   SOLE   22,466 0 1,217
SMUCKER J M CO COM NEW 832696405 5,895 42,904 SH   SOLE   40,675 0 2,229
STARBUCKS CORP COM 855244109 6,908 81,979 SH   SOLE   78,083 0 3,896
STRYKER CORPORATION COM 863667101 4,868 24,037 SH   SOLE   22,644 0 1,393
TABULA RASA HEALTHCARE INC COM 873379101 174 36,323 SH   SOLE   36,323 0 0
TARGET CORP COM 87612E106 4,314 29,072 SH   SOLE   27,675 0 1,397
TESLA INC COM 88160R101 1,156 4,359 SH   SOLE   4,359 0 0
TEXAS INSTRS INC COM 882508104 6,334 40,924 SH   SOLE   38,671 0 2,253
3M CO COM 88579Y101 4,260 38,552 SH   SOLE   36,743 0 1,809
TRACTOR SUPPLY CO COM 892356106 4,182 22,497 SH   SOLE   21,398 0 1,099
UNION PAC CORP COM 907818108 5,196 26,670 SH   SOLE   25,347 0 1,323
UNITED PARCEL SERVICE INC CL B 911312106 6,303 39,018 SH   SOLE   37,022 0 1,996
UNITEDHEALTH GROUP INC COM 91324P102 7,604 15,057 SH   SOLE   14,351 0 706
V F CORP COM 918204108 3,113 104,069 SH   SOLE   99,148 0 4,921
VAIL RESORTS INC COM 91879Q109 229 1,061 SH   SOLE   1,061 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 267 1,975 SH   SOLE   1,975 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3,180 43,274 SH   SOLE   40,800 0 2,474
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,760 23,527 SH   SOLE   15,271 0 8,256
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 355 7,365 SH   SOLE   7,365 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 747 4,164 SH   SOLE   4,164 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,470 117,720 SH   SOLE   112,168 0 5,552
WEC ENERGY GROUP INC COM 92939U106 5,181 57,930 SH   SOLE   54,715 0 3,215
WALMART INC COM 931142103 6,493 50,065 SH   SOLE   47,543 0 2,522
XCEL ENERGY INC COM 98389B100 5,125 80,077 SH   SOLE   76,003 0 4,074
XYLEM INC COM 98419M100 5,813 66,537 SH   SOLE   63,270 0 3,267
AON PLC SHS CL A G0403H108 313 1,170 SH   SOLE   1,170 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,740 22,307 SH   SOLE   21,200 0 1,107
LINDE PLC SHS G5494J103 5,882 21,818 SH   SOLE   20,665 0 1,153
MEDTRONIC PLC SHS G5960L103 4,827 59,777 SH   SOLE   56,722 0 3,055
CHUBB LIMITED COM H1467J104 6,411 35,248 SH   SOLE   33,388 0 1,860