13F-HR 1 cleanyield13fq42012.txt 13F REPORT FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3M Co COM 88579y101 2278 24536.00 SH Sole 24536.00 Abbott Laboratories COM 002824100 571 8717.00 SH Sole 8717.00 Adobe Systems Inc COM 00724f101 735 19506.00 SH Sole 19506.00 AGL Resources Inc COM 001204106 4302 107623.50SH Sole 107623.50 Ameresco Inc Cl A COM 02361e108 666 67885.00 SH Sole 67885.00 American Express Co COM 025816109 208 3614.00 SH Sole 3614.00 Amgen Inc COM 031162100 647 7504.00 SH Sole 7504.00 Apple Inc COM 037833100 4666 8768.28 SH Sole 8768.28 Applied Materials Inc COM 038222105 337 29466.00 SH Sole 29466.00 Aqua America Inc COM 03836w103 2362 92906.61 SH Sole 92906.61 AT&T Inc COM 00206r102 451 13391.00 SH Sole 13391.00 Automatic Data Processing Inc COM 053015103 3617 63529.00 SH Sole 63529.00 Badger Meter Inc COM 056525108 1502 31685.00 SH Sole 31685.00 Baxter Intl Inc COM 071813109 2354 35314.00 SH Sole 35314.00 Becton Dickinson & Co COM 075887109 1736 22208.00 SH Sole 22208.00 Brady Corp Cl A COM 104674106 2295 68715.00 SH Sole 68715.00 California Wtr Svc Group COM 130788102 466 25400.00 SH Sole 25400.00 Camden Natl Corp COM 133034108 809 23820.00 SH Sole 23820.00 Chipotle Mexican Grill Inc Cl COM 169656105 449 1511.00 SH Sole 1511.00 Church & Dwight Inc COM 171340102 225 4202.00 SH Sole 4202.00 Cisco Systems Inc COM 17275r102 2077 105679.00SH Sole 105679.00 Citrix Systems Inc COM 177376100 1265 19276.00 SH Sole 19276.00 Clarcor Inc COM 179895107 1333 27896.77 SH Sole 27896.77 Connecticut Wtr Svc Inc COM 207797101 1268 42563.39 SH Sole 42563.39 Consolidated Comm Holdings Inc COM 209034107 626 39316.00 SH Sole 39316.00 Cree Inc COM 225447101 248 7309.00 SH Sole 7309.00 Disney Walt Co Disney COM 254687106 336 6754.00 SH Sole 6754.00 EMC Corp MA COM 268648102 340 13429.00 SH Sole 13429.00 Emerson Electric Co COM 291011104 2150 40597.00 SH Sole 40597.00 EQT Corp COM 26884l109 3126 53000.54 SH Sole 53000.54 Expeditors Intl Wash Inc COM 302130109 1728 43700.00 SH Sole 43700.00 Express Scripts Holding Co COM 30219g108 782 14483.00 SH Sole 14483.00 Exxon Mobil Corp COM 30231g102 854 9864.68 SH Sole 9864.68 General Electric Co COM 369604103 574 27329.00 SH Sole 27329.00 Genuine Parts Co COM 372460105 1172 18432.00 SH Sole 18432.00 Google Inc Cl A COM 38259p508 1057 1494.00 SH Sole 1494.00 Green Mountain Coffee Roasters COM 393122106 1983 47979.00 SH Sole 47979.00 GT Advanced Technologies Inc COM 36191u106 740 244077.00SH Sole 244077.00 Hain Celestial Group Inc COM 405217100 2444 45076.00 SH Sole 45076.00 Heinz H J Co COM 423074103 1331 23075.00 SH Sole 23075.00 Hershey Co COM 427866108 267 3700.00 SH Sole 3700.00 Hewlett Packard Co COM 428236103 158 11105.00 SH Sole 11105.00 Home Depot Inc COM 437076102 546 8830.00 SH Sole 8830.00 Hubbell Inc Cl B COM 443510201 845 9990.00 SH Sole 9990.00 IDACORP Inc COM 451107106 312 7200.00 SH Sole 7200.00 Illinois Tool Works Inc COM 452308109 3336 54860.00 SH Sole 54860.00 Integrys Energy Group Inc COM 45822p105 431 8250.00 SH Sole 8250.00 International Business Machine COM 459200101 2046 10681.00 SH Sole 10681.00 Intuit COM 461202103 1824 30675.00 SH Sole 30675.00 Johnson & Johnson COM 478160104 4602 65650.86 SH Sole 65650.86 Johnson Controls Inc COM 478366107 3603 117474.53SH Sole 117474.53 Kadant Inc COM 48282t104 1188 44831.00 SH Sole 44831.00 Life Technologies Corp COM 53217v109 1258 25650.00 SH Sole 25650.00 McCormick & Co Inc Non Vtg COM 579780206 5109 80414.64 SH Sole 80414.64 McDonalds Corp COM 580135101 1023 11593.00 SH Sole 11593.00 McGraw Hill Cos Inc COM 580645109 1162 21251.00 SH Sole 21251.00 Medizone Intl Inc COM 585013105 2 23650.00 SH Sole 23650.00 Medtronic Inc COM 585055106 866 21111.00 SH Sole 21111.00 Merck & Co Inc COM 58933y105 1791 43748.00 SH Sole 43748.00 Met Pro Corp COM 590876306 2380 245662.58SH Sole 245662.58 Microsoft Corp COM 594918104 800 29957.00 SH Sole 29957.00 Miller Herman Inc COM 600544100 448 20863.00 SH Sole 20863.00 Mocon Inc COM 607494101 542 37661.00 SH Sole 37661.00 Neogen Corp COM 640491106 1360 30012.00 SH Sole 30012.00 New York Community Bancorp Inc COM 649445103 159 12125.00 SH Sole 12125.00 Patterson Companies Inc COM 703395103 2039 59572.00 SH Sole 59572.00 Peoples United Financial Inc COM 712704105 1513 125134.00SH Sole 125134.00 PepsiCo Inc COM 713448108 1393 20360.00 SH Sole 20360.00 Pfizer Inc COM 717081103 1247 49720.00 SH Sole 49720.00 PPG Industries Inc COM 693506107 203 1500.00 SH Sole 1500.00 Procter & Gamble Co COM 742718109 3164 46601.00 SH Sole 46601.00 Schlumberger Ltd COM 806857108 227 3275.00 SH Sole 3275.00 Schwab Charles Corp COM 808513105 829 57739.00 SH Sole 57739.00 Smucker J M Co COM 832696405 3213 37254.61 SH Sole 37254.61 St Jude Med Inc COM 790849103 264 7315.00 SH Sole 7315.00 Stryker Corp COM 863667101 1248 22763.00 SH Sole 22763.00 Sun Hydraulics Corp COM 866942105 3331 127737.00SH Sole 127737.00 Sysco Corp COM 871829107 387 12221.43 SH Sole 12221.43 Tennant Co COM 880345103 2228 50689.82 SH Sole 50689.82 Texas Instruments Inc COM 882508104 467 15130.00 SH Sole 15130.00 Thermo Fisher Scientific Inc COM 883556102 762 11953.10 SH Sole 11953.10 Tractor Supply Co COM 892356106 230 2600.00 SH Sole 2600.00 United Natural Foods Inc COM 911163103 2865 53461.00 SH Sole 53461.00 United Parcel Service Inc Cl B COM 911312106 337 4575.00 SH Sole 4575.00 Verizon Communications Inc COM 92343v104 2853 65941.92 SH Sole 65941.92 Wabtec Corp COM 929740108 1514 17290.00 SH Sole 17290.00 Walgreen Co COM 931422109 292 7900.00 SH Sole 7900.00 Waters Corp COM 941848103 383 4400.00 SH Sole 4400.00 Wells Fargo & Co COM 949746101 261 7640.00 SH Sole 7640.00 WGL Holdings Inc COM 92924f106 695 17725.00 SH Sole 17725.00 Whole Foods Mkt Inc COM 966837106 2444 26805.00 SH Sole 26805.00 Wiley John & Sons Inc Cl A COM 968223206 2758 70850.00 SH Sole 70850.00 Worthington Industries Inc COM 981811102 398 15300.00 SH Sole 15300.00 Sun Common 350 350000.00SH Sole 350000.00 Canon Inc ADR 138006309 1503 38321.00 SH Sole 38321.00 GlaxoSmithKline PLC Sp ADR 37733w105 228 5243.00 SH Sole 5243.00 Novo-Nordisk AS ADR 670100205 803 4923.00 SH Sole 4923.00 PowerShares ETF Trust WilderHi 73935x500 70 17240.00 SH Sole 17240.00 PowerShares Global ETF Trust G 73936t615 428 54307.00 SH Sole 54307.00 SPDR S&P 500 Index ETF 78462f103 362 2544.00 SH Sole 2544.00 Fidelity Puritan Fund 316345107 252 12986.811SH Sole 12986.811 AmeriGas Partners LP 030975106 2334 60245 SH Sole 60245 Suburban Propane Partners LP 864482104 514 13225 SH Sole 13225 Digital Realty Trust Inc 253868103 1130 16645.00 SH Sole 16645.00 Liberty Property Trust 531172104 1425 39815.00 SH Sole 39815.00