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
ALPHABET INC CAP STK CL C 02079K107 240 170 SH   SOLE   170 0 0
PAYPAL HLDGS INC COM 70450Y103 8,358 47,969 SH   SOLE   47,969 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 207 835 SH   SOLE   835 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,352 27,546 SH   SOLE   27,546 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 676 4,640 SH   SOLE   4,640 0 0
AMERICAN TOWER CORP NEW COM 03027X100 9,138 35,345 SH   SOLE   35,345 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 242 4,545 SH   SOLE   4,545 0 0
SQUARE INC CL A 852234103 8,410 80,140 SH   SOLE   80,140 0 0
ECOLAB INC COM 278865100 8,404 42,240 SH   SOLE   42,240 0 0
TREEHOUSE FOODS INC COM 89469A104 3,863 88,195 SH   SOLE   88,195 0 0
STRYKER CORPORATION COM 863667101 204 1,130 SH   SOLE   1,130 0 0
NORFOLK SOUTHERN CORP COM 655844108 6,145 35,000 SH   SOLE   35,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 472 7,760 SH   SOLE   7,760 0 0
CHURCH & DWIGHT INC COM 171340102 6,991 90,446 SH   SOLE   90,446 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,431 17,315 SH   SOLE   17,315 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6,230 34,724 SH   SOLE   34,724 0 0
BROWN FORMAN CORP CL B 115637209 4,352 68,366 SH   SOLE   68,366 0 0
ALPHABET INC CAP STK CL A 02079K305 5,243 3,697 SH   SOLE   3,697 0 0
MICROSOFT CORP COM 594918104 12,241 60,147 SH   SOLE   60,147 0 0
EXXON MOBIL CORP COM 30231G102 488 10,919 SH   SOLE   10,919 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 14,513 63,884 SH   SOLE   63,884 0 0
COLGATE PALMOLIVE CO COM 194162103 5,899 80,521 SH   SOLE   80,521 0 0
VISA INC COM CL A 92826C839 7,337 37,980 SH   SOLE   37,980 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 403 5,048 SH   SOLE   5,048 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 273 1,744 SH   SOLE   1,744 0 0
AMERICAN ELEC PWR CO INC COM 025537101 253 3,172 SH   SOLE   3,172 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 257 2,510 SH   SOLE   2,510 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,736 31,585 SH   SOLE   31,585 0 0
ILLUMINA INC COM 452327109 9,103 24,580 SH   SOLE   24,580 0 0
NEXTERA ENERGY INC COM 65339F101 7,895 32,874 SH   SOLE   32,874 0 0
APTARGROUP INC COM 038336103 6,847 61,141 SH   SOLE   61,141 0 0
AMAZON COM INC COM 023135106 8,748 3,171 SH   SOLE   3,171 0 0
TRACTOR SUPPLY CO COM 892356106 6,711 50,922 SH   SOLE   50,922 0 0
NEOGEN CORP COM 640491106 9,167 118,127 SH   SOLE   118,127 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 256 918 SH   SOLE   918 0 0
PEPSICO INC COM 713448108 7,243 54,764 SH   SOLE   54,764 0 0
ISHARES TR CORE US AGGBD ET 464287226 431 3,650 SH   SOLE   3,650 0 0
DANAHER CORPORATION COM 235851102 8,489 48,007 SH   SOLE   48,007 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,257 57,960 SH   SOLE   57,960 0 0
CLOROX CO DEL COM 189054109 2,992 13,638 SH   SOLE   13,638 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,926 39,035 SH   SOLE   39,035 0 0
APPLE INC COM 037833100 13,220 36,238 SH   SOLE   36,238 0 0
LINDE PLC SHS G5494J103 5,693 26,840 SH   SOLE   26,840 0 0
DISNEY WALT CO COM DISNEY 254687106 6,724 60,304 SH   SOLE   60,304 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 5,573 50,271 SH   SOLE   50,271 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,911 10,271 SH   SOLE   10,271 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,318 43,740 SH   SOLE   43,740 0 0
HOME DEPOT INC COM 437076102 200 800 SH   SOLE   800 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,699 67,553 SH   SOLE   67,553 0 0
LITTELFUSE INC COM 537008104 1,956 11,462 SH   SOLE   11,462 0 0
MEDTRONIC PLC SHS G5960L103 5,209 56,805 SH   SOLE   56,805 0 0
ISHARES TR TIPS BD ETF 464287176 4,293 34,899 SH   SOLE   34,899 0 0
DOMINION ENERGY INC COM 25746U109 610 7,513 SH   SOLE   7,513 0 0
ABBOTT LABS COM 002824100 7,003 76,589 SH   SOLE   76,589 0 0
ENBRIDGE INC COM 29250N105 3,152 103,601 SH   SOLE   103,601 0 0
ADOBE INC COM 00724F101 257 590 SH   SOLE   590 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 529 3,692 SH   SOLE   3,692 0 0
GARTNER INC COM 366651107 3,680 30,334 SH   SOLE   30,334 0 0
VERISK ANALYTICS INC COM 92345Y106 8,459 49,699 SH   SOLE   49,699 0 0
ANALOG DEVICES INC COM 032654105 4,494 36,646 SH   SOLE   36,646 0 0
PROCTER AND GAMBLE CO COM 742718109 6,191 51,774 SH   SOLE   51,774 0 0
AFLAC INC COM 001055102 2,974 82,554 SH   SOLE   82,554 0 0
STERIS PLC SHS USD G8473T100 4,832 31,490 SH   SOLE   31,490 0 0
JOHNSON & JOHNSON COM 478160104 7,501 53,342 SH   SOLE   53,342 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,149 62,770 SH   SOLE   62,770 0 0