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 1,112 7,208 SH   SOLE   7,208 0 0
ABB COM 000375204 253 12,100 SH   SOLE   12,100 0 0
AT&T COM 00206R102 962 27,076 SH   SOLE   27,076 0 0
AbbVie COM 00287y109 1,134 16,872 SH   SOLE   16,872 0 0
Abbott Labs COM 002824100 1,380 28,115 SH   SOLE   28,115 0 0
Altria COM 02209S103 1,605 32,825 SH   SOLE   32,825 0 0
Amazon COM 023135106 8,553 19,704 SH   SOLE   19,704 0 0
American Tower COM 03027x100 11,620 124,561 SH   SOLE   124,561 0 0
Apache COM 037411105 251 4,350 SH   SOLE   4,350 0 0
Apple COM 037833100 21,551 171,826 SH   SOLE   171,826 0 0
Automatic Data COM 053015103 1,743 21,720 SH   SOLE   21,720 0 0
Baker Hughes COM 057224107 259 4,193 SH   SOLE   4,193 0 0
Bank of America COM 060505104 318 18,673 SH   SOLE   18,673 0 0
Berkshire Hathaway B COM 084670207 13,925 102,309 SH   SOLE   102,309 0 0
Block (H & R) COM 093671105 268 9,042 SH   SOLE   9,042 0 0
Boeing COM 097023105 1,408 10,147 SH   SOLE   10,147 0 0
Bristol Myers-Squibb COM 110122108 829 12,466 SH   SOLE   12,466 0 0
CDK Global COM 12508e101 326 6,043 SH   SOLE   6,043 0 0
CIGNA COM 125509109 648 4,000 SH   SOLE   4,000 0 0
CVS Caremark COM 126650100 237 2,257 SH   SOLE   2,257 0 0
Caterpillar COM 149123101 288 3,400 SH   SOLE   3,400 0 0
Celgene COM 151020104 17,687 152,822 SH   SOLE   152,822 0 0
Cenovus Energy COM 15135u109 307 19,201 SH   SOLE   19,201 0 0
Cerner COM 156782104 1,818 26,330 SH   SOLE   26,330 0 0
ChevronTexaco COM 166764100 809 8,387 SH   SOLE   8,387 0 0
Cisco Systems COM 17275r102 2,686 97,811 SH   SOLE   97,811 0 0
Coca Cola COM 191216100 3,875 98,769 SH   SOLE   98,769 0 0
Cognizant Tech COM 192446102 19,146 313,403 SH   SOLE   313,403 0 0
Conn Water Svces COM 207797101 233 6,809 SH   SOLE   6,809 0 0
Deere & Co COM 244199105 8,898 91,681 SH   SOLE   91,681 0 0
Diageo PLC COM 25243q205 7,564 65,185 SH   SOLE   65,185 0 0
Duke Energy COM 26441C204 303 4,286 SH   SOLE   4,286 0 0
Dunkin' Brands COM 265504100 8,193 148,971 SH   SOLE   148,971 0 0
EMC COM 268648102 8,545 323,799 SH   SOLE   323,799 0 0
Emerson Electric COM 291011104 1,041 18,789 SH   SOLE   18,789 0 0
Energy Transfer Equity COM 29273v100 295 4,600 SH   SOLE   4,600 0 0
Equifax COM 294429105 223 2,300 SH   SOLE   2,300 0 0
Evercore Partners COM 29977a105 12,566 232,873 SH   SOLE   232,873 0 0
Expeditors Int'l COM 302130109 4,260 92,395 SH   SOLE   92,395 0 0
Exxon Mobil COM 30231g102 10,879 130,760 SH   SOLE   130,760 0 0
F5 Networks COM 315616102 6,349 52,754 SH   SOLE   52,754 0 0
Facebook COM 30303M102 4,204 49,020 SH   SOLE   49,020 0 0
FedEx COM 31428X106 869 5,100 SH   SOLE   5,100 0 0
General Electric COM 369604103 11,021 414,779 SH   SOLE   414,779 0 0
Gentex COM 371901109 190 11,600 SH   SOLE   11,600 0 0
Google Cl A COM 38259p508 5,093 9,430 SH   SOLE   9,430 0 0
Google Cl C COM 38259p706 11,482 22,060 SH   SOLE   22,060 0 0
Henderson Land Development COM Y31476107 259 37,891 SH   SOLE   37,891 0 0
Home Depot COM 437076102 524 4,714 SH   SOLE   4,714 0 0
Hospitality Properties COM 44106m102 537 18,625 SH   SOLE   18,625 0 0
Hyflux COM Y3817K105 23 36,000 SH   SOLE   36,000 0 0
IBM COM 459200101 3,963 24,362 SH   SOLE   24,362 0 0
ICON plc COM g4705a100 11,697 173,811 SH   SOLE   173,811 0 0
Intel COM 458140100 1,278 42,017 SH   SOLE   42,017 0 0
JP Morgan Chase COM 46625H100 3,145 46,412 SH   SOLE   46,412 0 0
Jacobs Engineering COM 469814107 10,180 250,623 SH   SOLE   250,623 0 0
Johnson & Johnson COM 478160104 6,687 68,613 SH   SOLE   68,613 0 0
Johnson Controls COM 478366107 253 5,100 SH   SOLE   5,100 0 0
Kansas City Southern COM 485170302 4,493 49,261 SH   SOLE   49,261 0 0
Kinder Morgan COM 49456b101 29,300 763,223 SH   SOLE   763,223 0 0
Kraft Foods COM 50076Q106 331 3,886 SH   SOLE   3,886 0 0
Lowe's COM 548661107 1,211 18,076 SH   SOLE   18,076 0 0
McDonald's COM 580135101 1,291 13,580 SH   SOLE   13,580 0 0
McGraw-Hill COM 580645109 402 4,000 SH   SOLE   4,000 0 0
Medtronic PLC COM g5960L103 252 3,400 SH   SOLE   3,400 0 0
Merck COM 58933y105 259 4,541 SH   SOLE   4,541 0 0
Michael Kors COM G60754101 1,180 28,044 SH   SOLE   28,044 0 0
Microsoft COM 594918104 641 14,514 SH   SOLE   14,514 0 0
Mondelez COM 609207105 311 7,552 SH   SOLE   7,552 0 0
Monsanto COM 61166W101 10,800 101,323 SH   SOLE   101,323 0 0
Moody's COM 615369105 399 3,700 SH   SOLE   3,700 0 0
NBT Bancorp COM 628778102 407 15,547 SH   SOLE   15,547 0 0
National Oilwell Varco COM 637071101 4,131 85,572 SH   SOLE   85,572 0 0
NetEase COM 64110w102 742 5,120 SH   SOLE   5,120 0 0
Northrop Grumman COM 666807102 340 2,142 SH   SOLE   2,142 0 0
Paychex COM 704326107 443 9,445 SH   SOLE   9,445 0 0
People's United Financial COM 712704105 238 14,670 SH   SOLE   14,670 0 0
PepsiCo COM 713448108 11,968 128,218 SH   SOLE   128,218 0 0
Pfizer COM 717081103 1,410 42,064 SH   SOLE   42,064 0 0
Philip Morris Int'l COM 718172109 2,814 35,100 SH   SOLE   35,100 0 0
Plum Creek Timber COM 729251108 408 10,048 SH   SOLE   10,048 0 0
Proctor & Gamble COM 742718109 1,976 25,261 SH   SOLE   25,261 0 0
Quanta Services COM 74762e102 12,177 422,535 SH   SOLE   422,535 0 0
Quintiles Transnational COM 74876y101 4,720 65,006 SH   SOLE   65,006 0 0
RPX COM 74972g103 1,836 108,668 SH   SOLE   108,668 0 0
ResMed COM 761152107 14,636 259,648 SH   SOLE   259,648 0 0
Royal Dutch Shell PLC COM 780259206 232 4,071 SH   SOLE   4,071 0 0
SPDR Tr (S&P 500) COM 78462f103 869 4,223 SH   SOLE   4,223 0 0
Schlumberger COM 806857108 1,024 11,875 SH   SOLE   11,875 0 0
Starwood Waypoint Residential COM 85571w109 805 33,900 SH   SOLE   33,900 0 0
Suncor COM 867224107 1,148 41,700 SH   SOLE   41,700 0 0
Textron COM 883203101 446 10,000 SH   SOLE   10,000 0 0
The Priceline Group COM 741503403 8,976 7,796 SH   SOLE   7,796 0 0
Union Pacific COM 907818108 483 5,064 SH   SOLE   5,064 0 0
United Natural Foods COM 911163103 4,845 76,088 SH   SOLE   76,088 0 0
United Parcel Service COM 911312106 10,119 104,416 SH   SOLE   104,416 0 0
United Technologies COM 913017109 643 5,797 SH   SOLE   5,797 0 0
VMware COM 928563402 5,323 62,087 SH   SOLE   62,087 0 0
Varian Medical Systems COM 92220p105 5,638 66,855 SH   SOLE   66,855 0 0
Verizon COM 92343V104 375 8,054 SH   SOLE   8,054 0 0
Visa COM 92826c839 17,471 260,181 SH   SOLE   260,181 0 0
WalMart COM 931142103 2,531 35,681 SH   SOLE   35,681 0 0
Walt Disney Company COM 254687106 3,773 33,058 SH   SOLE   33,058 0 0
WhiteWave Foods COM 966244105 12,620 258,174 SH   SOLE   258,174 0 0
eBay COM 278642103 5,756 95,551 SH   SOLE   95,551 0 0