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 CO COM 88579Y101 3,218 21,617 SH   SOLE None 3,218 0 0
ABBOTT LABS COM 002824100 5,185 43,811 SH   SOLE None 5,185 0 0
ABBVIE INC COM 00287Y109 8,315 51,292 SH   SOLE None 8,315 0 0
ALBEMARLE CORP COM 012653101 3,928 17,763 SH   SOLE None 3,928 0 0
AMAZON COM INC COM 023135106 522 160 SH   SOLE None 522 0 0
AMERICAN EXPRESS CO COM 025816109 485 2,592 SH   SOLE None 485 0 0
AON PLC SHS CL A G0403H108 1,180 3,623 SH   SOLE None 1,180 0 0
APPLE INC COM 037833100 839 4,806 SH   SOLE None 839 0 0
APPLIED MATLS INC COM 038222105 3,857 29,264 SH   SOLE None 3,857 0 0
ARCHER AVIATION INC COM CL A 03945R102 172 35,838 SH   SOLE None 172 0 0
ATMOS ENERGY CORP COM 049560105 902 7,548 SH   SOLE None 902 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,127 18,139 SH   SOLE None 4,127 0 0
BANK MONTREAL QUE COM 063671101 3,664 31,061 SH   SOLE None 3,664 0 0
BECTON DICKINSON & CO COM 075887109 5,411 20,340 SH   SOLE None 5,411 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,934 19,648 SH   SOLE None 6,934 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 605 35,304 SH   SOLE None 605 0 0
BK OF AMERICA CORP COM 060505104 521 12,634 SH   SOLE None 521 0 0
BLACK HILLS CORP COM 092113109 307 3,980 SH   SOLE None 307 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,266 31,024 SH   SOLE None 2,266 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 286 6,540 SH   SOLE None 286 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,124 27,375 SH   SOLE None 1,124 0 0
CHEVRON CORP NEW COM 166764100 372 2,282 SH   SOLE None 372 0 0
CISCO SYS INC COM 17275R102 7,519 134,846 SH   SOLE None 7,519 0 0
COCA COLA CO COM 191216100 1,935 31,211 SH   SOLE None 1,935 0 0
COLGATE PALMOLIVE CO COM 194162103 606 7,985 SH   SOLE None 606 0 0
COMERICA INC COM 200340107 4,122 45,581 SH   SOLE None 4,122 0 0
COSTCO WHSL CORP NEW COM 22160K105 224 390 SH   SOLE None 224 0 0
CUMMINS INC COM 231021106 417 2,034 SH   SOLE None 417 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 311 12,345 SH   SOLE None 311 0 0
EATON CORP PLC SHS G29183103 1,456 9,592 SH   SOLE None 1,456 0 0
EMERSON ELEC CO COM 291011104 2,323 23,693 SH   SOLE None 2,323 0 0
ENERSYS COM 29275Y102 2,111 28,303 SH   SOLE None 2,111 0 0
ENPHASE ENERGY INC COM 29355A107 489 2,423 SH   SOLE None 489 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,089 42,190 SH   SOLE None 1,089 0 0
ESSENTIAL UTILS INC COM 29670G102 5,218 102,057 SH   SOLE None 5,218 0 0
EXPEDITORS INTL WASH INC COM 302130109 368 3,569 SH   SOLE None 368 0 0
EXXON MOBIL CORP COM 30231G102 268 3,249 SH   SOLE None 268 0 0
FACTSET RESH SYS INC COM 303075105 426 981 SH   SOLE None 426 0 0
FASTENAL CO COM 311900104 241 4,051 SH   SOLE None 241 0 0
FIRST SOLAR INC COM 336433107 2,443 29,170 SH   SOLE None 2,443 0 0
GENUINE PARTS CO COM 372460105 4,165 33,050 SH   SOLE None 4,165 0 0
GLOBAL PMTS INC COM 37940X102 3,745 27,367 SH   SOLE None 3,745 0 0
GLOBAL X FDS US PFD ETF 37954Y657 1,667 70,953 SH   SOLE None 1,667 0 0
GRAINGER W W INC COM 384802104 2,317 4,492 SH   SOLE None 2,317 0 0
HASBRO INC COM 418056107 3,825 46,686 SH   SOLE None 3,825 0 0
HENRY JACK & ASSOC INC COM 426281101 1,849 9,384 SH   SOLE None 1,849 0 0
HOME DEPOT INC COM 437076102 397 1,326 SH   SOLE None 397 0 0
INTEL CORP COM 458140100 1,542 31,112 SH   SOLE None 1,542 0 0
INTERDIGITAL INC COM 45867G101 2,183 34,211 SH   SOLE None 2,183 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 204 1,571 SH   SOLE None 204 0 0
INTERNATIONAL PAPER CO COM 460146103 258 5,587 SH   SOLE None 258 0 0
INTERPUBLIC GROUP COS INC COM 460690100 395 11,136 SH   SOLE None 395 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 6,130 312,291 SH   SOLE None 6,130 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 283 13,159 SH   SOLE None 283 0 0
ISHARES TR CORE S&P US VLU 464287663 1,209 15,933 SH   SOLE None 1,209 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,092 29,994 SH   SOLE None 1,092 0 0
JOHNSON & JOHNSON COM 478160104 5,775 32,586 SH   SOLE None 5,775 0 0
JPMORGAN CHASE & CO COM 46625H100 353 2,590 SH   SOLE None 353 0 0
KIMBERLY-CLARK CORP COM 494368103 1,443 11,715 SH   SOLE None 1,443 0 0
KIMCO RLTY CORP COM 49446R109 4,199 169,982 SH   SOLE None 4,199 0 0
KINDER MORGAN INC DEL COM 49456B101 2,858 151,111 SH   SOLE None 2,858 0 0
LEGGETT & PLATT INC COM 524660107 3,566 102,473 SH   SOLE None 3,566 0 0
LEIDOS HOLDINGS INC COM 525327102 1,155 10,693 SH   SOLE None 1,155 0 0
LILLY ELI & CO COM 532457108 483 1,688 SH   SOLE None 483 0 0
MCDONALDS CORP COM 580135101 2,773 11,214 SH   SOLE None 2,773 0 0
METLIFE INC COM 59156R108 5,099 72,548 SH   SOLE None 5,099 0 0
MICROSOFT CORP COM 594918104 4,013 13,016 SH   SOLE None 4,013 0 0
NORFOLK SOUTHN CORP COM 655844108 772 2,707 SH   SOLE None 772 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 193 14,173 SH   SOLE None 193 0 0
NVIDIA CORPORATION COM 67066G104 488 1,788 SH   SOLE None 488 0 0
ONEOK INC NEW COM 682680103 757 10,722 SH   SOLE None 757 0 0
PAYCHEX INC COM 704326107 6,270 45,944 SH   SOLE None 6,270 0 0
PEMBINA PIPELINE CORP COM 706327103 3,480 92,543 SH   SOLE None 3,480 0 0
PEPSICO INC COM 713448108 925 5,525 SH   SOLE None 925 0 0
PFIZER INC COM 717081103 383 7,406 SH   SOLE None 383 0 0
PINNACLE WEST CAP CORP COM 723484101 814 10,429 SH   SOLE None 814 0 0
PITNEY BOWES INC COM 724479100 464 89,139 SH   SOLE None 464 0 0
PROCTER AND GAMBLE CO COM 742718109 2,025 13,250 SH   SOLE None 2,025 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,321 24,453 SH   SOLE None 2,321 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,214 16,805 SH   SOLE None 1,214 0 0
QUEST DIAGNOSTICS INC COM 74834L100 284 2,075 SH   SOLE None 284 0 0
REALTY INCOME CORP COM 756109104 3,691 53,259 SH   SOLE None 3,691 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 4,050 181,937 SH   SOLE None 4,050 0 0
ROBERT HALF INTL INC COM 770323103 5,329 46,674 SH   SOLE None 5,329 0 0
RPM INTL INC COM 749685103 1,206 14,805 SH   SOLE None 1,206 0 0
S&P GLOBAL INC COM 78409V104 228 557 SH   SOLE None 228 0 0
SAFETY INS GROUP INC COM 78648T100 3,771 41,503 SH   SOLE None 3,771 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 416 5,268 SH   SOLE None 416 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 541 5,875 SH   SOLE None 541 0 0
SMUCKER J M CO COM NEW 832696405 3,847 28,414 SH   SOLE None 3,847 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 462 1,024 SH   SOLE None 462 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 4,309 142,998 SH   SOLE None 4,309 0 0
TEXAS INSTRS INC COM 882508104 263 1,435 SH   SOLE None 263 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 442 749 SH   SOLE None 442 0 0
TOUGHBUILT INDS INC COM NEW 89157G504 9 51,225 SH   SOLE None 9 0 0
UMH PPTYS INC COM 903002103 2,501 101,725 SH   SOLE None 2,501 0 0
UNILEVER PLC SPON ADR NEW 904767704 777 17,059 SH   SOLE None 777 0 0
UNION PAC CORP COM 907818108 1,362 4,984 SH   SOLE None 1,362 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 572 3,819 SH   SOLE None 572 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 225 4,374 SH   SOLE None 225 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 272 1,675 SH   SOLE None 272 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 218 4,288 SH   SOLE None 218 0 0
VMWARE INC CL A COM 928563402 2,948 25,892 SH   SOLE None 2,948 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,979 104,992 SH   SOLE None 3,979 0 0