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 1,264 11,439 SH   SOLE none 1,264 0 0
ABBOTT LABS COM 002824100 4,294 44,379 SH   SOLE none 4,294 0 0
ABBVIE INC COM 00287Y109 6,965 51,895 SH   SOLE none 6,965 0 0
AMAZON COM INC COM 023135106 366 3,240 SH   SOLE none 366 0 0
AMERICAN EXPRESS CO COM 025816109 350 2,597 SH   SOLE none 350 0 0
AON PLC SHS CL A G0403H108 970 3,623 SH   SOLE none 970 0 0
APPLE INC COM 037833100 688 4,979 SH   SOLE none 688 0 0
APPLIED MATLS INC COM 038222105 2,468 30,129 SH   SOLE none 2,468 0 0
ARCHER AVIATION INC COM CL A 03945R102 94 35,838 SH   SOLE none 94 0 0
ATMOS ENERGY CORP COM 049560105 769 7,548 SH   SOLE none 769 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,109 18,166 SH   SOLE none 4,109 0 0
BANK MONTREAL QUE COM 063671101 2,722 31,061 SH   SOLE none 2,722 0 0
BECTON DICKINSON & CO COM 075887109 4,552 20,427 SH   SOLE none 4,552 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,250 19,663 SH   SOLE none 5,250 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 343 31,910 SH   SOLE none 343 0 0
BK OF AMERICA CORP COM 060505104 384 12,717 SH   SOLE none 384 0 0
BLACK HILLS CORP COM 092113109 271 4,006 SH   SOLE none 271 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,216 31,166 SH   SOLE none 2,216 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 214 6,540 SH   SOLE none 214 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 857 27,375 SH   SOLE none 857 0 0
CHEVRON CORP NEW COM 166764100 323 2,246 SH   SOLE none 323 0 0
CISCO SYS INC COM 17275R102 5,481 137,032 SH   SOLE none 5,481 0 0
COCA COLA CO COM 191216100 1,760 31,414 SH   SOLE none 1,760 0 0
COLGATE PALMOLIVE CO COM 194162103 565 8,041 SH   SOLE none 565 0 0
COMERICA INC COM 200340107 3,298 46,385 SH   SOLE none 3,298 0 0
CORNING INC COM 219350105 2,591 89,283 SH   SOLE none 2,591 0 0
CUMMINS INC COM 231021106 404 1,987 SH   SOLE none 404 0 0
EATON CORP PLC SHS G29183103 1,274 9,552 SH   SOLE none 1,274 0 0
EMERSON ELEC CO COM 291011104 1,730 23,631 SH   SOLE none 1,730 0 0
ENERSYS COM 29275Y102 1,583 27,217 SH   SOLE none 1,583 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,023 43,034 SH   SOLE none 1,023 0 0
ESSENTIAL UTILS INC COM 29670G102 4,293 103,757 SH   SOLE none 4,293 0 0
EXPEDITORS INTL WASH INC COM 302130109 317 3,593 SH   SOLE none 317 0 0
EXXON MOBIL CORP COM 30231G102 285 3,262 SH   SOLE none 285 0 0
FACTSET RESH SYS INC COM 303075105 393 981 SH   SOLE none 393 0 0
FIRST SOLAR INC COM 336433107 3,971 30,025 SH   SOLE none 3,971 0 0
GENUINE PARTS CO COM 372460105 3,486 23,347 SH   SOLE none 3,486 0 0
GLOBAL PMTS INC COM 37940X102 2,987 27,647 SH   SOLE none 2,987 0 0
GLOBAL X FDS US PFD ETF 37954Y657 1,473 71,818 SH   SOLE none 1,473 0 0
GRAINGER W W INC COM 384802104 1,888 3,860 SH   SOLE none 1,888 0 0
HASBRO INC COM 418056107 3,208 47,578 SH   SOLE none 3,208 0 0
HENRY JACK & ASSOC INC COM 426281101 1,715 9,411 SH   SOLE none 1,715 0 0
HOME DEPOT INC COM 437076102 371 1,345 SH   SOLE none 371 0 0
INTEL CORP COM 458140100 806 31,288 SH   SOLE none 806 0 0
INTERPUBLIC GROUP COS INC COM 460690100 291 11,377 SH   SOLE none 291 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 4,896 321,076 SH   SOLE none 4,896 0 0
ISHARES TR CORE S&P US VLU 464287663 998 15,939 SH   SOLE none 998 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 252 13,224 SH   SOLE none 252 0 0
ISHARES TR PFD AND INCM SEC 464288687 897 28,335 SH   SOLE none 897 0 0
JOHNSON & JOHNSON COM 478160104 5,376 32,908 SH   SOLE none 5,376 0 0
JPMORGAN CHASE & CO COM 46625H100 279 2,667 SH   SOLE none 279 0 0
KIMBERLY-CLARK CORP COM 494368103 1,291 11,468 SH   SOLE none 1,291 0 0
KIMCO RLTY CORP COM 49446R109 3,193 173,428 SH   SOLE none 3,193 0 0
KINDER MORGAN INC DEL COM 49456B101 2,573 154,604 SH   SOLE none 2,573 0 0
LEGGETT & PLATT INC COM 524660107 3,517 105,865 SH   SOLE none 3,517 0 0
LEIDOS HOLDINGS INC COM 525327102 922 10,543 SH   SOLE none 922 0 0
LILLY ELI & CO COM 532457108 547 1,692 SH   SOLE none 547 0 0
MCDONALDS CORP COM 580135101 2,602 11,275 SH   SOLE none 2,602 0 0
METLIFE INC COM 59156R108 4,479 73,684 SH   SOLE none 4,479 0 0
MICROSOFT CORP COM 594918104 3,019 12,961 SH   SOLE none 3,019 0 0
NORFOLK SOUTHN CORP COM 655844108 568 2,707 SH   SOLE none 568 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 155 12,356 SH   SOLE none 155 0 0
NVIDIA CORPORATION COM 67066G104 223 1,838 SH   SOLE none 223 0 0
ONEOK INC NEW COM 682680103 563 10,989 SH   SOLE none 563 0 0
PAYCHEX INC COM 704326107 5,192 46,269 SH   SOLE none 5,192 0 0
PEMBINA PIPELINE CORP COM 706327103 2,798 92,143 SH   SOLE none 2,798 0 0
PEPSICO INC COM 713448108 907 5,553 SH   SOLE none 907 0 0
PFIZER INC COM 717081103 329 7,523 SH   SOLE none 329 0 0
PINNACLE WEST CAP CORP COM 723484101 666 10,326 SH   SOLE none 666 0 0
PITNEY BOWES INC COM 724479100 209 89,875 SH   SOLE none 209 0 0
PROCTER AND GAMBLE CO COM 742718109 1,674 13,258 SH   SOLE none 1,674 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,089 16,897 SH   SOLE none 1,089 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 1,958 24,483 SH   SOLE none 1,958 0 0
QUEST DIAGNOSTICS INC COM 74834L100 256 2,090 SH   SOLE none 256 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 303 3,705 SH   SOLE none 303 0 0
REALTY INCOME CORP COM 756109104 3,139 53,938 SH   SOLE none 3,139 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,717 185,185 SH   SOLE none 3,717 0 0
ROBERT HALF INTL INC COM 770323103 3,660 47,849 SH   SOLE none 3,660 0 0
RPM INTL INC COM 749685103 1,240 14,884 SH   SOLE none 1,240 0 0
SAFETY INS GROUP INC COM 78648T100 3,415 41,865 SH   SOLE none 3,415 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 356 5,356 SH   SOLE none 356 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 520 5,875 SH   SOLE none 520 0 0
SMUCKER J M CO COM NEW 832696405 3,960 28,815 SH   SOLE none 3,960 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 367 1,028 SH   SOLE none 367 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 4,104 140,464 SH   SOLE none 4,104 0 0
TEXAS INSTRS INC COM 882508104 224 1,447 SH   SOLE none 224 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 385 759 SH   SOLE none 385 0 0
UMH PPTYS INC COM 903002103 1,682 104,135 SH   SOLE none 1,682 0 0
UNION PAC CORP COM 907818108 979 5,023 SH   SOLE none 979 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 468 3,842 SH   SOLE none 468 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 213 4,416 SH   SOLE none 213 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 244 1,802 SH   SOLE none 244 0 0
VMWARE INC CL A COM 928563402 2,756 25,892 SH   SOLE none 2,756 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,091 108,228 SH   SOLE none 3,091 0 0