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 4,459 23,142 SH   SOLE none 0 23,142 0
ABBOTT LABS COM 002824100 5,155 43,014 SH   SOLE none 0 43,014 0
ABBVIE INC COM 00287Y109 7,280 67,274 SH   SOLE none 0 67,274 0
ABM INDS INC COM 000957100 2,505 49,108 SH   SOLE none 0 49,108 0
ALBEMARLE CORP COM 012653101 3,244 22,205 SH   SOLE none 0 22,205 0
AMAZON COM INC COM 023135106 464 150 SH   SOLE none 0 150 0
AMERICAN EXPRESS CO COM 025816109 355 2,509 SH   SOLE none 0 2,509 0
APPLE INC COM 037833100 465 3,806 SH   SOLE none 0 3,806 0
APPLIED MATLS INC COM 038222105 3,505 26,232 SH   SOLE none 0 26,232 0
AT&T INC COM 00206R102 530 17,522 SH   SOLE none 0 17,522 0
ATMOS ENERGY CORP COM 049560105 746 7,548 SH   SOLE none 0 7,548 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,503 18,588 SH   SOLE none 0 18,588 0
BANK MONTREAL QUE COM 063671101 2,928 32,855 SH   SOLE none 0 32,855 0
BECTON DICKINSON & CO COM 075887109 4,870 20,029 SH   SOLE none 0 20,029 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,137 20,108 SH   SOLE none 0 20,108 0
BK OF AMERICA CORP COM 060505104 517 13,350 SH   SOLE none 0 13,350 0
BLACK HILLS CORP COM 092113109 371 5,559 SH   SOLE none 0 5,559 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,004 31,737 SH   SOLE none 0 31,737 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 320 6,840 SH   SOLE none 0 6,840 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,217 28,575 SH   SOLE none 0 28,575 0
CHEVRON CORP NEW COM 166764100 382 3,642 SH   SOLE none 0 3,642 0
CISCO SYS INC COM 17275R102 6,971 134,801 SH   SOLE none 0 134,801 0
COCA COLA CO COM 191216100 2,197 41,685 SH   SOLE none 0 41,685 0
COLGATE PALMOLIVE CO COM 194162103 656 8,319 SH   SOLE none 0 8,319 0
COMERICA INC COM 200340107 3,162 44,070 SH   SOLE none 0 44,070 0
CUMMINS INC COM 231021106 4,473 17,262 SH   SOLE none 0 17,262 0
EATON CORP PLC SHS G29183103 1,489 10,771 SH   SOLE none 0 10,771 0
EMERSON ELEC CO COM 291011104 2,105 23,337 SH   SOLE none 0 23,337 0
ENERSYS COM 29275Y102 2,381 26,228 SH   SOLE none 0 26,228 0
ENTERPRISE PRODS PARTNERS L COM 293792107 879 39,929 SH   SOLE none 0 39,929 0
ESSENTIAL UTILS INC COM 29670G102 3,704 82,777 SH   SOLE none 0 82,777 0
EXPEDITORS INTL WASH INC COM 302130109 391 3,629 SH   SOLE none 0 3,629 0
EXXON MOBIL CORP COM 30231G102 469 8,408 SH   SOLE none 0 8,408 0
FACTSET RESH SYS INC COM 303075105 303 981 SH   SOLE none 0 981 0
FASTENAL CO COM 311900104 204 4,051 SH   SOLE none 0 4,051 0
FIRST SOLAR INC COM 336433107 2,246 25,723 SH   SOLE none 0 25,723 0
GENUINE PARTS CO COM 372460105 4,426 38,294 SH   SOLE none 0 38,294 0
GRAINGER W W INC COM 384802104 1,941 4,841 SH   SOLE none 0 4,841 0
HASBRO INC COM 418056107 4,651 48,387 SH   SOLE none 0 48,387 0
HENRY JACK & ASSOC INC COM 426281101 1,627 10,721 SH   SOLE none 0 10,721 0
HOME DEPOT INC COM 437076102 404 1,325 SH   SOLE none 0 1,325 0
INTEL CORP COM 458140100 1,909 29,834 SH   SOLE none 0 29,834 0
INTERDIGITAL INC COM 45867G101 1,225 19,310 SH   SOLE none 0 19,310 0
INTERNATIONAL BUSINESS MACHS COM 459200101 257 1,928 SH   SOLE none 0 1,928 0
INTERNATIONAL PAPER CO COM 460146103 4,020 74,348 SH   SOLE none 0 74,348 0
INTERPUBLIC GROUP COS INC COM 460690100 315 10,797 SH   SOLE none 0 10,797 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 5,046 302,546 SH   SOLE none 0 302,546 0
ISHARES TR CORE S&P US VLU 464287663 1,070 15,523 SH   SOLE none 0 15,523 0
ISHARES TR GL CLEAN ENE ETF 464288224 269 11,077 SH   SOLE none 0 11,077 0
ISHARES TR PFD AND INCM SEC 464288687 1,187 30,911 SH   SOLE none 0 30,911 0
JOHNSON & JOHNSON COM 478160104 5,276 32,104 SH   SOLE none 0 32,104 0
JPMORGAN CHASE & CO COM 46625H100 550 3,612 SH   SOLE none 0 3,612 0
KIMBERLY-CLARK CORP COM 494368103 1,777 12,777 SH   SOLE none 0 12,777 0
KINDER MORGAN INC DEL COM 49456B101 2,011 120,785 SH   SOLE none 0 120,785 0
LEGGETT & PLATT INC COM 524660107 424 9,298 SH   SOLE none 0 9,298 0
LEIDOS HOLDINGS INC COM 525327102 1,030 10,693 SH   SOLE none 0 10,693 0
LILLY ELI & CO COM 532457108 314 1,679 SH   SOLE none 0 1,679 0
MCDONALDS CORP COM 580135101 2,699 12,042 SH   SOLE none 0 12,042 0
METLIFE INC COM 59156R108 4,505 74,101 SH   SOLE none 0 74,101 0
MICROSOFT CORP COM 594918104 3,082 13,070 SH   SOLE none 0 13,070 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,562 144,826 SH   SOLE none 0 144,826 0
NORFOLK SOUTHN CORP COM 655844108 727 2,707 SH   SOLE none 0 2,707 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 207 13,638 SH   SOLE none 0 13,638 0
NVIDIA CORPORATION COM 67066G104 279 522 SH   SOLE none 0 522 0
ONEOK INC NEW COM 682680103 520 10,256 SH   SOLE none 0 10,256 0
PAYCHEX INC COM 704326107 5,676 57,907 SH   SOLE none 0 57,907 0
PEMBINA PIPELINE CORP COM 706327103 3,053 105,843 SH   SOLE none 0 105,843 0
PEPSICO INC COM 713448108 754 5,328 SH   SOLE none 0 5,328 0
PFIZER INC COM 717081103 253 6,987 SH   SOLE none 0 6,987 0
PINNACLE WEST CAP CORP COM 723484101 1,077 13,243 SH   SOLE none 0 13,243 0
PROCTER AND GAMBLE CO COM 742718109 1,940 14,326 SH   SOLE none 0 14,326 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,256 26,154 SH   SOLE none 0 26,154 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,154 16,565 SH   SOLE none 0 16,565 0
QUEST DIAGNOSTICS INC COM 74834L100 277 2,156 SH   SOLE none 0 2,156 0
REALTY INCOME CORP COM 756109104 3,296 51,908 SH   SOLE none 0 51,908 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,685 178,361 SH   SOLE none 0 178,361 0
ROBERT HALF INTL INC COM 770323103 3,893 49,868 SH   SOLE none 0 49,868 0
RPM INTL INC COM 749685103 1,685 18,350 SH   SOLE none 0 18,350 0
SAFETY INS GROUP INC COM 78648T100 3,320 39,407 SH   SOLE none 0 39,407 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 421 5,777 SH   SOLE none 0 5,777 0
SCIENCE APPLICATIONS INTL CO COM 808625107 491 5,875 SH   SOLE none 0 5,875 0
SMUCKER J M CO COM NEW 832696405 3,364 26,585 SH   SOLE none 0 26,585 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 4,648 121,864 SH   SOLE none 0 121,864 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 260 656 SH   SOLE none 0 656 0
SPDR SER TR PORTFOLIO SHORT 78464A474 4,664 148,968 SH   SOLE none 0 148,968 0
SPDR SER TR BLOMBERG BRC INV 78468R200 695 22,698 SH   SOLE none 0 22,698 0
TEXAS INSTRS INC COM 882508104 267 1,413 SH   SOLE none 0 1,413 0
THERMO FISHER SCIENTIFIC INC COM 883556102 328 718 SH   SOLE none 0 718 0
UMH PPTYS INC COM 903002103 2,064 107,685 SH   SOLE none 0 107,685 0
UNILEVER PLC SPON ADR NEW 904767704 1,018 18,235 SH   SOLE none 0 18,235 0
UNION PAC CORP COM 907818108 1,096 4,973 SH   SOLE none 0 4,973 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 235 4,304 SH   SOLE none 0 4,304 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 209 1,423 SH   SOLE none 0 1,423 0
VERIZON COMMUNICATIONS INC COM 92343V104 233 4,002 SH   SOLE none 0 4,002 0
VMWARE INC CL A COM 928563402 2,337 15,534 SH   SOLE none 0 15,534 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,255 120,950 SH   SOLE none 0 120,950 0
WESTROCK CO COM 96145D105 254 4,887 SH   SOLE none 0 4,887 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 209 5,053 SH   SOLE none 0 5,053 0
WORLD FUEL SVCS CORP COM 981475106 2,200 62,509 SH   SOLE none 0 62,509 0