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 Company COM 88579Y101 13,740 97,970 SH   SOLE   97,970 0 0
Abbott Laboratories COM 2824100 1,478 38,568 SH   SOLE   38,568 0 0
AbbVie Inc COM 00287Y109 2,061 39,032 SH   SOLE   39,032 0 0
Ace Limited SHS H0023R105 14,544 140,484 SH   SOLE   140,484 0 0
Agnico Eagle Mines COM 8474108 5,716 216,661 SH   SOLE   216,661 0 0
Air Products & Chemicals Inc COM 9158106 550 4,920 SH   SOLE   4,920 0 0
Akamai Technologies Inc COM 00971T101 9,952 210,946 SH   SOLE   210,946 0 0
Altria Group Inc COM 02209S103 286 7,459 SH   SOLE   7,459 0 0
Amazon.com, Inc. COM 23135106 1,604 4,023 SH   SOLE   4,023 0 0
American Express Co COM 25816109 1,785 19,677 SH   SOLE   19,677 0 0
American Tower Corp COM 03027X100 10,684 133,854 SH   SOLE   133,854 0 0
Ameriprise Financial Inc COM 03076C106 371 3,222 SH   SOLE   3,222 0 0
Amphenol Corp Cl A CL A 32095101 4,588 51,446 SH   SOLE   51,446 0 0
Apple Computer Inc COM 37833100 2,232 3,979 SH   SOLE   3,979 0 0
Aspen Technology Inc COM 45327103 9,340 223,456 SH   SOLE   223,456 0 0
Astrazeneca ADR SPONSORED ADR 46353108 1,182 19,901 SH   SOLE   19,901 0 0
AT&T Incorporated COM 00206R102 1,070 30,425 SH   SOLE   30,425 0 0
Automatic Data Processing Inc COM 53015103 7,874 97,453 SH   SOLE   97,453 0 0
Avery Dennison Corp COM 53611109 978 19,484 SH   SOLE   19,484 0 0
Bank of Nova Scotia COM 64149107 7,887 126,090 SH   SOLE   126,090 0 0
Baxter International Inc COM 71813109 266 3,829 SH   SOLE   3,829 0 0
Becton Dickinson & Co COM 75887109 406 3,672 SH   SOLE   3,672 0 0
Berkshire Hathaway Inc Del Cl A CL A 84670108 11,208 63 SH   SOLE   63 0 0
Berkshire Hathaway Inc Del Cl B CL B NEW 84670702 4,721 39,816 SH   SOLE   39,816 0 0
Blackrock Debt Strategies Fund COM 09255R103 46 11,406 SH   SOLE   11,406 0 0
Blackrock Muni Income Trust BRIC ETF 09248F109 189 14,918 SH   SOLE   14,918 0 0
BP Amoco PLC ADR SPONSORED ADR 55622104 1,398 28,752 SH   SOLE   28,752 0 0
Bristol Myers Squibb Co COM 110122108 1,933 36,375 SH   SOLE   36,375 0 0
Broadridge Financial Solutions COM 11133T103 217 5,500 SH   SOLE   5,500 0 0
Brown Forman Corp Cl B CL B 115637209 265 3,506 SH   SOLE   3,506 0 0
Brown-Forman Corp Cl A CL A 115637100 553 7,500 SH   SOLE   7,500 0 0
Carmax Incorporated COM 143130102 10,588 225,189 SH   SOLE   225,189 0 0
Caterpillar Incorporated COM 149123101 2,998 33,010 SH   SOLE   33,010 0 0
CBRE Group Inc CL A 12504L109 7,207 274,013 SH   SOLE   274,013 0 0
Central Fund Canada CL A 153501101 2,274 171,637 SH   SOLE   171,637 0 0
ChevronTexaco Corp COM 166764100 14,098 112,863 SH   SOLE   112,863 0 0
Chipotle Mexican Grill, Inc. COM 169656105 331 622 SH   SOLE   622 0 0
Chubb Corporation COM 171232101 2,604 26,950 SH   SOLE   26,950 0 0
Cisco Systems Inc COM 17275R102 201 8,939 SH   SOLE   8,939 0 0
Citigroup Incorporated New COM NEW 172967424 336 6,447 SH   SOLE   6,447 0 0
Clean Harbors Inc COM 184496107 8,700 145,100 SH   SOLE   145,100 0 0
Coca Cola Company COM 191216100 2,635 63,798 SH   SOLE   63,798 0 0
Cognizant Technology Solutions Corp Cl A CL A 192446102 1,966 19,472 SH   SOLE   19,472 0 0
Colgate Palmolive Co COM 194162103 11,640 178,499 SH   SOLE   178,499 0 0
Comcast Corp Cl A CL A 20030N101 495 9,533 SH   SOLE   9,533 0 0
Comcast Corp Cl A Special CL A SPL 20030N200 280 5,605 SH   SOLE   5,605 0 0
ConocoPhillips COM 20825C104 541 7,658 SH   SOLE   7,658 0 0
Core Laboratories NV COM N22717107 13,180 69,024 SH   SOLE   69,024 0 0
Cullen Frost Bankers Inc COM 229899109 3,967 53,296 SH   SOLE   53,296 0 0
CVS/Caremark Corporation COM 126650100 10,212 142,692 SH   SOLE   142,692 0 0
Danaher Corporation COM 235851102 16,037 207,738 SH   SOLE   207,738 0 0
Darden Restaurants Inc COM 237194105 288 5,293 SH   SOLE   5,293 0 0
Deere & Company COM 244199105 1,453 15,912 SH   SOLE   15,912 0 0
Diageo PLC Sponsored ADR SPON ADR NEW 25243Q205 246 1,855 SH   SOLE   1,855 0 0
Disney Walt Company COM DISNEY 254687106 290 3,802 SH   SOLE   3,802 0 0
Dow Chemical Company COM 260543103 1,257 28,315 SH   SOLE   28,315 0 0
Du Pont E I De Nemours COM 263534109 11,792 181,492 SH   SOLE   181,492 0 0
Eaton Vance Enhanced Equity Inc Fund COM 278277108 152 11,718 SH   SOLE   11,718 0 0
Ecolab Incorporated COM 278865100 12,197 116,972 SH   SOLE   116,972 0 0
Edwards Lifesciences Corp COM 28176E108 339 5,150 SH   SOLE   5,150 0 0
EGShares Emerging Markets Consumer ETF EGS EMKTCONS ETF 268461779 11,068 411,762 SH   SOLE   411,762 0 0
Emerson Electric Co COM 291011104 1,322 18,838 SH   SOLE   18,838 0 0
Expeditors Intl Wash Inc COM 302130109 620 14,000 SH   SOLE   14,000 0 0
Express Scripts Holding Co. COM 30219G108 655 9,324 SH   SOLE   9,324 0 0
Exxon Mobil Corp COM 30231G102 26,433 261,200 SH   SOLE   261,200 0 0
FMC Technologies COM 30249U101 8,075 154,673 SH   SOLE   154,673 0 0
Frontier Communications Corp COM 35906A108 5,433 1,168,339 SH   SOLE   1,168,339 0 0
Gartner, Inc. COM 366651107 711 10,000 SH   SOLE   10,000 0 0
General Electric Co COM 369604103 26,312 938,715 SH   SOLE   938,715 0 0
General Mills Inc COM 370334104 1,078 21,607 SH   SOLE   21,607 0 0
Genuine Parts Co COM 372460105 279 3,350 SH   SOLE   3,350 0 0
Gilead Sciences Inc COM 375558103 21,664 288,470 SH   SOLE   288,470 0 0
Glaxo Smithkline PLC ADR SPONSORED ADR 37733W105 297 5,567 SH   SOLE   5,567 0 0
Google Incorporated Cl A CL A 38259P508 253 226 SH   SOLE   226 0 0
Grainger (W.W.) Inc COM 384802104 317 1,240 SH   SOLE   1,240 0 0
Halliburton Company COM 406216101 712 14,035 SH   SOLE   14,035 0 0
HCP Incorporated COM 40414L109 12,510 344,444 SH   SOLE   344,444 0 0
Hershey Foods Corp COM 427866108 1,344 13,826 SH   SOLE   13,826 0 0
HF2 Financial Management Inc Sponser Shares CL A 40421A104 460 45,200 SH   SOLE   45,200 0 0
Home Depot Inc COM 437076102 794 9,640 SH   SOLE   9,640 0 0
Idexx Laboratories Inc COM 45168D104 11,611 109,153 SH   SOLE   109,153 0 0
Illinois Tool Works Inc COM 452308109 1,281 15,240 SH   SOLE   15,240 0 0
Intel Corporation COM 458140100 9,731 374,905 SH   SOLE   374,905 0 0
International Paper Co COM 460146103 396 8,077 SH   SOLE   8,077 0 0
Intl Business Machines Corp COM 459200101 2,720 14,500 SH   SOLE   14,500 0 0
Intuit, Inc. COM 461202103 1,655 21,690 SH   SOLE   21,690 0 0
Ishares Gold Trust ISHARES 464285105 1,654 141,595 SH   SOLE   141,595 0 0
Ishares MSCI BRIC Index Fund MSCI BRIC INDX 464286657 4,345 115,294 SH   SOLE   115,294 0 0
Ishares MSCI EAFE IX MSCI EAFE ETF 464287465 742 11,060 SH   SOLE   11,060 0 0
Ishares MSCI Emerging Mkts Index Fund MSCI EMG MKT ETF 464287234 9,316 222,891 SH   SOLE   222,891 0 0
Ishares Russel Midcap Index Fund RUS MID-CAP ETF 464287499 231 1,543 SH   SOLE   1,543 0 0
Ishares Russell 1000 Index Fund RUS 1000 ETF 464287622 255 2,474 SH   SOLE   2,474 0 0
Ishares S&P Smallcap 600 Index Fund CORE S&P SCP ETF 464287804 235 2,150 SH   SOLE   2,150 0 0
Ishares Tr Dow Jones Select Divd Index SELECT DIVID ETF 464287168 4,244 59,477 SH   SOLE   59,477 0 0
Ishares Tr Russell 3000 Value Index RUS 3000 VAL ETF 464287663 2,222 18,010 SH   SOLE   18,010 0 0
Ishares Tr US Treas Infl Protected ETF TIPS BD ETF 464287176 267 2,431 SH   SOLE   2,431 0 0
Johnson & Johnson COM 478160104 16,394 178,995 SH   SOLE   178,995 0 0
JPMorgan Chase & Co COM 46625H100 795 13,597 SH   SOLE   13,597 0 0
Kansas City Southern COM NEW 485170302 1,857 15,000 SH   SOLE   15,000 0 0
Lululemon Athletica COM 550021109 484 8,207 SH   SOLE   8,207 0 0
Mac Gray Corporation COM 554153106 5,781 272,322 SH   SOLE   272,322 0 0
Magellan Midstream Partners COM UNIT RP LP 559080106 235 3,720 SH   SOLE   3,720 0 0
Marsh & McLennan Cos Inc COM 571748102 467 9,666 SH   SOLE   9,666 0 0
McCormick & Co Non Vtg Shs COM NON VTG 579780206 7,630 110,701 SH   SOLE   110,701 0 0
McDonalds Corp COM 580135101 1,968 20,287 SH   SOLE   20,287 0 0
Medtronic Inc COM 585055106 8,746 152,399 SH   SOLE   152,399 0 0
MercadoLibre Inc. COM 58733R102 3,150 29,219 SH   SOLE   29,219 0 0
Merck & Co Inc New COM 58933Y105 2,113 42,212 SH   SOLE   42,212 0 0
Microchip Technology Inc COM 595017104 2,450 54,750 SH   SOLE   54,750 0 0
Microsoft Corp COM 594918104 19,844 530,439 SH   SOLE   530,439 0 0
Moody's Corporation COM 615369105 549 7,000 SH   SOLE   7,000 0 0
Mylan Laboratories Inc COM 628530107 220 5,067 SH   SOLE   5,067 0 0
National Fuel Gas Company COM 636180101 607 8,500 SH   SOLE   8,500 0 0
Noranda Aluminum Holding Corp. COM 65542W107 53 16,000 SH   SOLE   16,000 0 0
Norfolk Southern Corp COM 655844108 228 2,460 SH   SOLE   2,460 0 0
Northeast Utilities COM 664397106 8,075 190,496 SH   SOLE   190,496 0 0
Northern Trust Corp COM 665859104 2,037 32,914 SH   SOLE   32,914 0 0
Novartis AG Sponsored ADR SPONSORED ADR 66987V109 324 4,025 SH   SOLE   4,025 0 0
Nuance Communications Inc COM 67020Y100 5,505 362,190 SH   SOLE   362,190 0 0
Paychex Incorporated COM 704326107 10,089 221,580 SH   SOLE   221,580 0 0
Pepsico Incorporated COM 713448108 12,923 155,810 SH   SOLE   155,810 0 0
Pfizer Incorporated COM 717081103 1,978 64,580 SH   SOLE   64,580 0 0
Philip Morris Intl Inc COM 718172109 498 5,721 SH   SOLE   5,721 0 0
Phillips 66 COM 718546104 410 5,310 SH   SOLE   5,310 0 0
PIMCO Dynamic Credit Income Fund COM SHS 72202D106 11,860 527,581 SH   SOLE   527,581 0 0
PIMCO Enhanced Short Maturity ETF ENHAN SHRT MAT 72201R833 8,190 80,834 SH   SOLE   80,834 0 0
Plum Creek Timber Co Inc COM 729251108 223 4,790 SH   SOLE   4,790 0 0
Portland General Electric Co COM NEW 736508847 6,265 207,459 SH   SOLE   207,459 0 0
Praxair Incorporated COM 74005P104 5,168 39,744 SH   SOLE   39,744 0 0
Procter & Gamble Co COM 742718109 15,525 190,707 SH   SOLE   190,707 0 0
Proshares Ultrashort Lehman 20+ Year Treasury PSHS ULTSH 20YRS 74347B201 923 11,660 SH   SOLE   11,660 0 0
Qualcomm Inc COM 747525103 14,410 194,071 SH   SOLE   194,071 0 0
Raytheon Co New COM NEW 755111507 400 4,412 SH   SOLE   4,412 0 0
Rio Tinto PLC ADR SPONSORED ADR 767204100 912 16,164 SH   SOLE   16,164 0 0
Rockwell Automation Inc. COM 773903109 284 2,400 SH   SOLE   2,400 0 0
Royal Dutch Shell PLC ADR A SPONS ADR A 780259206 323 4,526 SH   SOLE   4,526 0 0
RPM International Inc Delaware COM 749685103 2,208 53,194 SH   SOLE   53,194 0 0
Schlumberger Limited COM 806857108 11,117 123,370 SH   SOLE   123,370 0 0
Sealed Air Corporation COM 81211K100 1,022 30,000 SH   SOLE   30,000 0 0
Snap-On Inc. COM 833034101 1,181 10,780 SH   SOLE   10,780 0 0
Solera Holdings Inc COM 83421A104 12,051 170,315 SH   SOLE   170,315 0 0
Southern Company COM 842587107 457 11,127 SH   SOLE   11,127 0 0
SPDR S & P 500 ETF Trust TR UNIT 78462F103 7,781 42,132 SH   SOLE   42,132 0 0
Staples Incorporated COM 855030102 629 39,581 SH   SOLE   39,581 0 0
Stericycle Inc COM 858912108 8,771 75,502 SH   SOLE   75,502 0 0
Stryker Corporation COM 863667101 842 11,203 SH   SOLE   11,203 0 0
Suncor Inc COM 867224107 259 7,376 SH   SOLE   7,376 0 0
Swedish Export Credit Corp Rogers Int'l Comm ETN ROG TTL ETN 22 870297801 153 18,706 SH   SOLE   18,706 0 0
Sysco Incorporated COM 871829107 359 9,940 SH   SOLE   9,940 0 0
Target Incorporated COM 87612E106 763 12,059 SH   SOLE   12,059 0 0
Teva Pharmaceutical Inds LTD ADR ADR 881624209 240 6,000 SH   SOLE   6,000 0 0
Texas Instruments Inc COM 882508104 203 4,614 SH   SOLE   4,614 0 0
Thermo Fisher Scientific Inc COM 883556102 11,279 101,296 SH   SOLE   101,296 0 0
TIM Participacoes S.A. ADR SPONSORED ADR 88706P205 331 12,609 SH   SOLE   12,609 0 0
Transocean LTD REG SHS H8817H100 216 4,378 SH   SOLE   4,378 0 0
Travelers Companies Inc COM 89417E109 854 9,432 SH   SOLE   9,432 0 0
UGI Corporation COM 902681105 15,404 371,537 SH   SOLE   371,537 0 0
Union Pacific Corp COM 907818108 1,553 9,244 SH   SOLE   9,244 0 0
United Parcel Service Inc Cl B CL B 911312106 14,721 140,095 SH   SOLE   140,095 0 0
United Technologies Corp COM 913017109 1,455 12,782 SH   SOLE   12,782 0 0
Unum Group COM 91529Y106 281 8,000 SH   SOLE   8,000 0 0
Valhi Incorporated COM 918905100 4,307 245,000 SH   SOLE   245,000 0 0
Valley National Bancorp COM 919794107 741 73,193 SH   SOLE   73,193 0 0
Vanguard Bond Index ETF TOTAL BND MRKT 921937835 4,515 56,400 SH   SOLE   56,400 0 0
Vanguard Emerging Markets Fund FTSE EMR MKT ETF 922042858 581 14,130 SH   SOLE   14,130 0 0
Vanguard Europe Fund FTSE EUROPE ETF 922042874 294 5,000 SH   SOLE   5,000 0 0
Vanguard Extended Market Index Fund EXTEND MKT ETF 922908652 379 4,582 SH   SOLE   4,582 0 0
Vanguard MSCI Europe Pacific Index Fund FTSE DEV MKT ETF 921943858 371 8,906 SH   SOLE   8,906 0 0
Vanguard Short Term Bond ETF SHORT TRM BOND 921937827 12,717 159,096 SH   SOLE   159,096 0 0
Vanguard Value Index Fund VALUE ETF 922908744 833 10,900 SH   SOLE   10,900 0 0
Verastem, Inc. COM 92337C104 720 63,170 SH   SOLE   63,170 0 0
VeriFone Systems Inc COM 92342Y109 2,062 76,887 SH   SOLE   76,887 0 0
Verizon Communications Inc COM 92343V104 868 17,656 SH   SOLE   17,656 0 0
Visa Corporation COM CL A 92826C839 13,729 61,655 SH   SOLE   61,655 0 0
Vodafone Group PLC Spon ADR New SPONS ADR NEW 92857W209 9,508 241,872 SH   SOLE   241,872 0 0
Walgreen Company COM 931422109 15,486 269,603 SH   SOLE   269,603 0 0
Waste Management, Inc. COM 94106L109 443 9,866 SH   SOLE   9,866 0 0
Watsco Inc COM 942622200 10,757 111,978 SH   SOLE   111,978 0 0
Wellesley Bancorp. COM 949485106 500 25,600 SH   SOLE   25,600 0 0
Wells Fargo & Company COM 949746101 9,937 218,883 SH   SOLE   218,883 0 0
Wisdomtree Intl Midcap Div Fund INTL MIDCAP DV 97717W778 11,544 195,224 SH   SOLE   195,224 0 0
Yum! Brands, Inc. COM 988498101 1,354 17,905 SH   SOLE   17,905 0 0
Zimmer Holdings Inc COM 98956P102 647 6,942 SH   SOLE   6,942 0 0
3M Company COM 88579Y101 13,740 97,970 SH   SOLE   97,970 0 0
Abbott Laboratories COM 2824100 1,478 38,568 SH   SOLE   38,568 0 0
AbbVie Inc COM 00287Y109 2,061 39,032 SH   SOLE   39,032 0 0
Ace Limited SHS H0023R105 14,544 140,484 SH   SOLE   140,484 0 0
Agnico Eagle Mines COM 8474108 5,716 216,661 SH   SOLE   216,661 0 0
Air Products & Chemicals Inc COM 9158106 550 4,920 SH   SOLE   4,920 0 0
Akamai Technologies Inc COM 00971T101 9,952 210,946 SH   SOLE   210,946 0 0
Altria Group Inc COM 02209S103 286 7,459 SH   SOLE   7,459 0 0
Amazon.com, Inc. COM 23135106 1,604 4,023 SH   SOLE   4,023 0 0
American Express Co COM 25816109 1,785 19,677 SH   SOLE   19,677 0 0
American Tower Corp COM 03027X100 10,684 133,854 SH   SOLE   133,854 0 0
Ameriprise Financial Inc COM 03076C106 371 3,222 SH   SOLE   3,222 0 0
Amphenol Corp Cl A CL A 32095101 4,588 51,446 SH   SOLE   51,446 0 0
Apple Computer Inc COM 37833100 2,232 3,979 SH   SOLE   3,979 0 0
Aspen Technology Inc COM 45327103 9,340 223,456 SH   SOLE   223,456 0 0
Astrazeneca ADR SPONSORED ADR 46353108 1,182 19,901 SH   SOLE   19,901 0 0
AT&T Incorporated COM 00206R102 1,070 30,425 SH   SOLE   30,425 0 0
Automatic Data Processing Inc COM 53015103 7,874 97,453 SH   SOLE   97,453 0 0
Avery Dennison Corp COM 53611109 978 19,484 SH   SOLE   19,484 0 0
Bank of Nova Scotia COM 64149107 7,887 126,090 SH   SOLE   126,090 0 0
Baxter International Inc COM 71813109 266 3,829 SH   SOLE   3,829 0 0
Becton Dickinson & Co COM 75887109 406 3,672 SH   SOLE   3,672 0 0
Berkshire Hathaway Inc Del Cl A CL A 84670108 11,208 63 SH   SOLE   63 0 0
Berkshire Hathaway Inc Del Cl B CL B NEW 84670702 4,721 39,816 SH   SOLE   39,816 0 0
Blackrock Debt Strategies Fund COM 09255R103 46 11,406 SH   SOLE   11,406 0 0
Blackrock Muni Income Trust BRIC ETF 09248F109 189 14,918 SH   SOLE   14,918 0 0
BP Amoco PLC ADR SPONSORED ADR 55622104 1,398 28,752 SH   SOLE   28,752 0 0
Bristol Myers Squibb Co COM 110122108 1,933 36,375 SH   SOLE   36,375 0 0
Broadridge Financial Solutions COM 11133T103 217 5,500 SH   SOLE   5,500 0 0
Brown Forman Corp Cl B CL B 115637209 265 3,506 SH   SOLE   3,506 0 0
Brown-Forman Corp Cl A CL A 115637100 553 7,500 SH   SOLE   7,500 0 0
Carmax Incorporated COM 143130102 10,588 225,189 SH   SOLE   225,189 0 0
Caterpillar Incorporated COM 149123101 2,998 33,010 SH   SOLE   33,010 0 0
CBRE Group Inc CL A 12504L109 7,207 274,013 SH   SOLE   274,013 0 0
Central Fund Canada CL A 153501101 2,274 171,637 SH   SOLE   171,637 0 0
ChevronTexaco Corp COM 166764100 14,098 112,863 SH   SOLE   112,863 0 0
Chipotle Mexican Grill, Inc. COM 169656105 331 622 SH   SOLE   622 0 0
Chubb Corporation COM 171232101 2,604 26,950 SH   SOLE   26,950 0 0
Cisco Systems Inc COM 17275R102 201 8,939 SH   SOLE   8,939 0 0
Citigroup Incorporated New COM NEW 172967424 336 6,447 SH   SOLE   6,447 0 0
Clean Harbors Inc COM 184496107 8,700 145,100 SH   SOLE   145,100 0 0
Coca Cola Company COM 191216100 2,635 63,798 SH   SOLE   63,798 0 0
Cognizant Technology Solutions Corp Cl A CL A 192446102 1,966 19,472 SH   SOLE   19,472 0 0
Colgate Palmolive Co COM 194162103 11,640 178,499 SH   SOLE   178,499 0 0
Comcast Corp Cl A CL A 20030N101 495 9,533 SH   SOLE   9,533 0 0
Comcast Corp Cl A Special CL A SPL 20030N200 280 5,605 SH   SOLE   5,605 0 0
ConocoPhillips COM 20825C104 541 7,658 SH   SOLE   7,658 0 0
Core Laboratories NV COM N22717107 13,180 69,024 SH   SOLE   69,024 0 0
Cullen Frost Bankers Inc COM 229899109 3,967 53,296 SH   SOLE   53,296 0 0
CVS/Caremark Corporation COM 126650100 10,212 142,692 SH   SOLE   142,692 0 0
Danaher Corporation COM 235851102 16,037 207,738 SH   SOLE   207,738 0 0
Darden Restaurants Inc COM 237194105 288 5,293 SH   SOLE   5,293 0 0
Deere & Company COM 244199105 1,453 15,912 SH   SOLE   15,912 0 0
Diageo PLC Sponsored ADR SPON ADR NEW 25243Q205 246 1,855 SH   SOLE   1,855 0 0
Disney Walt Company COM DISNEY 254687106 290 3,802 SH   SOLE   3,802 0 0
Dow Chemical Company COM 260543103 1,257 28,315 SH   SOLE   28,315 0 0
Du Pont E I De Nemours COM 263534109 11,792 181,492 SH   SOLE   181,492 0 0
Eaton Vance Enhanced Equity Inc Fund COM 278277108 152 11,718 SH   SOLE   11,718 0 0
Ecolab Incorporated COM 278865100 12,197 116,972 SH   SOLE   116,972 0 0
Edwards Lifesciences Corp COM 28176E108 339 5,150 SH   SOLE   5,150 0 0
EGShares Emerging Markets Consumer ETF EGS EMKTCONS ETF 268461779 11,068 411,762 SH   SOLE   411,762 0 0
Emerson Electric Co COM 291011104 1,322 18,838 SH   SOLE   18,838 0 0
Expeditors Intl Wash Inc COM 302130109 620 14,000 SH   SOLE   14,000 0 0
Express Scripts Holding Co. COM 30219G108 655 9,324 SH   SOLE   9,324 0 0
Exxon Mobil Corp COM 30231G102 26,433 261,200 SH   SOLE   261,200 0 0
FMC Technologies COM 30249U101 8,075 154,673 SH   SOLE   154,673 0 0
Frontier Communications Corp COM 35906A108 5,433 1,168,339 SH   SOLE   1,168,339 0 0
Gartner, Inc. COM 366651107 711 10,000 SH   SOLE   10,000 0 0
General Electric Co COM 369604103 26,312 938,715 SH   SOLE   938,715 0 0
General Mills Inc COM 370334104 1,078 21,607 SH   SOLE   21,607 0 0
Genuine Parts Co COM 372460105 279 3,350 SH   SOLE   3,350 0 0
Gilead Sciences Inc COM 375558103 21,664 288,470 SH   SOLE   288,470 0 0
Glaxo Smithkline PLC ADR SPONSORED ADR 37733W105 297 5,567 SH   SOLE   5,567 0 0
Google Incorporated Cl A CL A 38259P508 253 226 SH   SOLE   226 0 0
Grainger (W.W.) Inc COM 384802104 317 1,240 SH   SOLE   1,240 0 0
Halliburton Company COM 406216101 712 14,035 SH   SOLE   14,035 0 0
HCP Incorporated COM 40414L109 12,510 344,444 SH   SOLE   344,444 0 0
Hershey Foods Corp COM 427866108 1,344 13,826 SH   SOLE   13,826 0 0
HF2 Financial Management Inc Sponser Shares CL A 40421A104 460 45,200 SH   SOLE   45,200 0 0
Home Depot Inc COM 437076102 794 9,640 SH   SOLE   9,640 0 0
Idexx Laboratories Inc COM 45168D104 11,611 109,153 SH   SOLE   109,153 0 0
Illinois Tool Works Inc COM 452308109 1,281 15,240 SH   SOLE   15,240 0 0
Intel Corporation COM 458140100 9,731 374,905 SH   SOLE   374,905 0 0
International Paper Co COM 460146103 396 8,077 SH   SOLE   8,077 0 0
Intl Business Machines Corp COM 459200101 2,720 14,500 SH   SOLE   14,500 0 0
Intuit, Inc. COM 461202103 1,655 21,690 SH   SOLE   21,690 0 0
Ishares Gold Trust ISHARES 464285105 1,654 141,595 SH   SOLE   141,595 0 0
Ishares MSCI BRIC Index Fund MSCI BRIC INDX 464286657 4,345 115,294 SH   SOLE   115,294 0 0
Ishares MSCI EAFE IX MSCI EAFE ETF 464287465 742 11,060 SH   SOLE   11,060 0 0
Ishares MSCI Emerging Mkts Index Fund MSCI EMG MKT ETF 464287234 9,316 222,891 SH   SOLE   222,891 0 0
Ishares Russel Midcap Index Fund RUS MID-CAP ETF 464287499 231 1,543 SH   SOLE   1,543 0 0
Ishares Russell 1000 Index Fund RUS 1000 ETF 464287622 255 2,474 SH   SOLE   2,474 0 0
Ishares S&P Smallcap 600 Index Fund CORE S&P SCP ETF 464287804 235 2,150 SH   SOLE   2,150 0 0
Ishares Tr Dow Jones Select Divd Index SELECT DIVID ETF 464287168 4,244 59,477 SH   SOLE   59,477 0 0
Ishares Tr Russell 3000 Value Index RUS 3000 VAL ETF 464287663 2,222 18,010 SH   SOLE   18,010 0 0
Ishares Tr US Treas Infl Protected ETF TIPS BD ETF 464287176 267 2,431 SH   SOLE   2,431 0 0
Johnson & Johnson COM 478160104 16,394 178,995 SH   SOLE   178,995 0 0
JPMorgan Chase & Co COM 46625H100 795 13,597 SH   SOLE   13,597 0 0
Kansas City Southern COM NEW 485170302 1,857 15,000 SH   SOLE   15,000 0 0
Lululemon Athletica COM 550021109 484 8,207 SH   SOLE   8,207 0 0
Mac Gray Corporation COM 554153106 5,781 272,322 SH   SOLE   272,322 0 0
Magellan Midstream Partners COM UNIT RP LP 559080106 235 3,720 SH   SOLE   3,720 0 0
Marsh & McLennan Cos Inc COM 571748102 467 9,666 SH   SOLE   9,666 0 0
McCormick & Co Non Vtg Shs COM NON VTG 579780206 7,630 110,701 SH   SOLE   110,701 0 0
McDonalds Corp COM 580135101 1,968 20,287 SH   SOLE   20,287 0 0
Medtronic Inc COM 585055106 8,746 152,399 SH   SOLE   152,399 0 0
MercadoLibre Inc. COM 58733R102 3,150 29,219 SH   SOLE   29,219 0 0
Merck & Co Inc New COM 58933Y105 2,113 42,212 SH   SOLE   42,212 0 0
Microchip Technology Inc COM 595017104 2,450 54,750 SH   SOLE   54,750 0 0
Microsoft Corp COM 594918104 19,844 530,439 SH   SOLE   530,439 0 0
Moody's Corporation COM 615369105 549 7,000 SH   SOLE   7,000 0 0
Mylan Laboratories Inc COM 628530107 220 5,067 SH   SOLE   5,067 0 0
National Fuel Gas Company COM 636180101 607 8,500 SH   SOLE   8,500 0 0
Noranda Aluminum Holding Corp. COM 65542W107 53 16,000 SH   SOLE   16,000 0 0
Norfolk Southern Corp COM 655844108 228 2,460 SH   SOLE   2,460 0 0
Northeast Utilities COM 664397106 8,075 190,496 SH   SOLE   190,496 0 0
Northern Trust Corp COM 665859104 2,037 32,914 SH   SOLE   32,914 0 0
Novartis AG Sponsored ADR SPONSORED ADR 66987V109 324 4,025 SH   SOLE   4,025 0 0
Nuance Communications Inc COM 67020Y100 5,505 362,190 SH   SOLE   362,190 0 0
Paychex Incorporated COM 704326107 10,089 221,580 SH   SOLE   221,580 0 0
Pepsico Incorporated COM 713448108 12,923 155,810 SH   SOLE   155,810 0 0
Pfizer Incorporated COM 717081103 1,978 64,580 SH   SOLE   64,580 0 0
Philip Morris Intl Inc COM 718172109 498 5,721 SH   SOLE   5,721 0 0
Phillips 66 COM 718546104 410 5,310 SH   SOLE   5,310 0 0
PIMCO Dynamic Credit Income Fund COM SHS 72202D106 11,860 527,581 SH   SOLE   527,581 0 0
PIMCO Enhanced Short Maturity ETF ENHAN SHRT MAT 72201R833 8,190 80,834 SH   SOLE   80,834 0 0
Plum Creek Timber Co Inc COM 729251108 223 4,790 SH   SOLE   4,790 0 0
Portland General Electric Co COM NEW 736508847 6,265 207,459 SH   SOLE   207,459 0 0
Praxair Incorporated COM 74005P104 5,168 39,744 SH   SOLE   39,744 0 0
Procter & Gamble Co COM 742718109 15,525 190,707 SH   SOLE   190,707 0 0
Proshares Ultrashort Lehman 20+ Year Treasury PSHS ULTSH 20YRS 74347B201 923 11,660 SH   SOLE   11,660 0 0
Qualcomm Inc COM 747525103 14,410 194,071 SH   SOLE   194,071 0 0
Raytheon Co New COM NEW 755111507 400 4,412 SH   SOLE   4,412 0 0
Rio Tinto PLC ADR SPONSORED ADR 767204100 912 16,164 SH   SOLE   16,164 0 0
Rockwell Automation Inc. COM 773903109 284 2,400 SH   SOLE   2,400 0 0
Royal Dutch Shell PLC ADR A SPONS ADR A 780259206 323 4,526 SH   SOLE   4,526 0 0
RPM International Inc Delaware COM 749685103 2,208 53,194 SH   SOLE   53,194 0 0
Schlumberger Limited COM 806857108 11,117 123,370 SH   SOLE   123,370 0 0
Sealed Air Corporation COM 81211K100 1,022 30,000 SH   SOLE   30,000 0 0
Snap-On Inc. COM 833034101 1,181 10,780 SH   SOLE   10,780 0 0
Solera Holdings Inc COM 83421A104 12,051 170,315 SH   SOLE   170,315 0 0
Southern Company COM 842587107 457 11,127 SH   SOLE   11,127 0 0
SPDR S & P 500 ETF Trust TR UNIT 78462F103 7,781 42,132 SH   SOLE   42,132 0 0
Staples Incorporated COM 855030102 629 39,581 SH   SOLE   39,581 0 0
Stericycle Inc COM 858912108 8,771 75,502 SH   SOLE   75,502 0 0
Stryker Corporation COM 863667101 842 11,203 SH   SOLE   11,203 0 0
Suncor Inc COM 867224107 259 7,376 SH   SOLE   7,376 0 0
Swedish Export Credit Corp Rogers Int'l Comm ETN ROG TTL ETN 22 870297801 153 18,706 SH   SOLE   18,706 0 0
Sysco Incorporated COM 871829107 359 9,940 SH   SOLE   9,940 0 0
Target Incorporated COM 87612E106 763 12,059 SH   SOLE   12,059 0 0
Teva Pharmaceutical Inds LTD ADR ADR 881624209 240 6,000 SH   SOLE   6,000 0 0
Texas Instruments Inc COM 882508104 203 4,614 SH   SOLE   4,614 0 0
Thermo Fisher Scientific Inc COM 883556102 11,279 101,296 SH   SOLE   101,296 0 0
TIM Participacoes S.A. ADR SPONSORED ADR 88706P205 331 12,609 SH   SOLE   12,609 0 0
Transocean LTD REG SHS H8817H100 216 4,378 SH   SOLE   4,378 0 0
Travelers Companies Inc COM 89417E109 854 9,432 SH   SOLE   9,432 0 0
UGI Corporation COM 902681105 15,404 371,537 SH   SOLE   371,537 0 0
Union Pacific Corp COM 907818108 1,553 9,244 SH   SOLE   9,244 0 0
United Parcel Service Inc Cl B CL B 911312106 14,721 140,095 SH   SOLE   140,095 0 0
United Technologies Corp COM 913017109 1,455 12,782 SH   SOLE   12,782 0 0
Unum Group COM 91529Y106 281 8,000 SH   SOLE   8,000 0 0
Valhi Incorporated COM 918905100 4,307 245,000 SH   SOLE   245,000 0 0
Valley National Bancorp COM 919794107 741 73,193 SH   SOLE   73,193 0 0
Vanguard Bond Index ETF TOTAL BND MRKT 921937835 4,515 56,400 SH   SOLE   56,400 0 0
Vanguard Emerging Markets Fund FTSE EMR MKT ETF 922042858 581 14,130 SH   SOLE   14,130 0 0
Vanguard Europe Fund FTSE EUROPE ETF 922042874 294 5,000 SH   SOLE   5,000 0 0
Vanguard Extended Market Index Fund EXTEND MKT ETF 922908652 379 4,582 SH   SOLE   4,582 0 0
Vanguard MSCI Europe Pacific Index Fund FTSE DEV MKT ETF 921943858 371 8,906 SH   SOLE   8,906 0 0
Vanguard Short Term Bond ETF SHORT TRM BOND 921937827 12,717 159,096 SH   SOLE   159,096 0 0
Vanguard Value Index Fund VALUE ETF 922908744 833 10,900 SH   SOLE   10,900 0 0
Verastem, Inc. COM 92337C104 720 63,170 SH   SOLE   63,170 0 0
VeriFone Systems Inc COM 92342Y109 2,062 76,887 SH   SOLE   76,887 0 0
Verizon Communications Inc COM 92343V104 868 17,656 SH   SOLE   17,656 0 0
Visa Corporation COM CL A 92826C839 13,729 61,655 SH   SOLE   61,655 0 0
Vodafone Group PLC Spon ADR New SPONS ADR NEW 92857W209 9,508 241,872 SH   SOLE   241,872 0 0
Walgreen Company COM 931422109 15,486 269,603 SH   SOLE   269,603 0 0
Waste Management, Inc. COM 94106L109 443 9,866 SH   SOLE   9,866 0 0
Watsco Inc COM 942622200 10,757 111,978 SH   SOLE   111,978 0 0
Wellesley Bancorp. COM 949485106 500 25,600 SH   SOLE   25,600 0 0
Wells Fargo & Company COM 949746101 9,937 218,883 SH   SOLE   218,883 0 0
Wisdomtree Intl Midcap Div Fund INTL MIDCAP DV 97717W778 11,544 195,224 SH   SOLE   195,224 0 0
Yum! Brands, Inc. COM 988498101 1,354 17,905 SH   SOLE   17,905 0 0
Zimmer Holdings Inc COM 98956P102 647 6,942 SH   SOLE   6,942 0 0