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,189 7,208 SH   SOLE   7,208 0 0
ABB COM 000375204 256 12,100 SH   SOLE   12,100 0 0
AT&T COM 00206R102 884 27,076 SH   SOLE   27,076 0 0
AbbVie COM 00287y109 1,008 17,222 SH   SOLE   17,222 0 0
Abbott Labs COM 002824100 1,319 28,465 SH   SOLE   28,465 0 0
Altria COM 02209S103 2,385 47,675 SH   SOLE   47,675 0 0
Amazon COM 023135106 7,504 20,166 SH   SOLE   20,166 0 0
American Tower COM 03027x100 11,664 123,884 SH   SOLE   123,884 0 0
Apache COM 037411105 275 4,550 SH   SOLE   4,550 0 0
Apple COM 037833100 22,211 178,498 SH   SOLE   178,498 0 0
Automatic Data COM 053015103 1,860 21,720 SH   SOLE   21,720 0 0
Baker Hughes COM 057224107 267 4,193 SH   SOLE   4,193 0 0
Bank of America COM 060505104 303 19,673 SH   SOLE   19,673 0 0
Berkshire Hathaway B COM 084670207 14,596 101,136 SH   SOLE   101,136 0 0
Block (H & R) COM 093671105 290 9,042 SH   SOLE   9,042 0 0
Boeing COM 097023105 1,523 10,147 SH   SOLE   10,147 0 0
Bristol Myers-Squibb COM 110122108 1,792 27,786 SH   SOLE   27,786 0 0
CDK Global COM 12508e101 283 6,043 SH   SOLE   6,043 0 0
CIGNA COM 125509109 518 4,000 SH   SOLE   4,000 0 0
CVS Caremark COM 126650100 239 2,317 SH   SOLE   2,317 0 0
Caterpillar COM 149123101 272 3,400 SH   SOLE   3,400 0 0
Celgene COM 151020104 17,847 154,818 SH   SOLE   154,818 0 0
Cenovus Energy COM 15135u109 1,612 95,471 SH   SOLE   95,471 0 0
Cerner COM 156782104 407 5,560 SH   SOLE   5,560 0 0
ChevronTexaco COM 166764100 914 8,705 SH   SOLE   8,705 0 0
Cisco Systems COM 17275r102 2,830 102,811 SH   SOLE   102,811 0 0
Coca Cola COM 191216100 4,053 99,948 SH   SOLE   99,948 0 0
Cognizant Tech COM 192446102 20,054 321,434 SH   SOLE   321,434 0 0
Deere & Co COM 244199105 8,375 95,510 SH   SOLE   95,510 0 0
Diageo PLC COM 25243q205 7,291 65,941 SH   SOLE   65,941 0 0
DuPont COM 263534109 202 2,830 SH   SOLE   2,830 0 0
Duke Energy COM 26441C204 329 4,286 SH   SOLE   4,286 0 0
Dunkin' Brands COM 265504100 7,245 152,344 SH   SOLE   152,344 0 0
EMC COM 268648102 8,482 331,844 SH   SOLE   331,844 0 0
Emerson Electric COM 291011104 1,075 18,981 SH   SOLE   18,981 0 0
Energy Transfer Equity COM 29273v100 291 4,600 SH   SOLE   4,600 0 0
Equifax COM 294429105 214 2,300 SH   SOLE   2,300 0 0
Evercore Partners COM 29977a105 11,781 228,052 SH   SOLE   228,052 0 0
Expeditors Int'l COM 302130109 4,667 96,875 SH   SOLE   96,875 0 0
Exxon Mobil COM 30231g102 11,310 133,056 SH   SOLE   133,056 0 0
F5 Networks COM 315616102 6,516 56,687 SH   SOLE   56,687 0 0
Facebook COM 30303M102 2,673 32,510 SH   SOLE   32,510 0 0
FedEx COM 31428X106 844 5,100 SH   SOLE   5,100 0 0
General Electric COM 369604103 10,556 425,479 SH   SOLE   425,479 0 0
Gentex COM 371901109 212 11,600 SH   SOLE   11,600 0 0
Google Cl A COM 38259p508 5,307 9,568 SH   SOLE   9,568 0 0
Google Cl C COM 38259p706 12,324 22,489 SH   SOLE   22,489 0 0
Henderson Land Development COM Y31476107 408 58,088 SH   SOLE   58,088 0 0
Home Depot COM 437076102 599 5,274 SH   SOLE   5,274 0 0
Hospitality Properties COM 44106m102 614 18,625 SH   SOLE   18,625 0 0
Hyflux COM Y3817K105 24 36,000 SH   SOLE   36,000 0 0
IBM COM 459200101 3,925 24,452 SH   SOLE   24,452 0 0
ICON plc COM g4705a100 12,923 183,221 SH   SOLE   183,221 0 0
Intel COM 458140100 1,533 49,017 SH   SOLE   49,017 0 0
JP Morgan Chase COM 46625H100 2,880 47,534 SH   SOLE   47,534 0 0
Jacobs Engineering COM 469814107 11,504 254,730 SH   SOLE   254,730 0 0
Johnson & Johnson COM 478160104 7,389 73,446 SH   SOLE   73,446 0 0
Johnson Controls COM 478366107 257 5,100 SH   SOLE   5,100 0 0
Kinder Morgan COM 49456b101 33,166 788,541 SH   SOLE   788,541 0 0
Kraft Foods COM 50076Q106 339 3,886 SH   SOLE   3,886 0 0
Lowe's COM 548661107 1,345 18,076 SH   SOLE   18,076 0 0
McDonald's COM 580135101 2,327 23,885 SH   SOLE   23,885 0 0
McGraw-Hill COM 580645109 414 4,000 SH   SOLE   4,000 0 0
Medtronic PLC COM g5960L103 265 3,400 SH   SOLE   3,400 0 0
Merck COM 58933y105 260 4,527 SH   SOLE   4,527 0 0
Michael Kors COM G60754101 4,807 73,105 SH   SOLE   73,105 0 0
Microsoft COM 594918104 612 15,064 SH   SOLE   15,064 0 0
Mondelez COM 609207105 273 7,552 SH   SOLE   7,552 0 0
Monsanto COM 61166W101 10,734 95,380 SH   SOLE   95,380 0 0
Moody's COM 615369105 384 3,700 SH   SOLE   3,700 0 0
NBT Bancorp COM 628778102 390 15,547 SH   SOLE   15,547 0 0
National Oilwell Varco COM 637071101 4,399 88,000 SH   SOLE   88,000 0 0
NetEase COM 64110w102 539 5,120 SH   SOLE   5,120 0 0
Northrop Grumman COM 666807102 345 2,142 SH   SOLE   2,142 0 0
Paychex COM 704326107 469 9,445 SH   SOLE   9,445 0 0
People's United Financial COM 712704105 238 15,670 SH   SOLE   15,670 0 0
PepsiCo COM 713448108 12,601 131,784 SH   SOLE   131,784 0 0
Pfizer COM 717081103 1,136 32,666 SH   SOLE   32,666 0 0
Philip Morris Int'l COM 718172109 3,384 44,920 SH   SOLE   44,920 0 0
Plum Creek Timber COM 729251108 437 10,048 SH   SOLE   10,048 0 0
Proctor & Gamble COM 742718109 2,070 25,261 SH   SOLE   25,261 0 0
Quanta Services COM 74762e102 12,348 432,815 SH   SOLE   432,815 0 0
Quintiles Transnational COM 74876y101 4,566 68,181 SH   SOLE   68,181 0 0
RPX COM 74972g103 1,532 106,458 SH   SOLE   106,458 0 0
ResMed COM 761152107 19,424 270,598 SH   SOLE   270,598 0 0
Royal Dutch Shell PLC COM 780259206 279 4,671 SH   SOLE   4,671 0 0
SPDR Tr (S&P 500) COM 78462f103 901 4,363 SH   SOLE   4,363 0 0
Schlumberger COM 806857108 997 11,950 SH   SOLE   11,950 0 0
Suncor COM 867224107 1,277 43,670 SH   SOLE   43,670 0 0
Texas Instruments COM 882508104 214 3,750 SH   SOLE   3,750 0 0
Textron COM 883203101 443 10,000 SH   SOLE   10,000 0 0
The Priceline Group COM 741503403 9,201 7,904 SH   SOLE   7,904 0 0
Union Pacific COM 907818108 548 5,064 SH   SOLE   5,064 0 0
United Parcel Service COM 911312106 10,327 106,534 SH   SOLE   106,534 0 0
United Technologies COM 913017109 800 6,824 SH   SOLE   6,824 0 0
VMware COM 928563402 5,144 62,723 SH   SOLE   62,723 0 0
Varian Medical Systems COM 92220p105 6,810 72,380 SH   SOLE   72,380 0 0
Verizon COM 92343V104 392 8,054 SH   SOLE   8,054 0 0
Visa COM 92826c839 17,283 264,228 SH   SOLE   264,228 0 0
WalMart COM 931142103 3,143 38,217 SH   SOLE   38,217 0 0
Walt Disney Company COM 254687106 3,347 31,908 SH   SOLE   31,908 0 0
WhiteWave Foods COM 966244105 12,796 288,599 SH   SOLE   288,599 0 0
eBay COM 278642103 5,640 97,774 SH   SOLE   97,774 0 0