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 7,769 120,650 SH   SOLE   109,657 0 10,993
ABBOTT LABS COM 002824100 5,992 50,622 SH   SOLE   45,778 0 4,844
AIR PRODS & CHEMS INC COM 009158106 5,948 23,799 SH   SOLE   21,514 0 2,285
ALPHABET INC CAP STK CL C 02079K107 235 84 SH   SOLE   84 0 0
AMAZON COM INC COM 023135106 932 286 SH   SOLE   285 0 1
AMERICAN TOWER CORP NEW COM 03027X100 5,975 23,785 SH   SOLE   21,445 0 2,340
AMERICAN WTR WKS CO INC NEW COM 030420103 6,530 39,449 SH   SOLE   35,619 0 3,830
AMERISOURCEBERGEN CORP COM 03073E105 8,385 54,195 SH   SOLE   49,103 0 5,092
AMGEN INC COM 031162100 6,784 28,053 SH   SOLE   25,404 0 2,649
ANALOG DEVICES INC COM 032654105 6,853 41,491 SH   SOLE   37,559 0 3,932
APPLE INC COM 037833100 13,738 78,676 SH   SOLE   72,338 0 6,338
ATMOS ENERGY CORP COM 049560105 6,852 57,341 SH   SOLE   52,437 0 4,904
AUTOMATIC DATA PROCESSING IN COM 053015103 7,423 32,621 SH   SOLE   29,465 0 3,156
BECTON DICKINSON & CO COM 075887109 5,884 22,120 SH   SOLE   20,164 0 1,956
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 418 1,185 SH   SOLE   1,185 0 0
BLACKROCK INC COM 09247X101 6,928 9,066 SH   SOLE   8,209 0 857
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 222 9,326 SH   SOLE   8,437 0 889
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 372 15,354 SH   SOLE   13,598 0 1,756
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,993 38,487 SH   SOLE   34,624 0 3,863
BROWN & BROWN INC COM 115236101 8,514 117,814 SH   SOLE   105,863 0 11,951
BROWN FORMAN CORP CL B 115637209 5,354 79,880 SH   SOLE   72,119 0 7,761
CMS ENERGY CORP COM 125896100 6,308 90,193 SH   SOLE   82,244 0 7,949
CEDAR FAIR L P DEPOSITRY UNIT 150185106 338 6,171 SH   SOLE   6,171 0 0
CHEVRON CORP NEW COM 166764100 248 1,523 SH   SOLE   1,436 0 87
CHURCH & DWIGHT CO INC COM 171340102 5,710 57,458 SH   SOLE   52,342 0 5,116
CISCO SYS INC COM 17275R102 7,225 129,569 SH   SOLE   117,912 0 11,657
CLOROX CO DEL COM 189054109 4,933 35,482 SH   SOLE   32,298 0 3,184
COLGATE PALMOLIVE CO COM 194162103 5,554 73,239 SH   SOLE   66,789 0 6,450
COMCAST CORP NEW CL A 20030N101 5,960 127,302 SH   SOLE   115,531 0 11,771
COMMERCE BANCSHARES INC COM 200525103 5,741 80,194 SH   SOLE   72,101 0 8,093
COSTCO WHSL CORP NEW COM 22160K105 9,037 15,694 SH   SOLE   14,129 0 1,565
CROWN CASTLE INTL CORP NEW COM 22822V101 5,875 31,824 SH   SOLE   28,903 0 2,921
DECKERS OUTDOOR CORP COM 243537107 1,848 6,750 SH   SOLE   6,750 0 0
ECOLAB INC COM 278865100 4,558 25,814 SH   SOLE   23,189 0 2,625
EMERSON ELEC CO COM 291011104 6,991 71,305 SH   SOLE   64,489 0 6,816
ENERPLUS CORP COM 292766102 248 19,500 SH   SOLE   19,500 0 0
EVERSOURCE ENERGY COM 30040W108 5,577 63,240 SH   SOLE   57,314 0 5,926
FACTSET RESH SYS INC COM 303075105 6,906 15,906 SH   SOLE   14,338 0 1,568
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 6,091 49,897 SH   SOLE   44,739 0 5,158
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 281 3,186 SH   SOLE   2,820 0 366
GENERAL DYNAMICS CORP COM 369550108 8,087 33,529 SH   SOLE   30,465 0 3,064
GRAINGER W W INC COM 384802104 7,758 15,041 SH   SOLE   13,495 0 1,546
HENRY JACK & ASSOC INC COM 426281101 6,584 33,413 SH   SOLE   30,092 0 3,321
HOME DEPOT INC COM 437076102 6,043 20,188 SH   SOLE   18,483 0 1,705
HONEYWELL INTL INC COM 438516106 5,939 30,523 SH   SOLE   27,559 0 2,964
ILLINOIS TOOL WKS INC COM 452308109 5,861 27,989 SH   SOLE   25,350 0 2,639
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,264 47,410 SH   SOLE   43,161 0 4,249
INTERNATIONAL BUSINESS MACHS COM 459200101 5,159 39,677 SH   SOLE   36,118 0 3,559
INVESCO QQQ TR UNIT SER 1 46090E103 308 849 SH   SOLE   849 0 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 401 15,543 SH   SOLE   15,543 0 0
ISHARES TR CORE S&P TTL STK 464287150 211 2,088 SH   SOLE   2,088 0 0
ISHARES TR TIPS BD ETF 464287176 2,764 22,189 SH   SOLE   17,719 0 4,470
ISHARES TR CORE US AGGBD ET 464287226 391 3,653 SH   SOLE   2,911 0 742
ISHARES TR S&P 500 GRWT ETF 464287309 1,230 16,109 SH   SOLE   14,843 0 1,266
ISHARES TR 1 3 YR TREAS BD 464287457 1,462 17,545 SH   SOLE   13,194 0 4,351
ISHARES TR CORE S&P MCP ETF 464287507 341 1,271 SH   SOLE   1,067 0 204
ISHARES TR S&P MC 400VL ETF 464287705 218 1,984 SH   SOLE   1,688 0 296
ISHARES TR CALIF MUN BD ETF 464288356 517 8,893 SH   SOLE   8,893 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 491 9,499 SH   SOLE   2,061 0 7,438
ISHARES TR SHORT TREAS BD 464288679 501 4,548 SH   SOLE   4,541 0 7
ISHARES TR 0-5 YR TIPS ETF 46429B747 493 4,702 SH   SOLE   132 0 4,570
ISHARES TR MSCI USA QLT FCT 46432F339 3,424 25,434 SH   SOLE   23,165 0 2,269
ISHARES TR MSCI USA VALUE 46432F388 3,020 28,882 SH   SOLE   26,160 0 2,722
ISHARES TR CORE 1 5 YR USD 46432F859 291 6,013 SH   SOLE   0 0 6,013
ISHARES TR CORE DIV GRWTH 46434V621 476 8,908 SH   SOLE   7,651 0 1,257
ISHARES TR IBONDS DEC23 ETF 46434VAX8 505 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 378 15,040 SH   SOLE   78 0 14,962
ISHARES TR FOCUSD VAL FAC 46435U333 222 3,791 SH   SOLE   3,065 0 726
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,251 25,488 SH   SOLE   24,617 0 871
JOHNSON & JOHNSON COM 478160104 6,369 35,935 SH   SOLE   32,601 0 3,334
L3HARRIS TECHNOLOGIES INC COM 502431109 7,412 29,832 SH   SOLE   27,017 0 2,815
LOCKHEED MARTIN CORP COM 539830109 7,531 17,061 SH   SOLE   15,628 0 1,433
LOWES COS INC COM 548661107 9,080 44,909 SH   SOLE   40,706 0 4,203
MCCORMICK & CO INC COM NON VTG 579780206 6,099 61,110 SH   SOLE   55,621 0 5,489
MCDONALDS CORP COM 580135101 6,129 24,786 SH   SOLE   22,618 0 2,168
MERCK & CO INC COM 58933Y105 220 2,683 SH   SOLE   2,583 0 100
MICROSOFT CORP COM 594918104 11,246 36,475 SH   SOLE   33,149 0 3,326
MONDELEZ INTL INC CL A 609207105 5,972 95,131 SH   SOLE   86,879 0 8,252
NEW JERSEY RES CORP COM 646025106 6,646 144,919 SH   SOLE   131,950 0 12,969
NEXTERA ENERGY INC COM 65339F101 6,649 78,497 SH   SOLE   70,608 0 7,889
NIKE INC CL B 654106103 6,523 48,475 SH   SOLE   43,934 0 4,541
PPG INDS INC COM 693506107 6,010 45,855 SH   SOLE   41,630 0 4,225
PAYCHEX INC COM 704326107 7,486 54,854 SH   SOLE   49,668 0 5,186
PEPSICO INC COM 713448108 6,229 37,216 SH   SOLE   33,836 0 3,380
PFIZER INC COM 717081103 223 4,310 SH   SOLE   4,310 0 0
PHILLIPS 66 COM 718546104 8,280 95,850 SH   SOLE   86,985 0 8,865
PRICE T ROWE GROUP INC COM 74144T108 6,085 40,249 SH   SOLE   36,200 0 4,049
PROCTER AND GAMBLE CO COM 742718109 6,608 43,249 SH   SOLE   39,302 0 3,947
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,242 83,197 SH   SOLE   75,336 0 7,861
REALTY INCOME CORP COM 756109104 6,016 86,811 SH   SOLE   79,034 0 7,777
S&P GLOBAL INC COM 78409V104 6,700 16,335 SH   SOLE   14,879 0 1,456
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,383 3,062 SH   SOLE   3,062 0 0
SHERWIN WILLIAMS CO COM 824348106 5,578 22,344 SH   SOLE   20,386 0 1,958
SMUCKER J M CO COM NEW 832696405 5,872 43,367 SH   SOLE   39,433 0 3,934
STARBUCKS CORP COM 855244109 6,554 72,049 SH   SOLE   65,126 0 6,923
STRYKER CORPORATION COM 863667101 6,193 23,163 SH   SOLE   20,800 0 2,363
TABULA RASA HEALTHCARE INC COM 873379101 164 28,403 SH   SOLE   28,403 0 0
TARGET CORP COM 87612E106 5,384 25,370 SH   SOLE   23,064 0 2,306
TESLA INC COM 88160R101 559 519 SH   SOLE   517 0 2
TEXAS INSTRS INC COM 882508104 7,131 38,864 SH   SOLE   35,208 0 3,656
3M CO COM 88579Y101 4,872 32,723 SH   SOLE   29,754 0 2,969
UNION PAC CORP COM 907818108 7,343 26,878 SH   SOLE   24,568 0 2,310
UNITED PARCEL SERVICE INC CL B 911312106 8,296 38,682 SH   SOLE   34,942 0 3,740
UNITEDHEALTH GROUP INC COM 91324P102 8,536 16,739 SH   SOLE   15,071 0 1,668
V F CORP COM 918204108 4,874 85,717 SH   SOLE   78,478 0 7,239
VAIL RESORTS INC COM 91879Q109 276 1,061 SH   SOLE   1,061 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 320 1,975 SH   SOLE   1,975 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 4,016 49,032 SH   SOLE   41,398 0 7,634
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,132 27,367 SH   SOLE   17,228 0 10,139
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 405 7,851 SH   SOLE   6,989 0 862
VANGUARD INDEX FDS TOTAL STK MKT 922908769 948 4,163 SH   SOLE   4,053 0 110
VERIZON COMMUNICATIONS INC COM 92343V104 5,564 109,218 SH   SOLE   99,968 0 9,250
WEC ENERGY GROUP INC COM 92939U106 5,908 59,193 SH   SOLE   53,564 0 5,629
WALMART INC COM 931142103 7,670 51,502 SH   SOLE   46,866 0 4,636
XCEL ENERGY INC COM 98389B100 5,915 81,963 SH   SOLE   74,321 0 7,642
XYLEM INC COM 98419M100 5,139 60,273 SH   SOLE   54,877 0 5,396
AON PLC SHS CL A G0403H108 381 1,170 SH   SOLE   1,170 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,432 22,039 SH   SOLE   19,926 0 2,113
LINDE PLC SHS G5494J103 7,164 22,428 SH   SOLE   20,101 0 2,327
MEDTRONIC PLC SHS G5960L103 6,156 55,487 SH   SOLE   50,261 0 5,226
CHUBB LIMITED COM H1467J104 7,966 37,242 SH   SOLE   33,648 0 3,594