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 3,211 29,365 SH   SOLE   0 0 29,365
ABBOTT LABORATORIES COM 002824100 14,485 415,286 SH   SOLE   110,085 0 305,201
ABBVIE INC COM 00287y109 756 18,283 SH   SOLE   0 0 18,283
ACCENTURE PLC CL A COM g1151c101 11,858 164,787 SH   SOLE   36,560 0 128,227
AMGEN INC COM COM 031162100 395 4,000 SH   SOLE   0 0 4,000
APPLE COMPUTER,INC COM 037833100 1,928 4,862 SH   SOLE   0 0 4,862
AT&T CORP COM 00206r102 923 26,083 SH   SOLE   0 0 26,083
AUTOMATIC DATA PROCESSING INC COM 053015103 789 11,464 SH   SOLE   0 0 11,464
AUTOZONE INC COM 053332102 265 625 SH   SOLE   0 0 625
AVALON BAY CMNTYS INC COM 053484101 360 2,672 SH   SOLE   0 0 2,672
BB&T CORP COM 054937107 867 25,601 SH   SOLE   0 0 25,601
BERKSHIRE HATHAWAY CL. A COM 084670108 506 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY CL. B COM 084670702 364 3,250 SH   SOLE   0 0 3,250
BOEING CO COM 097023105 1,284 12,529 SH   SOLE   0 0 12,529
BOSTON PROPERTIES INC COM 101121101 206 1,955 SH   SOLE   0 0 1,955
BRANDYWINE RLTY TR SH BEN INT COM 105368203 1,078 79,759 SH   SOLE   0 0 79,759
BRISTOL MYERS SQUIBB COM 110122108 2,425 54,252 SH   SOLE   0 0 54,252
BROWN FORMAN CORP CL B (BF/B) COM 115637209 253 3,750 SH   SOLE   0 0 3,750
BURKE & HERBERT BANK & TRUST COM 121331102 1,788 824 SH   SOLE   0 0 824
C V S CAREMARK CORP COM 126650100 22,083 386,201 SH   SOLE   90,725 0 295,476
CELGENE CORP COM 151020104 4,964 42,431 SH   SOLE   10,640 0 31,791
CHEVRON CORPORATION COM 166764100 17,012 143,758 SH   SOLE   33,505 0 110,253
CHUBB CORP COM 171232101 256 3,020 SH   SOLE   0 0 3,020
CISCO SYSTEMS INC COM 17275r102 511 21,002 SH   SOLE   0 0 21,002
COCA COLA CO COM 191216100 2,868 71,493 SH   SOLE   0 0 71,493
COGNIZANT TECH SOLUTIONS CORP. COM 192446102 15,498 247,415 SH   SOLE   66,480 0 180,935
COLGATE PALMOLIVE CO. COM 194162103 8,258 144,150 SH   SOLE   0 0 144,150
COMERICA COM 200340107 222 5,580 SH   SOLE   0 0 5,580
COMPASS MINERALS INT COM 20451n101 233 2,755 SH   SOLE   0 0 2,755
CONOCO-PHILIPS COM 20825c104 209 3,461 SH   SOLE   0 0 3,461
CONSOLIDATED EDISON INC COM 209115104 373 6,400 SH   SOLE   0 0 6,400
CONSTELLATION BRANDS INC. A COM 21036p108 386 7,400 SH   SOLE   0 0 7,400
CORRECTIONS CORP AMER NEW COM 22025y407 305 9,004 SH   SOLE   0 0 9,004
DANAHER CORP DEL COM 235851102 14,201 224,351 SH   SOLE   61,230 0 163,121
DEERE & CO. COM 244199105 1,360 16,740 SH   SOLE   0 0 16,740
DESWELL INDUSTRIES INC COM 250639101 100 40,000 SH   SOLE   0 0 40,000
DOMINION RESOURCES INC COM 25746u109 367 6,464 SH   SOLE   0 0 6,464
DONALDSON COMPANY INC COM 257651109 9,136 256,208 SH   SOLE   75,875 0 180,333
DOW CHEMICAL CO COM 260543103 241 7,500 SH   SOLE   0 0 7,500
DR PEPPER SNAPPLE GROUP INC CO COM 26138e109 1,751 38,123 SH   SOLE   0 0 38,123
DRESSER-RAND GROUP INC COM 261608103 232 3,875 SH   SOLE   0 0 3,875
DU PONT E I DE NEMOURS COM 263534109 372 7,083 SH   SOLE   0 0 7,083
DUKE ENERGY CORP. COM 26441c204 402 5,962 SH   SOLE   0 0 5,962
ENTERPRISE PRODUCTS PPTNS LP COM 293792107 441 7,100 SH   SOLE   0 0 7,100
EXXON MOBIL CORPORATION COM 30231g102 20,141 222,921 SH   SOLE   39,835 0 183,086
FAMILY DOLLAR STORES INC. COM 307000109 13,228 212,294 SH   SOLE   54,165 0 158,129
FASTENAL CO. COM 311900104 427 9,332 SH   SOLE   0 0 9,332
FEDERAL REALTY INVST TR SH BEN COM 313747206 207 1,994 SH   SOLE   0 0 1,994
FEDEX CORPORATION COM 31428x106 13,245 134,353 SH   SOLE   35,280 0 99,073
FIFTH THIRD BANCORP. COM 316773100 926 51,280 SH   SOLE   0 0 51,280
GARTNER GROUP INC COM 366651107 265 4,650 SH   SOLE   0 0 4,650
GENERAL ELEC CO COM COM 369604103 760 32,779 SH   SOLE   0 0 32,779
GOLDMAN SACHS GROUP INC COM 38141g104 14,561 96,268 SH   SOLE   28,445 0 67,823
GOOGLE INC CLASS A COM 38259p508 20,399 23,171 SH   SOLE   6,553 0 16,618
HOME DEPOT INC COM 437076102 729 9,416 SH   SOLE   0 0 9,416
HOME PROPERTYS INC. COM 437306103 203 3,100 SH   SOLE   0 0 3,100
HUNTINGTON BANCSHARES INC COM 446150104 176 22,325 SH   SOLE   0 0 22,325
ILLUMINA INC COM 452327109 277 3,700 SH   SOLE   0 0 3,700
INTEL CORP COM 458140100 1,706 70,410 SH   SOLE   0 0 70,410
INTL BUSINESS MACH COM 459200101 3,877 20,286 SH   SOLE   0 0 20,286
INTUIT INC. COM 461202103 10,173 166,659 SH   SOLE   47,000 0 119,659
INVACARE CORP COM 461203101 169 11,763 SH   SOLE   0 0 11,763
ISHARES MSCI JAPAN INDEX FUND COM 464286848 596 53,100 SH   SOLE   0 0 53,100
JOHNSON & JOHNSON COM 478160104 25,899 301,640 SH   SOLE   64,335 0 237,305
JPMORGAN CHASE & CO COM 46625h100 20,118 381,098 SH   SOLE   102,910 0 278,188
JPMORGAN CHASE & CO ALERIAN ML COM 46625h365 215 4,600 SH   SOLE   0 0 4,600
KIMBERLY CLARK CORP COM 494368103 381 3,920 SH   SOLE   0 0 3,920
KINDER MORGAN ENERGY PARTNERS COM 494550106 378 4,425 SH   SOLE   0 0 4,425
LILLY ELI & CO COM 532457108 363 7,390 SH   SOLE   0 0 7,390
LOCKHEED MARTIN CORP COM 539830109 285 2,628 SH   SOLE   0 0 2,628
LOWES COMPANIES INC COM 548661107 21,596 528,029 SH   SOLE   136,480 0 391,549
M D U RES GROUP INC COM 552690109 206 7,950 SH   SOLE   0 0 7,950
MARKEL CORP COM 570535104 306 581 SH   SOLE   0 0 581
MARRIOTT INTL INC NEW CL. A COM 571903202 310 7,680 SH   SOLE   0 0 7,680
MCDONALDS CORP COM 580135101 1,810 18,281 SH   SOLE   0 0 18,281
MEDTRONIC INC COM 585055106 22,351 434,255 SH   SOLE   110,440 0 323,815
MERCK & CO INC NEW COM 58933y105 597 12,861 SH   SOLE   0 0 12,861
MICROSOFT CORP COM 594918104 17,529 507,425 SH   SOLE   108,818 0 398,607
MONSANTO CO NEW DEL COM 61166w101 10,499 106,265 SH   SOLE   27,080 0 79,185
NETAPP INC COM 64110d104 15,706 415,710 SH   SOLE   119,715 0 295,995
NEXTERA ENERGY INC. COM 65339f101 294 3,605 SH   SOLE   0 0 3,605
NORFOLK SOUTHERN CORP COM 655844108 1,658 22,817 SH   SOLE   0 0 22,817
O REILLY AUTOMOTIVE NEW COM 67103h107 10,276 91,244 SH   SOLE   21,945 0 69,299
OCCULOGIX INC COM NEW COM 878193101 379 35,728 SH   SOLE   0 0 35,728
ORACLE CORP COM COM 68389x105 425 13,841 SH   SOLE   0 0 13,841
PATTERSON COMPANIES COM 703395103 15,687 417,198 SH   SOLE   102,045 0 315,153
PEPSICO INCORPORATED COM 713448108 18,423 225,243 SH   SOLE   55,630 0 169,613
PETSMART INC COM COM 716768106 218 3,255 SH   SOLE   0 0 3,255
PFIZER INC COM 717081103 2,629 93,849 SH   SOLE   0 0 93,849
PHILIP MORRIS INTL INC. COM 718172109 225 2,600 SH   SOLE   0 0 2,600
PNC BANK CORPORATION COM 693475105 17,602 241,386 SH   SOLE   64,325 0 177,061
PROCTER & GAMBLE COM 742718109 20,671 268,493 SH   SOLE   53,930 0 214,563
QUALCOMM INC COM 747525103 13,645 223,356 SH   SOLE   57,765 0 165,591
RAYONIER INC. COM 754907103 222 4,005 SH   SOLE   0 0 4,005
ROCKWELL COLLINS INC COM 774341101 12,234 192,933 SH   SOLE   49,710 0 143,223
ROYAL DUTCH SHELL PLC ADR - A COM 780259206 309 4,838 SH   SOLE   0 0 4,838
SAIC INC COM COM 78390x101 157 11,298 SH   SOLE   0 0 11,298
SAPIENT CORPORATION COM 803062108 159 12,160 SH   SOLE   0 0 12,160
SCHLUMBERGER LTD COM 806857108 18,854 263,097 SH   SOLE   64,740 0 198,357
SEASPAN CORP SHS ISIN COM y75638109 342 16,475 SH   SOLE   0 0 16,475
SIGMA ALDRICH CORP COM 826552101 322 4,000 SH   SOLE   0 0 4,000
SPDR TRUST SERIES I COM 78462f103 5,897 36,759 SH   SOLE   0 0 36,759
STERICYCLE INC COM 858912108 532 4,816 SH   SOLE   0 0 4,816
STREETTRACKS GOLD TRUST COM 78463v107 499 4,192 SH   SOLE   0 0 4,192
STRYKER CORP COM 863667101 13,700 211,816 SH   SOLE   54,385 0 157,431
SYSCO CORP COM COM 871829107 2,124 62,175 SH   SOLE   0 0 62,175
T ROWE PRICE ASSOCIATES COM 74144t108 229 3,124 SH   SOLE   0 0 3,124
TCW STRATEGIC INCOME FUND INC COM 872340104 57 10,340 SH   SOLE   0 0 10,340
TEVA PHARMACEUTICAL INDUSTRIES COM 881624209 220 5,600 SH   SOLE   0 0 5,600
TEXAS INSTRUMENTS, INC COM 882508104 261 7,500 SH   SOLE   0 0 7,500
TJX COMPANIES INC COM 872540109 428 8,541 SH   SOLE   0 0 8,541
U.S. BANCORP. COM 902973304 1,513 41,864 SH   SOLE   0 0 41,864
UNITED AIRLINES COM 910047109 202 6,450 SH   SOLE   0 0 6,450
UNITED NATURAL FOODS, INC. COM 911163103 9,950 184,287 SH   SOLE   53,425 0 130,862
UNITED PARCEL SVC INC B COM 911312106 1,792 20,725 SH   SOLE   0 0 20,725
UNITED TECHNOLOGIES CORP COM 913017109 17,333 186,492 SH   SOLE   48,714 0 137,778
VANGUARD INTERM TERM BOND ETF COM 921937819 250 3,000 SH   SOLE   0 0 3,000
VANGUARD MSCI EUROPE ETF COM 922042874 308 6,400 SH   SOLE   0 0 6,400
VERIZON COMMUNICATIONS COM 92343v104 2,447 48,605 SH   SOLE   0 0 48,605
WAL-MART STORES INC COM 931142103 16,387 219,992 SH   SOLE   50,195 0 169,797
WALGREEN CO COM COM 931422109 444 10,050 SH   SOLE   0 0 10,050
WASHINGTON REAL ESTATE COM 939653101 1,689 62,770 SH   SOLE   0 0 62,770
WATERS CORP COM COM 941848103 359 3,593 SH   SOLE   0 0 3,593
WELLS FARGO & CO COM 949746101 425 10,293 SH   SOLE   0 0 10,293
WEYERHAEUSER CO. COM 962166104 1,614 56,665 SH   SOLE   0 0 56,665
WILLIS GROUP HOLDINGS LTD COM g96666105 240 5,895 SH   SOLE   0 0 5,895
YUM BRANDS INC COM 988498101 12,916 186,271 SH   SOLE   48,055 0 138,216