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 2,941 24,630 SH   SOLE   0 0 24,630
ABBOTT LABORATORIES COM 002824100 13,926 419,596 SH   SOLE   110,085 0 309,511
ABBVIE INC COM 00287y109 771 17,233 SH   SOLE   0 0 17,233
ACCENTURE PLC CL A COM g1151c101 12,196 165,622 SH   SOLE   36,560 0 129,062
AMGEN INC COM COM 031162100 442 3,950 SH   SOLE   0 0 3,950
ANSYS, INC. COM 03662q105 219 2,530 SH   SOLE   0 0 2,530
APPLE COMPUTER,INC COM 037833100 2,134 4,477 SH   SOLE   0 0 4,477
AT&T CORP COM 00206r102 882 26,083 SH   SOLE   0 0 26,083
AUTOMATIC DATA PROCESSING INC COM 053015103 837 11,564 SH   SOLE   0 0 11,564
AUTOZONE INC COM 053332102 275 650 SH   SOLE   0 0 650
AVALON BAY CMNTYS INC COM 053484101 340 2,672 SH   SOLE   0 0 2,672
BASF SE NPV COM d06216317 268 2,800 SH   SOLE   0 0 2,800
BAYER AG COM d0712d163 236 2,000 SH   SOLE   0 0 2,000
BB&T CORP COM 054937107 861 25,501 SH   SOLE   0 0 25,501
BERKSHIRE HATHAWAY CL. A COM 084670108 511 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY CL. B COM 084670702 369 3,250 SH   SOLE   0 0 3,250
BOEING CO COM 097023105 1,472 12,529 SH   SOLE   0 0 12,529
BOSTON PROPERTIES INC COM 101121101 209 1,955 SH   SOLE   0 0 1,955
BRANDYWINE RLTY TR SH BEN INT COM 105368203 1,038 78,739 SH   SOLE   0 0 78,739
BRISTOL MYERS SQUIBB COM 110122108 2,367 51,137 SH   SOLE   0 0 51,137
BROWN FORMAN CORP CL B (BF/B) COM 115637209 255 3,750 SH   SOLE   0 0 3,750
BURKE & HERBERT BANK & TRUST COM 121331102 1,792 824 SH   SOLE   0 0 824
C V S CAREMARK CORP COM 126650100 21,394 376,986 SH   SOLE   90,725 0 286,261
CELGENE CORP COM 151020104 6,473 41,996 SH   SOLE   10,640 0 31,356
CHEVRON CORPORATION COM 166764100 17,497 144,008 SH   SOLE   33,505 0 110,503
CHUBB CORP COM 171232101 270 3,020 SH   SOLE   0 0 3,020
CISCO SYSTEMS INC COM 17275r102 405 17,302 SH   SOLE   0 0 17,302
COCA COLA CO COM 191216100 2,545 67,178 SH   SOLE   0 0 67,178
COGNIZANT TECH SOLUTIONS CORP. COM 192446102 20,307 247,290 SH   SOLE   66,480 0 180,810
COLGATE PALMOLIVE CO. COM 194162103 7,048 118,860 SH   SOLE   0 0 118,860
COMPASS MINERALS INT COM 20451n101 204 2,675 SH   SOLE   0 0 2,675
CONOCO-PHILIPS COM 20825c104 241 3,461 SH   SOLE   0 0 3,461
CONSOLIDATED EDISON INC COM 209115104 403 7,314 SH   SOLE   0 0 7,314
CONSTELLATION BRANDS INC. A COM 21036p108 425 7,400 SH   SOLE   0 0 7,400
CORRECTIONS CORP AMER NEW COM 22025y407 302 8,740 SH   SOLE   0 0 8,740
DANAHER CORP DEL COM 235851102 15,707 226,581 SH   SOLE   61,230 0 165,351
DEERE & CO. COM 244199105 1,369 16,815 SH   SOLE   0 0 16,815
DESWELL INDUSTRIES INC COM 250639101 98 40,000 SH   SOLE   0 0 40,000
DOMINION RESOURCES INC COM 25746u109 403 6,454 SH   SOLE   0 0 6,454
DONALDSON COMPANY INC COM 257651109 9,842 258,111 SH   SOLE   75,875 0 182,236
DOW CHEMICAL CO COM 260543103 288 7,500 SH   SOLE   0 0 7,500
DR PEPPER SNAPPLE GROUP INC CO COM 26138e109 1,245 27,773 SH   SOLE   0 0 27,773
DRESSER-RAND GROUP INC COM 261608103 235 3,760 SH   SOLE   0 0 3,760
DU PONT E I DE NEMOURS COM 263534109 415 7,083 SH   SOLE   0 0 7,083
DUKE ENERGY CORP. COM 26441c204 398 5,962 SH   SOLE   0 0 5,962
ENTERPRISE PRODUCTS PPTNS LP COM 293792107 433 7,100 SH   SOLE   0 0 7,100
EXXON MOBIL CORPORATION COM 30231g102 18,793 218,427 SH   SOLE   39,835 0 178,592
FAMILY DOLLAR STORES INC. COM 307000109 15,383 213,599 SH   SOLE   54,165 0 159,434
FASTENAL CO. COM 311900104 477 9,482 SH   SOLE   0 0 9,482
FEDERAL REALTY INVST TR SH BEN COM 313747206 202 1,994 SH   SOLE   0 0 1,994
FEDEX CORPORATION COM 31428x106 15,460 135,481 SH   SOLE   35,280 0 100,201
FIFTH THIRD BANCORP. COM 316773100 926 51,280 SH   SOLE   0 0 51,280
GARTNER GROUP INC COM 366651107 271 4,515 SH   SOLE   0 0 4,515
GENERAL ELEC CO COM COM 369604103 781 32,680 SH   SOLE   0 0 32,680
GOLDMAN SACHS GROUP INC COM 38141g104 15,270 96,518 SH   SOLE   28,445 0 68,073
GOOGLE INC CLASS A COM 38259p508 20,325 23,204 SH   SOLE   6,553 0 16,651
HOME DEPOT INC COM 437076102 581 7,663 SH   SOLE   0 0 7,663
HUNTINGTON BANCSHARES INC COM 446150104 180 21,750 SH   SOLE   0 0 21,750
ILLUMINA INC COM 452327109 291 3,595 SH   SOLE   0 0 3,595
INTEL CORP COM 458140100 1,513 65,999 SH   SOLE   0 0 65,999
INTL BUSINESS MACH COM 459200101 3,254 17,571 SH   SOLE   0 0 17,571
INTUIT INC. COM 461202103 11,202 168,929 SH   SOLE   47,000 0 121,929
INVACARE CORP COM 461203101 203 11,763 SH   SOLE   0 0 11,763
ISHARES MSCI JAPAN INDEX FUND COM 464286848 633 53,100 SH   SOLE   0 0 53,100
JOHNSON & JOHNSON COM 478160104 25,930 299,116 SH   SOLE   64,335 0 234,781
JPMORGAN CHASE & CO COM 46625h100 12,709 245,873 SH   SOLE   58,910 0 186,963
JPMORGAN CHASE & CO ALERIAN ML COM 46625h365 205 4,600 SH   SOLE   0 0 4,600
KIMBERLY CLARK CORP COM 494368103 367 3,895 SH   SOLE   0 0 3,895
KINDER MORGAN ENERGY PARTNERS COM 494550106 292 3,654 SH   SOLE   0 0 3,654
LILLY ELI & CO COM 532457108 372 7,390 SH   SOLE   0 0 7,390
LOCKHEED MARTIN CORP COM 539830109 335 2,628 SH   SOLE   0 0 2,628
LOWES COMPANIES INC COM 548661107 17,678 371,302 SH   SOLE   89,130 0 282,172
M D U RES GROUP INC COM 552690109 222 7,950 SH   SOLE   0 0 7,950
MARKEL CORP COM 570535104 292 564 SH   SOLE   0 0 564
MARRIOTT INTL INC NEW CL. A COM 571903202 323 7,680 SH   SOLE   0 0 7,680
MCDONALDS CORP COM 580135101 1,755 18,240 SH   SOLE   0 0 18,240
MEDTRONIC INC COM 585055106 23,061 433,062 SH   SOLE   110,440 0 322,622
MERCK & CO INC NEW COM 58933y105 602 12,636 SH   SOLE   0 0 12,636
MICROSOFT CORP COM 594918104 16,384 492,294 SH   SOLE   108,818 0 383,476
MONSANTO CO NEW DEL COM 61166w101 11,076 106,120 SH   SOLE   27,080 0 79,040
NETAPP INC COM 64110d104 17,795 417,530 SH   SOLE   119,715 0 297,815
NEXTERA ENERGY INC. COM 65339f101 289 3,605 SH   SOLE   0 0 3,605
NORFOLK SOUTHERN CORP COM 655844108 1,696 21,928 SH   SOLE   0 0 21,928
O REILLY AUTOMOTIVE NEW COM 67103h107 11,567 90,658 SH   SOLE   21,945 0 68,713
OCCULOGIX INC COM NEW COM 878193101 395 35,728 SH   SOLE   0 0 35,728
ORACLE CORP COM COM 68389x105 452 13,638 SH   SOLE   0 0 13,638
PATTERSON COMPANIES COM 703395103 16,758 417,009 SH   SOLE   102,045 0 314,964
PEPSICO INCORPORATED COM 713448108 17,917 225,368 SH   SOLE   55,630 0 169,738
PETSMART INC COM COM 716768106 249 3,260 SH   SOLE   0 0 3,260
PFIZER INC COM 717081103 2,543 88,544 SH   SOLE   0 0 88,544
PNC BANK CORPORATION COM 693475105 17,592 242,821 SH   SOLE   64,325 0 178,496
PROCTER & GAMBLE COM 742718109 20,139 266,425 SH   SOLE   53,930 0 212,495
QUALCOMM INC COM 747525103 15,113 224,498 SH   SOLE   57,765 0 166,733
RAYONIER INC. COM 754907103 223 4,005 SH   SOLE   0 0 4,005
ROCKWELL COLLINS INC COM 774341101 13,096 192,988 SH   SOLE   49,710 0 143,278
ROYAL DUTCH SHELL PLC ADR - A COM 780259206 273 4,150 SH   SOLE   0 0 4,150
SAPIENT CORPORATION COM 803062108 184 11,800 SH   SOLE   0 0 11,800
SCHLUMBERGER LTD COM 806857108 23,156 262,068 SH   SOLE   64,740 0 197,328
SEASPAN CORP SHS ISIN COM y75638109 403 16,475 SH   SOLE   0 0 16,475
SIGMA ALDRICH CORP COM 826552101 358 4,200 SH   SOLE   0 0 4,200
SPDR TRUST SERIES I COM 78462f103 6,206 36,939 SH   SOLE   0 0 36,939
STERICYCLE INC COM 858912108 567 4,916 SH   SOLE   0 0 4,916
STREETTRACKS GOLD TRUST COM 78463v107 532 4,152 SH   SOLE   0 0 4,152
STRYKER CORP COM 863667101 14,437 213,591 SH   SOLE   54,385 0 159,206
SYSCO CORP COM COM 871829107 1,927 60,545 SH   SOLE   0 0 60,545
TCW STRATEGIC INCOME FUND INC COM 872340104 56 10,340 SH   SOLE   0 0 10,340
TEVA PHARMACEUTICAL INDUSTRIES COM 881624209 212 5,600 SH   SOLE   0 0 5,600
TEXAS INSTRUMENTS, INC COM 882508104 302 7,500 SH   SOLE   0 0 7,500
TJX COMPANIES INC COM 872540109 482 8,541 SH   SOLE   0 0 8,541
U.S. BANCORP. COM 902973304 1,470 40,189 SH   SOLE   0 0 40,189
UNITED NATURAL FOODS, INC. COM 911163103 12,543 186,487 SH   SOLE   53,425 0 133,062
UNITED PARCEL SVC INC B COM 911312106 1,854 20,290 SH   SOLE   0 0 20,290
UNITED TECHNOLOGIES CORP COM 913017109 20,093 186,353 SH   SOLE   48,714 0 137,639
VANGUARD INTERM TERM BOND ETF COM 921937819 250 3,000 SH   SOLE   0 0 3,000
VANGUARD MSCI EUROPE ETF COM 922042874 349 6,400 SH   SOLE   0 0 6,400
VERIZON COMMUNICATIONS COM 92343v104 2,257 48,361 SH   SOLE   0 0 48,361
WAL-MART STORES INC COM 931142103 16,170 218,626 SH   SOLE   50,195 0 168,431
WALGREEN CO COM COM 931422109 541 10,050 SH   SOLE   0 0 10,050
WASHINGTON REAL ESTATE COM 939653101 1,450 57,380 SH   SOLE   0 0 57,380
WATERS CORP COM COM 941848103 383 3,604 SH   SOLE   0 0 3,604
WELLS FARGO & CO COM 949746101 392 9,493 SH   SOLE   0 0 9,493
WEYERHAEUSER CO. COM 962166104 1,533 53,550 SH   SOLE   0 0 53,550
WILLIS GROUP HOLDINGS LTD COM g96666105 248 5,735 SH   SOLE   0 0 5,735
YUM BRANDS INC COM 988498101 13,206 184,986 SH   SOLE   48,055 0 136,931