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 641 5,860 SH   SOLE   5,660 0 200
ABB LTD ADR com 000375204 1,360 62,780 SH   SOLE   57,710 0 5,070
AFLAC Inc com 001055102 335 5,767 SH   SOLE   3,967 0 1,800
AT&T Inc com 00206R102 785 22,189 SH   SOLE   21,008 0 1,181
AbbVie Inc com 00287Y109 784 18,975 SH   SOLE   18,290 0 685
Abbott Labs com 002824100 932 26,730 SH   SOLE   24,555 0 2,175
Altera Corp com 021441100 2,805 85,020 SH   SOLE   66,810 0 18,210
Altria Group Inc com 02209S103 249 7,126 SH   SOLE   6,817 0 309
Amazon.com com 023135106 4,322 15,564 SH   SOLE   12,474 0 3,090
Amgen Inc com 031162100 668 6,767 SH   SOLE   6,767 0 0
Analog Devices Inc com 032654105 317 7,045 SH   SOLE   6,300 0 745
Apache Corp com 037411105 7,026 83,817 SH   SOLE   68,447 0 15,370
Apple Computer com 037833100 6,519 16,441 SH   SOLE   14,247 0 2,194
Automatic Data com 053015103 399 5,800 SH   SOLE   5,800 0 0
Bank of New York Mellon com 064058100 5,236 186,657 SH   SOLE   136,312 0 50,345
Baxter International com 071813109 355 5,131 SH   SOLE   4,371 0 760
Berkshire Hathaway Cl A com 084670108 2,698 16 SH   SOLE   16 0 0
Berkshire Hathaway Cl B com 084670702 896 8,006 SH   SOLE   6,241 0 1,765
Blackrock Inc com 09247X101 7,069 27,522 SH   SOLE   22,647 0 4,875
Boeing com 097023105 600 5,858 SH   SOLE   5,533 0 325
Bristol-Myers Squibb com 110122108 296 6,629 SH   SOLE   6,629 0 0
Broadcom Corp com 111320107 3,693 109,275 SH   SOLE   89,210 0 20,065
CVS Corp com 126650100 1,227 21,460 SH   SOLE   20,735 0 725
Cabot Oil & Gas Corp Cl A com 127097103 277 3,900 SH   SOLE   3,300 0 600
Canadian Natl RR Co com 136375102 834 8,575 SH   SOLE   8,150 0 425
Caterpillar com 149123101 747 9,050 SH   SOLE   8,400 0 650
Celgene Corp com 151020104 3,804 32,519 SH   SOLE   27,624 0 4,895
Chevron Corp com 166764100 8,857 74,843 SH   SOLE   63,453 0 11,390
Chubb Corp com 171232101 292 3,450 SH   SOLE   3,260 0 190
Cincinnati Financial Corp com 172062101 414 9,020 SH   SOLE   8,670 0 350
Cisco Systems com 17275R102 2,897 119,058 SH   SOLE   110,388 0 8,670
Citrix Systems com 177376100 747 12,370 SH   SOLE   12,370 0 0
Coca-Cola com 191216100 1,234 30,761 SH   SOLE   30,431 0 330
Colgate-Palmolive com 194162103 224 3,905 SH   SOLE   3,905 0 0
Comcast Corp Cl A com 20030N101 5,015 120,111 SH   SOLE   104,274 0 15,837
ConocoPhillips com 20825C104 414 6,841 SH   SOLE   6,841 0 0
Consolidated Edison com 209115104 286 4,908 SH   SOLE   2,731 0 2,177
Constellation Brands com 21036P108 259 4,960 SH   SOLE   2,960 0 2,000
Copytele Inc com 217721109 7 25,000 SH   SOLE   25,000 0 0
Crown Holdings Inc com 228368106 1,253 30,463 SH   SOLE   30,463 0 0
Cummins Inc. com 231021106 4,936 45,506 SH   SOLE   37,616 0 7,890
Devon Energy Corp com 25179M103 916 17,655 SH   SOLE   16,810 0 845
Dick's Sporting Goods Inc com 253393102 1,292 25,816 SH   SOLE   25,416 0 400
Dover com 260003108 258 3,325 SH   SOLE   3,325 0 0
E.I. duPont com 263534109 1,028 19,581 SH   SOLE   18,311 0 1,270
EMC Corp com 268648102 4,944 209,303 SH   SOLE   169,043 0 40,260
Eastman Chemical com 277432100 322 4,603 SH   SOLE   4,603 0 0
Eaton Corp plc Ord com G29183103 326 4,961 SH   SOLE   4,961 0 0
Emerson Electric com 291011104 1,389 25,461 SH   SOLE   24,558 0 903
Essex Rental Corp com 297187106 188 43,451 SH   SOLE   43,451 0 0
Expeditors Int'l of Wash com 302130109 5,656 148,675 SH   SOLE   122,705 0 25,970
Express Scripts com 30219G108 1,093 17,706 SH   SOLE   17,653 0 53
Exxon Mobil Corp com 30231G102 3,593 39,767 SH   SOLE   37,750 0 2,017
Freeport McMoran Copper & Gold com 35671D857 4,861 176,055 SH   SOLE   145,275 0 30,780
Gannett Co Inc com 364730101 744 30,411 SH   SOLE   30,411 0 0
General Dynamics com 369550108 321 4,100 SH   SOLE   3,320 0 780
General Electric com 369604103 9,855 424,956 SH   SOLE   364,614 0 60,342
General Mills com 370334104 842 17,343 SH   SOLE   16,023 0 1,320
Goldman Sachs Group com 38141G104 555 3,669 SH   SOLE   3,644 0 25
Google Inc com 38259P508 12,455 14,147 SH   SOLE   12,076 0 2,071
Graham Corp com 384556106 1,411 46,986 SH   SOLE   46,986 0 0
Halliburton Co com 406216101 5,660 135,662 SH   SOLE   113,932 0 21,730
Hewlett-Packard Co com 428236103 212 8,555 SH   SOLE   7,355 0 1,200
Home Depot com 437076102 244 3,148 SH   SOLE   3,048 0 100
Honeywell Int'l Inc com 438516106 308 3,884 SH   SOLE   3,884 0 0
Huntington Bancshrs com 446150104 100 12,683 SH   SOLE   12,683 0 0
I.B.M. com 459200101 2,347 12,282 SH   SOLE   12,007 0 275
Illinois Tool Works com 452308109 593 8,575 SH   SOLE   6,880 0 1,695
Intel Corp com 458140100 686 28,331 SH   SOLE   21,941 0 6,390
J.P. Morgan Chase & Co. com 46625H100 8,566 162,265 SH   SOLE   131,500 0 30,765
Johnson & Johnson com 478160104 11,136 129,698 SH   SOLE   107,209 0 22,489
Johnson Controls com 478366107 3,865 108,005 SH   SOLE   86,420 0 21,585
Joy Global Inc com 481165108 311 6,400 SH   SOLE   6,200 0 200
Kimberly-Clark com 494368103 797 8,203 SH   SOLE   7,708 0 495
Lockheed Martin com 539830109 547 5,044 SH   SOLE   225 0 4,819
Lucid Inc com 54948Q104 2 17,491 SH   SOLE   17,491 0 0
Medtronic Inc com 585055106 2,967 57,644 SH   SOLE   45,231 0 12,413
Merck & Co(New) com 58933Y105 1,264 27,203 SH   SOLE   26,645 0 558
Metlife Inc com 59156R108 6,131 133,984 SH   SOLE   106,769 0 27,215
Microsoft Corp com 594918104 9,232 267,253 SH   SOLE   221,688 0 45,565
Mondelez International Inc com 609207105 286 10,025 SH   SOLE   9,618 0 407
NIKE Inc Cl B com 654106103 4,486 70,449 SH   SOLE   57,474 0 12,975
National Oilwell Inc com 637071101 5,903 85,677 SH   SOLE   70,772 0 14,905
Novartis AG ADR com 66987V109 6,734 95,229 SH   SOLE   76,024 0 19,205
Novo Nordisk A/S com 670100205 4,425 28,552 SH   SOLE   23,554 0 4,998
Occidental Petroleum com 674599105 361 4,043 SH   SOLE   4,043 0 0
Oracle Corp com 68389X105 7,255 236,241 SH   SOLE   191,068 0 45,173
PNC Financial Services Group com 693475105 7,762 106,448 SH   SOLE   85,148 0 21,300
Paychex Inc com 704326107 1,224 33,535 SH   SOLE   28,840 0 4,695
PepsiCo com 713448108 6,404 78,303 SH   SOLE   64,415 0 13,888
Pfizer Inc com 717081103 614 21,936 SH   SOLE   20,589 0 1,347
Philip Morris International com 718172109 1,147 13,240 SH   SOLE   12,931 0 309
Pioneer Natural Res com 723787107 217 1,500 SH   SOLE   1,500 0 0
Potash Corp Saskatchewan com 73755L107 4,257 111,641 SH   SOLE   92,291 0 19,350
Praxair Inc com 74005P104 3,536 30,702 SH   SOLE   26,502 0 4,200
Probe Mines Ltd. com 742667108 205 126,300 SH   SOLE   126,300 0 0
Procter & Gamble com 742718109 11,193 145,382 SH   SOLE   124,728 0 20,654
Quest Diagnostics Inc com 74834L100 238 3,925 SH   SOLE   3,475 0 450
Rand Logistics Inc com 752182105 129 25,200 SH   SOLE   25,200 0 0
Rockwell Int'l com 773903109 6,180 74,329 SH   SOLE   59,509 0 14,820
SPDR S&P Bank ETF com 78464A797 1,321 46,010 SH   SOLE   43,500 0 2,510
SPX Corp com 784635104 339 4,716 SH   SOLE   4,716 0 0
Schlumberger Ltd com 806857108 539 7,519 SH   SOLE   6,516 0 1,003
Sirius XM Radio Inc com 82967N108 676 201,900 SH   SOLE   201,900 0 0
Southern Co com 842587107 293 6,640 SH   SOLE   3,477 0 3,163
Southwestern Energy Co com 845467109 4,766 130,465 SH   SOLE   105,235 0 25,230
Staples Inc com 855030102 174 10,948 SH   SOLE   9,942 0 1,006
State Street Corp com 857477103 476 7,293 SH   SOLE   5,858 0 1,435
Stryker Corp com 863667101 607 9,380 SH   SOLE   9,380 0 0
Target Corp com 87612E106 206 2,985 SH   SOLE   2,985 0 0
United HealthGroup Inc com 91324P102 3,037 46,374 SH   SOLE   38,569 0 7,805
United Technologies com 913017109 742 7,982 SH   SOLE   6,670 0 1,312
VMWare com 928563402 830 12,384 SH   SOLE   12,284 0 100
Verizon Communications com 92343V104 1,354 26,906 SH   SOLE   26,030 0 876
Visa Inc com 92826C839 542 2,965 SH   SOLE   2,555 0 410
Walgreen Stores com 931422109 524 11,866 SH   SOLE   10,466 0 1,400
Walt Disney com 254687106 894 14,160 SH   SOLE   13,905 0 255
Wells Fargo com 949746101 452 10,953 SH   SOLE   10,578 0 375
Weyerhaeuser com 962166104 4,733 166,134 SH   SOLE   138,224 0 27,910
XL Group PLC SHS com G98290102 399 13,154 SH   SOLE   11,974 0 1,180
Xerox Corp com 984121103 183 20,146 SH   SOLE   17,058 0 3,088
Yum! Brands Inc com 988498101 6,982 100,698 SH   SOLE   82,933 0 17,765
Zimmer Holdings Inc com 98956P102 329 4,391 SH   SOLE   4,235 0 156
eBay Inc com 278642103 5,227 101,065 SH   SOLE   81,860 0 19,205
EGShares Emerging Mkts Consume etf 268461779 11,463 444,133 SH   SOLE   391,952 0 52,181
S&P 500 Dep Rcpts Unit Inv Tr etf 78462F103 27,831 173,491 SH   SOLE   156,821 0 16,670
Schwab Emerging Mkts ETF etf 808524706 6,475 277,307 SH   SOLE   234,978 0 42,329
Schwab Intl Equity ETF etf 808524805 5,483 201,300 SH   SOLE   165,595 0 35,705
Schwab US Broad Mkt ETF etf 808524102 219 5,625 SH   SOLE   4,490 0 1,135
Schwab US Large Cap etf 808524201 19,830 519,254 SH   SOLE   426,852 0 92,402
Schwab US Small Cap ETF etf 808524607 1,680 38,182 SH   SOLE   31,234 0 6,948
Vanguard Extended Mkt Fd Stk M etf 922908652 14,570 208,643 SH   SOLE   182,248 0 26,395
Vanguard FTSE Emerging Mkts ET etf 922042858 17,424 449,125 SH   SOLE   410,980 0 38,145
Vanguard Large Cap ETF etf 922908637 1,023 13,940 SH   SOLE   13,840 0 100
Vanguard MSCI EAFE etf 921943858 1,146 32,200 SH   SOLE   31,520 0 680
Vanguard Small Cap Index Fund etf 922908751 743 7,930 SH   SOLE   7,930 0 0
Vanguard Total Stock Mkt Index etf 922908769 6,689 80,910 SH   SOLE   74,480 0 6,430
Vanguard Total World Index Fun etf 922042742 536 10,408 SH   SOLE   10,408 0 0
iShares Dow Jones US Financial etf 464287770 1,051 14,695 SH   SOLE   14,695 0 0
iShares MSCI All Country Asia etf 464288182 1,016 18,550 SH   SOLE   18,325 0 225
iShares MSCI EAFE Index etf 464287465 18,238 318,281 SH   SOLE   285,206 0 33,075
iShares MSCI EAFE Small Cap In etf 464288273 1,361 32,460 SH   SOLE   29,955 0 2,505
iShares MSCI Emerging Mkt Inde etf 464287234 2,894 75,156 SH   SOLE   65,996 0 9,160
iShares Russell 2000 Growth etf 464287648 7,784 69,801 SH   SOLE   67,188 0 2,613
iShares Russell 2000 Index etf 464287655 2,639 27,204 SH   SOLE   25,984 0 1,220
iShares Russell 2000 Value Ind etf 464287630 2,305 26,828 SH   SOLE   25,443 0 1,385
iShares S&P 500 Index etf 464287200 6,204 38,560 SH   SOLE   33,577 0 4,983