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 327,410 1,433 SH SOLE 1,433 0 0
AIR PRODS & CHEMS INC COM 009158106 9,139,809 37,000 SH SOLE 37,000 0 0
AMAZON COM INC COM 023135106 22,154,165 95,980 SH SOLE 95,980 0 0
AMGEN INC COM 031162100 12,655,133 38,664 SH SOLE 38,664 0 0
AMPHENOL CORP NEW CL A 032095101 29,027,187 214,793 SH SOLE 214,793 0 0
APPLE INC COM 037833100 22,083,909 81,233 SH SOLE 81,233 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 12,427,180 48,312 SH SOLE 48,312 0 0
BARRICK MNG CORP COM SHS 06849F108 889,683 20,429 SH SOLE 20,429 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,587,925 25,043 SH SOLE 25,043 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,264,400 3 SH SOLE 3 0 0
BROADCOM INC COM 11135F101 269,255 778 SH SOLE 778 0 0
CHEVRON CORP NEW COM 166764100 396,876 2,604 SH SOLE 2,604 0 0
CINTAS CORP COM 172908105 18,595,519 98,876 SH SOLE 98,876 0 0
COSTCO WHSL CORP NEW COM 22160K105 16,133,200 18,709 SH SOLE 18,709 0 0
DANAHER CORPORATION COM 235851102 9,773,968 42,696 SH SOLE 42,696 0 0
DEERE & CO COM 244199105 260,467 559 SH SOLE 559 0 0
DOVER CORP COM 260003108 12,515,457 64,103 SH SOLE 64,103 0 0
EATON CORP PLC SHS G29183103 408,648 1,283 SH SOLE 1,283 0 0
EXXON MOBIL CORP COM 30231G102 396,280 3,293 SH SOLE 3,293 0 0
HENRY SCHEIN INC COM 806407102 8,840,064 116,963 SH SOLE 116,963 0 0
HOME DEPOT INC COM 437076102 460,450 1,338 SH SOLE 1,338 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 231,932 783 SH SOLE 783 0 0
INTUIT COM 461202103 15,493,341 23,389 SH SOLE 23,389 0 0
ISHARES TR CORE S&P MCP ETF 464287507 325,776 4,936 SH SOLE 4,936 0 0
JOHNSON & JOHNSON COM 478160104 596,430 2,882 SH SOLE 2,882 0 0
JPMORGAN CHASE & CO. COM 46625H100 608,996 1,890 SH SOLE 1,890 0 0
LENNOX INTL INC COM 526107107 12,892,635 26,551 SH SOLE 26,551 0 0
MCCORMICK & CO INC COM NON VTG 579780206 607,201 8,915 SH SOLE 0 0 8,915
NEXTERA ENERGY INC COM 65339F101 10,739,052 133,770 SH SOLE 133,770 0 0
PACKAGING CORP AMER COM 695156109 11,321,615 54,898 SH SOLE 54,898 0 0
PHILIP MORRIS INTL INC COM 718172109 237,873 1,483 SH SOLE 1,483 0 0
PROCTER AND GAMBLE CO COM 742718109 14,665,486 102,334 SH SOLE 102,334 0 0
ROLLINS INC COM 775711104 16,438,377 273,882 SH SOLE 273,882 0 0
RPM INTL INC COM 749685103 10,389,080 99,895 SH SOLE 99,895 0 0
RTX CORPORATION COM 75513E101 851,159 4,641 SH SOLE 4,641 0 0
SCHWAB CHARLES CORP COM 808513105 17,395,064 174,107 SH SOLE 174,107 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 204,576 300 SH SOLE 300 0 0
SPIRE INC COM 84857L101 251,904 3,046 SH SOLE 3,046 0 0
STANDEX INTL CORP COM 854231107 471,715 2,171 SH SOLE 2,171 0 0
STERIS PLC SHS USD G8473T100 10,467,841 41,290 SH SOLE 41,290 0 0
TJX COS INC NEW COM 872540109 21,337,749 138,909 SH SOLE 138,909 0 0
TOOTSIE ROLL INDS INC COM 890516107 10,759,293 293,729 SH SOLE 293,729 0 0
TRACTOR SUPPLY CO COM 892356106 13,131,717 262,582 SH SOLE 262,582 0 0
UNION PAC CORP COM 907818108 10,969,380 47,421 SH SOLE 47,421 0 0
UNITEDHEALTH GROUP INC COM 91324P102 359,820 1,090 SH SOLE 1,090 0 0
VERALTO CORP COM SHS 92338C103 11,274,242 112,991 SH SOLE 112,991 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 203,365 4,993 SH SOLE 4,993 0 0
VISA INC COM CL A 92826C839 16,147,039 46,041 SH SOLE 46,041 0 0
WASTE MGMT INC DEL COM 94106L109 12,721,335 57,901 SH SOLE 57,901 0 0
WEC ENERGY GROUP INC COM 92939U106 10,903,284 103,388 SH SOLE 103,388 0 0