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 834 4,004 SH   SOLE   4,004 0 0
AT&T Inc. COM 00206R102 4,070 107,880 SH   SOLE   107,880 0 0
Abbvie Inc COM 00287Y109 270 3,717 SH   SOLE   3,717 0 0
Aflac Inc COM 001055102 1,825 23,488 SH   SOLE   23,488 0 0
Alphabet Inc Cl A COM 02079K305 24,096 25,919 SH   SOLE   25,919 0 0
Alphabet Inc Cl C COM 02079K107 4,818 5,302 SH   SOLE   5,302 0 0
Alps ETF Tr AlerianMLP COM 00162Q866 33,361 2,789,343 SH   SOLE   2,789,343 0 0
Altria Group Inc. COM 02209S103 640 8,597 SH   SOLE   8,597 0 0
American Electric Power COM 025537101 376 5,416 SH   SOLE   5,416 0 0
American Express Co COM 025816109 10,266 121,864 SH   SOLE   121,864 0 0
Amgen Inc COM 031162100 16,485 95,713 SH   SOLE   95,713 0 0
Apple Inc COM 037833100 31,979 222,044 SH   SOLE   222,044 0 0
Automatic Data Processing Inc COM 053015103 285 2,780 SH   SOLE   2,780 0 0
Bank of America Corp COM 060505104 397 16,363 SH   SOLE   16,363 0 0
Bank of Montreal COM 063671101 16,846 229,381 SH   SOLE   229,381 0 0
Barings Corporate Invs COM 06759X107 241 15,961 SH   SOLE   15,961 0 0
Becton Dickinson Corp COM 075887109 12,462 63,871 SH   SOLE   63,871 0 0
Berkshire Hathaway Inc Cl A COM 084670108 255 1 SH   SOLE   1 0 0
Berkshire Hathaway Inc Del Cl COM 084670702 804 4,747 SH   SOLE   4,747 0 0
Berkshire Hills Bancorp COM 084680107 682 19,412 SH   SOLE   19,412 0 0
Biocorrx Inc Comm COM 09073C106 1 10,000 SH   SOLE   10,000 0 0
Blackrock Inc Com COM 09247X101 1,146 2,712 SH   SOLE   2,712 0 0
Boeing Co COM 097023105 658 3,328 SH   SOLE   3,328 0 0
CVS Corp COM 126650100 16,768 208,403 SH   SOLE   208,403 0 0
Calgon Carbon COM 129603106 7,016 464,639 SH   SOLE   464,639 0 0
Celgene Corp COM 151020104 1,166 8,977 SH   SOLE   8,977 0 0
Cerner Corp COM 156782104 10,757 161,833 SH   SOLE   161,833 0 0
Chevron Corp COM 166764100 482 4,620 SH   SOLE   4,620 0 0
Chubb Corporation COM H1467J104 952 6,547 SH   SOLE   6,547 0 0
Cisco COM 17275R102 13,833 441,947 SH   SOLE   441,947 0 0
Coca-Cola Co COM 191216100 407 9,065 SH   SOLE   9,065 0 0
Colgate Palmolive COM 194162103 283 3,815 SH   SOLE   3,815 0 0
Comcast Cl A COM 20030N101 389 9,986 SH   SOLE   9,986 0 0
Corning Inc COM 219350105 4,881 162,413 SH   SOLE   162,413 0 0
Cummins Inc COM 231021106 15,395 94,899 SH   SOLE   94,899 0 0
Danaher Corp Del COM 235851102 1,008 11,939 SH   SOLE   11,939 0 0
Deere & Co COM 244199105 339 2,743 SH   SOLE   2,743 0 0
Dominion Resources Inc COM 25746U109 1,511 19,724 SH   SOLE   19,724 0 0
Dow Chemical Co COM 260543103 212 3,362 SH   SOLE   3,362 0 0
Duke Energy Corp COM 26441C204 389 4,658 SH   SOLE   4,658 0 0
Dupont COM 263534109 443 5,485 SH   SOLE   5,485 0 0
Emerging Markets MSCI COM 464287234 7,055 170,447 SH   SOLE   170,447 0 0
Emerging Markets-Vanguard COM 922042858 24,522 600,596 SH   SOLE   600,596 0 0
Emerson Electric COM 291011104 215 3,605 SH   SOLE   3,605 0 0
Escrow Gerber Scientific Inc. COM 37373ESC5 0 85,212 SH   SOLE   85,212 0 0
Eversource Energy COM 30040W108 311 5,130 SH   SOLE   5,130 0 0
Expeditors Intl COM 302130109 2,066 36,580 SH   SOLE   36,580 0 0
ExxonMobil Corp COM 30231G102 17,099 211,799 SH   SOLE   211,799 0 0
Facebook, Inc. COM 30303M102 11,200 74,182 SH   SOLE   74,182 0 0
Fluor Corp New COM 343412102 12,012 262,394 SH   SOLE   262,394 0 0
Fortive Corp COM 34959J108 412 6,497 SH   SOLE   6,497 0 0
Freedom Environmental Services COM 35637A203 0 12,000 SH   SOLE   12,000 0 0
General Electric COM 369604103 20,088 743,729 SH   SOLE   743,729 0 0
General Mills Inc COM 370334104 787 14,210 SH   SOLE   14,210 0 0
Gilead Sciences Inc COM 375558103 284 4,006 SH   SOLE   4,006 0 0
Goldman Sachs COM 38141G104 11,316 50,994 SH   SOLE   50,994 0 0
Green Energy Res Inc Comm COM 39303P106 0 200,000 SH   SOLE   200,000 0 0
Harris Corp COM 413875105 1,451 13,298 SH   SOLE   13,298 0 0
Home Depot Inc COM 437076102 679 4,424 SH   SOLE   4,424 0 0
Hormel Foods COM 440452100 1,745 51,167 SH   SOLE   51,167 0 0
IBM COM 459200101 260 1,687 SH   SOLE   1,687 0 0
IShares Russell 2000 COM 464287655 1,078 7,648 SH   SOLE   7,648 0 0
IShares Tr Russell 3000 Growth COM 464287671 260 5,400 SH   SOLE   5,400 0 0
IShares Tr Russell 3000 Value COM 464287663 249 4,890 SH   SOLE   4,890 0 0
Ingersoll Rand PLC COM G47791101 219 2,400 SH   SOLE   2,400 0 0
Intel Corp COM 458140100 2,967 87,944 SH   SOLE   87,944 0 0
Ishares Dow Sel Div Idx Fd COM 464287168 597 6,474 SH   SOLE   6,474 0 0
Ishares TR Russell 2000 Growth COM 464287648 358 2,120 SH   SOLE   2,120 0 0
Ishares TR Russell Midcap Grow COM 464287481 4,622 42,769 SH   SOLE   42,769 0 0
Ishares Tr MSCI EAFE ETF COM 464287465 353 5,414 SH   SOLE   5,414 0 0
Ishares Tr Russell 1000 Growth COM 464287614 226 1,896 SH   SOLE   1,896 0 0
Ishares Tr Russell 2000 Value COM 464287630 299 2,515 SH   SOLE   2,515 0 0
Ishares Tr S&P 100 ETF COM 464287101 401 3,750 SH   SOLE   3,750 0 0
Ishares Tr S&P U S Pfd Stock I COM 464288687 5,737 146,462 SH   SOLE   146,462 0 0
JP Morgan Chase COM 46625H100 22,954 251,140 SH   SOLE   251,140 0 0
Johnson & Johnson COM 478160104 19,429 146,864 SH   SOLE   146,864 0 0
Kohls Corp COM 500255104 1,762 45,565 SH   SOLE   45,565 0 0
L Brands Inc COM 501797104 5,762 106,930 SH   SOLE   106,930 0 0
Lockheed Martin Corp COM 539830109 469 1,690 SH   SOLE   1,690 0 0
Lyondellbasell Ind N V Ord Shs COM N53745100 3,461 41,015 SH   SOLE   41,015 0 0
Magellan Midstream Partners COM 559080106 410 5,750 SH   SOLE   5,750 0 0
McDonald's Corp COM 580135101 752 4,908 SH   SOLE   4,908 0 0
Medtronic PLC SHS COM G5960L103 12,165 137,068 SH   SOLE   137,068 0 0
Merck & Co Inc COM 58933Y105 394 6,150 SH   SOLE   6,150 0 0
Microsoft Corp COM 594918104 2,404 34,878 SH   SOLE   34,878 0 0
Mondelez Intl Inc Class A COM 609207105 227 5,267 SH   SOLE   5,267 0 0
National Oilwell Varco, Inc. COM 637071101 4,725 143,430 SH   SOLE   143,430 0 0
Nextera Energy Inc Com COM 65339F101 562 4,008 SH   SOLE   4,008 0 0
Northwest Bancshares Inc MD Co COM 667340103 3,418 218,946 SH   SOLE   218,946 0 0
Novartis AG Sponsored Adr COM 66987V109 591 7,085 SH   SOLE   7,085 0 0
Novo-Nordisk A S COM 670100205 8,418 196,276 SH   SOLE   196,276 0 0
Occidental Pete Corp COM 674599105 1,733 28,940 SH   SOLE   28,940 0 0
Oracle Corp COM 68389X105 10,850 216,401 SH   SOLE   216,401 0 0
Palo Alto Networks Inc Com COM 697435105 2,621 19,587 SH   SOLE   19,587 0 0
Peoples Financial COM 712704105 3,388 191,866 SH   SOLE   191,866 0 0
Pepsico Inc COM 713448108 13,155 113,906 SH   SOLE   113,906 0 0
Pfizer Inc COM 717081103 4,123 122,737 SH   SOLE   122,737 0 0
Phillip Morris International, COM 718172109 312 2,653 SH   SOLE   2,653 0 0
Polaris Industries Inc COM 731068102 14,116 153,057 SH   SOLE   153,057 0 0
Potash Corp COM 73755L107 1,048 64,324 SH   SOLE   64,324 0 0
Powershares QQQ Tr Unit Ser 1 COM 73935A104 201 1,460 SH   SOLE   1,460 0 0
Procter & Gamble COM 742718109 18,811 215,848 SH   SOLE   215,848 0 0
Qualcomm INC COM 747525103 15,978 289,354 SH   SOLE   289,354 0 0
Quality Care Pptys Inc Com COM 747545101 426 23,263 SH   SOLE   23,263 0 0
Rayonier Inc COM 754907103 6,796 236,215 SH   SOLE   236,215 0 0
Raytheon Co COM 755111507 216 1,336 SH   SOLE   1,336 0 0
S&P Global Inc COM 78409V104 219 1,500 SH   SOLE   1,500 0 0
SPDR Gold Trust COM 78463V107 204 1,725 SH   SOLE   1,725 0 0
SPDR S&P Midcap 400 COM 78467Y107 6,491 20,435 SH   SOLE   20,435 0 0
Sally Beauty Company COM 79546E104 10,164 501,932 SH   SOLE   501,932 0 0
Schlumberger Ltd COM 806857108 7,580 115,126 SH   SOLE   115,126 0 0
Scripps Networks Interactive COM 811065101 3,907 57,195 SH   SOLE   57,195 0 0
Southern Co Com COM 842587107 433 9,042 SH   SOLE   9,042 0 0
Spdr Tr Unit Ser 1 COM 78462F103 15,788 65,294 SH   SOLE   65,294 0 0
State Street Corp COM 857477103 1,322 14,728 SH   SOLE   14,728 0 0
Stericycle Inc COM 858912108 10,113 132,508 SH   SOLE   132,508 0 0
TJX Companies Inc. COM 872540109 1,052 14,578 SH   SOLE   14,578 0 0
Target Corp COM 87612E106 639 12,214 SH   SOLE   12,214 0 0
Teva Pharmaceutical Ind Ltd COM 881624209 2,256 67,908 SH   SOLE   67,908 0 0
United Technologies COM 913017109 696 5,699 SH   SOLE   5,699 0 0
Vanguard Idx Fds Mid-Cap ETF COM 922908629 3,473 24,370 SH   SOLE   24,370 0 0
Vanguard Index Fds Vanguard Ex COM 922908652 203 1,982 SH   SOLE   1,982 0 0
Vanguard Index Fds Vanguard Sm COM 922908751 13,059 96,346 SH   SOLE   96,346 0 0
Vanguard REIT ETF COM 922908553 2,986 35,879 SH   SOLE   35,879 0 0
Vanguard Tax Managed Intl Fd F COM 921943858 556 13,465 SH   SOLE   13,465 0 0
Vanguard World Fds Vanguard He COM 92204A504 483 3,280 SH   SOLE   3,280 0 0
Vanguard World Fds Vanguard In COM 92204A702 249 1,770 SH   SOLE   1,770 0 0
Verizon Communications COM 92343V104 1,527 34,202 SH   SOLE   34,202 0 0
Visa Inc Cls A COM 92826C839 1,382 14,740 SH   SOLE   14,740 0 0
Walgreen Boots COM 931427108 282 3,606 SH   SOLE   3,606 0 0
Walt Disney COM 254687106 1,194 11,234 SH   SOLE   11,234 0 0
Wells Fargo & Co COM 949746101 7,121 128,521 SH   SOLE   128,521 0 0
Whole Foods Market Inc COM 966837106 1,722 40,896 SH   SOLE   40,896 0 0
Yum! Brands Inc COM 988498101 799 10,837 SH   SOLE   10,837 0 0
IShares CMBS ETF ETF 46429B366 13,263 258,033 SH   SOLE   258,033 0 0
IShares Tr Floating Rate Nt ET ETF 46429B655 30,192 592,925 SH   SOLE   592,925 0 0
IShares Tr Iboxx USD Invt Grd ETF 464287242 434 3,603 SH   SOLE   3,603 0 0
IShares Tr MBS ETF ETF 464288588 20,604 192,994 SH   SOLE   192,994 0 0
Ishares Tr Intermediate Cr BD ETF 464288638 351 3,195 SH   SOLE   3,195 0 0
Powershares ETF Tr Global I 30 ETF 73936T524 489 14,945 SH   SOLE   14,945 0 0
SPDR Ser Tr Nuveen Barclays Mu ETF 78468R721 541 11,103 SH   SOLE   11,103 0 0
Vanguard Bd Index Fd Inc Total ETF 921937835 4,492 54,898 SH   SOLE   54,898 0 0
Vanguard Interm Corp Bond ETF ETF 92206C870 18,949 216,491 SH   SOLE   216,491 0 0
Vanguard Short Term BD ETF ETF 921937827 6,076 76,088 SH   SOLE   76,088 0 0
Vanguard Short Term Corp Bond ETF 92206C409 511 6,385 SH   SOLE   6,385 0 0
iShares Core US Treasury Bond ETF 46429B267 5,857 231,882 SH   SOLE   231,882 0 0