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 2,335 15,500 SH   SOLE   15,500 0 0
AIR PRODS & CHEMS INC COM 009158106 1,256 9,650 SH   SOLE   9,650 0 0
AIRGAS INC COM 009363102 8,572 61,975 SH   SOLE   61,975 0 0
AMGEN INC COM 031162100 243 1,500 SH   SOLE   1,500 0 0
APPLE INC COM 037833100 402 3,828 SH   SOLE   3,828 0 0
ASHLAND INC NEW COM 044209104 1,659 16,150 SH   SOLE   16,150 0 0
AUTODESK INC COM 052769106 2,646 43,424 SH   SOLE   43,424 0 0
BARD C R INC COM 067383109 5,247 27,700 SH   SOLE   27,700 0 0
BECTON DICKINSON & CO COM 075887109 3,472 22,530 SH   SOLE   22,530 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,004 22,750 SH   SOLE   22,750 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 986 26,000 SH   SOLE   26,000 0 0
BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 223 8,500 SH   SOLE   8,500 0 0
CABOT OIL & GAS CORP COM 127097103 1,008 56,950 SH   SOLE   56,950 0 0
CANADIAN NATL RY CO COM 136375102 307 5,500 SH   SOLE   5,500 0 0
CORE LABORATORIES N V COM N22717107 2,210 20,325 SH   SOLE   20,325 0 0
CORNING INC COM 219350105 649 35,502 SH   SOLE   35,502 0 0
DANAHER CORP DEL COM 235851102 3,230 34,780 SH   SOLE   34,780 0 0
DENTSPLY INTL INC NEW COM 249030107 5,346 87,865 SH   SOLE   87,865 0 0
DOMINION RES INC VA NEW COM 25746U109 237 3,500 SH   SOLE   3,500 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 1,568 23,543 SH   SOLE   23,543 0 0
ECOLAB INC COM 278865100 3,045 26,625 SH   SOLE   26,625 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,775 47,800 SH   SOLE   47,800 0 0
EMERSON ELEC CO COM 291011104 4,195 87,700 SH   SOLE   87,700 0 0
EPAM SYS INC COM 29414B104 2,987 38,000 SH   SOLE   38,000 0 0
EQT CORP COM 26884L109 482 9,243 SH   SOLE   9,243 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1,600 21,200 SH   SOLE   21,200 0 0
EXXON MOBIL CORP COM 30231G102 623 7,985 SH   SOLE   7,985 0 0
F M C CORP COM NEW 302491303 2,563 65,500 SH   SOLE   65,500 0 0
FISERV INC COM 337738108 1,989 21,750 SH   SOLE   21,750 0 0
GENERAL ELECTRIC CO COM 369604103 827 26,555 SH   SOLE   26,555 0 0
HEICO CORP NEW COM 422806109 2,699 49,650 SH   SOLE   49,650 0 0
IHS INC CL A 451734107 4,032 34,045 SH   SOLE   34,045 0 0
ILLINOIS TOOL WKS INC COM 452308109 246 2,650 SH   SOLE   2,650 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,998 41,775 SH   SOLE   41,775 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 230 7,955 SH   SOLE   7,955 0 0
KIRBY CORP COM 497266106 1,899 36,085 SH   SOLE   36,085 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,719 46,262 SH   SOLE   46,262 0 0
LENNOX INTL INC COM 526107107 3,344 26,775 SH   SOLE   26,775 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,489 40,775 SH   SOLE   40,775 0 0
MCDONALDS CORP COM 580135101 295 2,500 SH   SOLE   2,500 0 0
MERCK & CO INC NEW COM 58933Y105 314 5,939 SH   SOLE   5,939 0 0
MOHAWK INDS INC COM 608190104 5,336 28,175 SH   SOLE   28,175 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,409 59,600 SH   SOLE   59,600 0 0
MONSANTO CO NEW COM 61166W101 2,058 20,884 SH   SOLE   20,884 0 0
PATTERSON COMPANIES INC COM 703395103 2,778 61,450 SH   SOLE   61,450 0 0
PAYCHEX INC COM 704326107 3,453 65,287 SH   SOLE   65,287 0 0
PEPSICO INC COM 713448108 200 2,000 SH   SOLE   2,000 0 0
PERKINELMER INC COM 714046109 1,580 29,500 SH   SOLE   29,500 0 0
PPG INDS INC COM 693506107 198 2,000 SH   SOLE   2,000 0 0
PRAXAIR INC COM 74005P104 3,021 29,500 SH   SOLE   29,500 0 0
PRECISION CASTPARTS CORP COM 740189105 2,111 9,100 SH   SOLE   9,100 0 0
PROCTER & GAMBLE CO COM 742718109 807 10,160 SH   SOLE   10,160 0 0
PTC INC COM 69370C100 2,034 58,740 SH   SOLE   58,740 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,533 18,613 SH   SOLE   18,613 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 359 7,837 SH   SOLE   7,837 0 0
SCHLUMBERGER LTD COM 806857108 2,818 40,400 SH   SOLE   40,400 0 0
SHERWIN WILLIAMS CO COM 824348106 2,098 8,080 SH   SOLE   8,080 0 0
SOURCE CAP INC COM 836144105 908 13,700 SH   SOLE   13,700 0 0
STANLEY BLACK & DECKER INC COM 854502101 213 2,000 SH   SOLE   2,000 0 0
TELEFLEX INC COM 879369106 2,214 16,845 SH   SOLE   16,845 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,592 25,320 SH   SOLE   25,320 0 0
TIFFANY & CO NEW COM 886547108 610 8,000 SH   SOLE   8,000 0 0
TRIMBLE NAVIGATION LTD COM 896239100 2,341 109,120 SH   SOLE   109,120 0 0
UNITED TECHNOLOGIES CORP COM 913017109 648 6,750 SH   SOLE   6,750 0 0
VARIAN MED SYS INC COM 92220P105 657 8,135 SH   SOLE   8,135 0 0
WOODWARD INC COM 980745103 2,408 48,500 SH   SOLE   48,500 0 0
XYLEM INC COM 98419M100 2,576 70,570 SH   SOLE   70,570 0 0