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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 355,550 1,413 SH SOLE 1,413 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 10,652,391 36,334 SH SOLE 36,334 0 0
AMAZON COM INC COM 023135106 22,019,629 92,387 SH SOLE 92,387 0 0
AMGEN INC COM 031162100 13,614,212 37,596 SH SOLE 37,596 0 0
AMPHENOL CORP CL A 032095101 22,564,981 127,977 SH SOLE 127,977 0 0
APPLE INC COM 037833100 22,346,064 77,226 SH SOLE 77,226 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,649,050 47,551 SH SOLE 47,551 0 0
BARRICK MNG CORP COM SHS 06849F108 706,281 19,229 SH SOLE 19,229 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,081,477 24,144 SH SOLE 24,144 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,246,550 3 SH SOLE 3 0 0
BROADCOM INC COM 11135F101 241,454 639 SH SOLE 639 0 0
CHEVRON CORPORATION COM 166764100 414,732 2,502 SH SOLE 2,502 0 0
CINTAS CORP COM 172908105 16,391,921 96,378 SH SOLE 96,378 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 16,698,152 17,850 SH SOLE 17,850 0 0
DANAHER CORP DEL COM 235851102 8,039,262 42,205 SH SOLE 42,205 0 0
DEERE & CO COM 244199105 335,852 529 SH SOLE 529 0 0
DOVER CORP COM 260003108 13,855,289 61,777 SH SOLE 61,777 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 11,885,954 93,901 SH SOLE 93,901 0 0
EATON CORP PLC SHS G29183103 506,669 1,189 SH SOLE 1,189 0 0
EXXON MOBIL CORP COM 30231G102 444,477 3,251 SH SOLE 3,251 0 0
HOME DEPOT INC COM 437076102 471,932 1,338 SH SOLE 1,338 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 220,187 783 SH SOLE 783 0 0
INTUIT COM 461202103 7,905,392 30,289 SH SOLE 30,289 0 0
ISHARES TR CORE S&P MCP ETF 464287507 397,888 5,160 SH SOLE 5,160 0 0
JOHNSON & JOHNSON COM 478160104 731,942 2,882 SH SOLE 2,882 0 0
JPMORGAN CHASE & CO COM 46625H100 617,344 1,886 SH SOLE 1,886 0 0
LENNOX INTL INC COM 526107107 14,796,344 25,825 SH SOLE 25,825 0 0
MCCORMICK & CO INC COM NON VTG 579780206 288,150 5,715 SH SOLE 0 0 5,715
MICROSOFT CORP COM 594918104 203,001 544 SH SOLE 544 0 0
NEXTERA ENERGY INC COM 65339F101 11,447,538 130,427 SH SOLE 130,427 0 0
PACKAGING CORP AMER COM 695156109 12,696,531 53,284 SH SOLE 53,284 0 0
PHILIP MORRIS INTL INC COM 718172109 267,385 1,478 SH SOLE 1,478 0 0
PROCTER & GAMBLE CO COM 742718109 14,331,668 97,734 SH SOLE 97,734 0 0
ROLLINS INC COM 775711104 11,127,064 266,580 SH SOLE 266,580 0 0
RPM INTL INC COM 749685103 10,904,718 98,108 SH SOLE 98,108 0 0
RTX CORPORATION COM 75513E101 879,257 4,634 SH SOLE 4,634 0 0
SCHEIN HENRY INC COM 806407102 9,454,965 113,206 SH SOLE 113,206 0 0
SCHWAB CHARLES CORP COM 808513105 15,467,577 167,634 SH SOLE 167,634 0 0
SPIRE INC COM 84857L101 237,237 3,038 SH SOLE 3,038 0 0
STANDEX INTL CORP COM 854231107 765,771 2,141 SH SOLE 2,141 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 224,031 300 SH SOLE 300 0 0
STERIS PLC SHS USD G8473T100 8,240,657 39,135 SH SOLE 39,135 0 0
TESLA INC COM 88160R101 212,980 506 SH SOLE 506 0 0
TJX COS INC NEW COM 872540109 19,616,966 129,485 SH SOLE 129,485 0 0
TOOTSIE ROLL INDS INC COM 890516107 11,677,661 295,263 SH SOLE 295,263 0 0
TRACTOR SUPPLY CO COM 892356106 8,235,411 260,532 SH SOLE 260,532 0 0
UNION PAC CORP COM 907818108 12,600,302 46,325 SH SOLE 46,325 0 0
UNITEDHEALTH GROUP INC COM 91324P102 409,437 985 SH SOLE 985 0 0
VERALTO CORP COM SHS 92338C103 9,469,431 106,782 SH SOLE 106,782 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 211,404 4,993 SH SOLE 4,993 0 0
VISA INC COM CL A 92826C839 15,324,495 44,666 SH SOLE 44,666 0 0
WASTE MGMT INC DEL COM 94106L109 12,466,857 55,935 SH SOLE 55,935 0 0
WEC ENERGY GROUP INC COM 92939U106 11,740,289 100,542 SH SOLE 100,542 0 0