13F-HR 1 inftable.txt FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3M COMPANY COM 88579y101 3093 34520 SH Sole 34520 ABBOTT LABORATORIES COM 002824100 11185 173498 SH Sole 37125 136373 ACCENTURE PLC CL A COM g1151c101 10777 179354 SH Sole 32260 147094 ALLIANT ENERGY CORP COM COM 018802108 2246 49280 SH Sole 49280 AMGEN INC COM COM 031162100 288 3950 SH Sole 3950 APACHE CORP. COM 037411105 226 2576 SH Sole 2576 APPLE COMPUTER,INC COM 037833100 701 1201 SH Sole 1201 AT&T CORP COM 00206r102 688 19283 SH Sole 19283 AUTOMATIC DATA PROCESSING INC COM 053015103 633 11373 SH Sole 11373 AUTOZONE INC COM 053332102 229 625 SH Sole 625 AVALON BAY CMNTYS INC COM 053484101 385 2722 SH Sole 2722 BB&T CORP COM 054937107 266 8624 SH Sole 8624 BERKSHIRE HATHAWAY CL. A COM 084670108 375 3 SH Sole 3 BOEING CO COM 097023105 967 13016 SH Sole 13016 BRANDYWINE RLTY TR SH BEN INT COM 105368203 909 73674 SH Sole 73674 BRISTOL MYERS SQUIBB COM 110122108 2538 70601 SH Sole 70601 BROWN FORMAN CORP CL B (BF/B) COM 115637209 242 2500 SH Sole 2500 BURKE & HERBERT BANK & TRUST COM 121331102 1844 824 SH Sole 824 C V S CAREMARK CORP COM 126650100 18509 396077 SH Sole 80245 315832 CELGENE CORP COM 151020104 6373 99325 SH Sole 24610 74715 CHEVRON CORPORATION COM 166764100 10967 103953 SH Sole 19000 84953 CISCO SYSTEMS INC COM 17275r102 13010 757690 SH Sole 166218 591472 COCA COLA CO COM 191216100 4271 54623 SH Sole 54623 COLGATE COM 194162103 16103 154689 SH Sole 19243 135446 COMERICA COM 200340107 1987 64705 SH Sole 64705 CONSTELLATION BRANDS INC. A COM 21036p108 200 7400 SH Sole 7400 CONTAGO OIL & GAS INC COM NEW COM 21075n204 208 3513 SH Sole 3513 CORRECTIONS CORP AMER NEW COM 22025y407 221 7510 SH Sole 7510 DANAHER CORP DEL COM 235851102 11292 216826 SH Sole 53950 162876 DESWELL INDUSTRIES INC COM 250639101 126 45500 SH Sole 45500 DONALDSON COMPANY INC COM 257651109 8356 250418 SH Sole 67200 183218 DOW CHEMICAL CO COM 260543103 206 6550 SH Sole 6550 DR PEPPER SNAPPLE GROUP INC CO COM 26138e109 2256 51573 SH Sole 51573 DU PONT E I DE NEMOURS COM 263534109 411 8133 SH Sole 8133 EATON VANCE SENIOR INCOME TRUS COM 27826s103 80 11399 SH Sole 11399 ENTERPRISE PRODUCTS PPTNS LP COM 293792107 415 8100 SH Sole 8100 EXXON MOBIL CORPORATION COM 30231g102 23652 276403 SH Sole 47405 228998 FAMILY DOLLAR STORES INC. COM 307000109 7703 115876 SH Sole 29350 86526 FASTENAL CO. COM 311900104 449 11132 SH Sole 11132 FEDEX CORPORATION COM 31428x106 7832 85491 SH Sole 20325 65166 FIFTH THIRD BANCORP. COM 316773100 687 51280 SH Sole 51280 FIRST MARINER BANCORP INC COM 320795107 5 10000 SH Sole 10000 GENERAL ELEC CO COM COM 369604103 637 30556 SH Sole 30556 GOLDMAN SACHS GROUP INC COM 38141g104 9050 94406 SH Sole 25150 69256 GOOGLE INC CLASS A COM 38259p508 13244 22832 SH Sole 5808 17024 GREENHAVEN CONTINUOUS COMMODIT COM 395258106 235 8300 SH Sole 8300 HALOZYME THERAPEUTICS INC. COM 40637h109 133 15000 SH Sole 15000 HOME DEPOT INC COM 437076102 451 8504 SH Sole 8504 ING PRIME RATE TRUST COM 44977w106 70 12050 SH Sole 12050 INTEL CORP COM 458140100 2196 82383 SH Sole 82383 INTL BUSINESS MACH COM 459200101 5621 28742 SH Sole 28742 INVACARE CORP COM 461203101 182 11763 SH Sole 11763 INVESCO VAN KAMPEN SR INCOME T COM 46131h107 50 10206 SH Sole 10206 ISHARES MSCI JAPAN INDEX FUND COM 464286848 405 43075 SH Sole 43075 JOHNSON & JOHNSON COM 478160104 20296 300421 SH Sole 56765 243656 JPMORGAN CHASE & CO COM 46625h100 13399 375012 SH Sole 91375 283637 KIMBERLY CLARK CORP COM 494368103 216 2575 SH Sole 2575 KINDER MORGAN ENERGY PARTNERS COM 494550106 308 3921 SH Sole 3921 LABORATORY CORP AMER HLDGS COM COM 50540r409 1707 18430 SH Sole 18430 LAZARD LTD COM g54050102 10518 404713 SH Sole 104975 299738 LILLY ELI & CO COM 532457108 266 6200 SH Sole 6200 LOCKHEED MARTIN CORP COM 539830109 316 3628 SH Sole 3628 LOWES COMPANIES INC COM 548661107 9521 334785 SH Sole 84500 250285 MARKEL CORP COM 570535104 241 546 SH Sole 546 MARRIOTT INTL INC NEW CL. A COM 571903202 301 7680 SH Sole 7680 MCDONALDS CORP COM 580135101 235 2650 SH Sole 2650 MEDTRONIC INC COM 585055106 16538 427005 SH Sole 97550 329455 MERCK & CO INC NEW COM 58933y105 421 10082 SH Sole 10082 MICROSOFT CORP COM 594918104 16125 527145 SH Sole 95743 431402 MONSANTO CO NEW DEL COM 61166w101 14319 172977 SH Sole 43000 129977 NETAPP INC COM 64110d104 12822 402951 SH Sole 106300 296651 NORFOLK SOUTHERN CORP COM 655844108 235 3269 SH Sole 3269 O REILLY AUTOMOTIVE NEW COM 67103H107 7829 93454 SH Sole 19430 74024 OCCIDENTAL PETROLEUM CORP. COM 674599105 410 4775 SH Sole 4775 OCCULOGIX INC COM NEW COM 878193101 127 39711 SH Sole 39711 ORACLE CORP COM COM 68389x105 420 14150 SH Sole 14150 PATTERSON COMPANIES COM 703395103 13813 400737 SH Sole 90205 310532 PAYCHEX INC COM 704326107 7137 227225 SH Sole 57405 169820 PEPSICO INCORPORATED COM 713448108 15789 223450 SH Sole 49185 174265 PETSMART INC COM COM 716768106 209 3065 SH Sole 3065 PFIZER INC COM 717081103 2713 117966 SH Sole 117966 PHILIP MORRIS INTL INC. COM 718172109 242 2772 SH Sole 2772 PNC BANK CORPORATION COM 693475105 7864 128690 SH Sole 31900 96790 PROCTER & GAMBLE COM 742718109 12305 200892 SH Sole 28765 172127 QUALCOMM INC COM 747525103 12493 224369 SH Sole 51045 173324 ROCKWELL COLLINS INC COM 774341101 9193 186278 SH Sole 43685 142593 ROYAL DUTCH SHELL PLC ADR - A COM 780259206 519 7700 SH Sole 7700 SAIC INC COM COM 78390x101 149 12298 SH Sole 12298 SAPIENT CORPORATION COM 803062108 115 11390 SH Sole 11390 SCHLUMBERGER LTD COM 806857108 12450 191802 SH Sole 40500 151302 SEASPAN CORP SHS ISIN COM y75638109 286 16475 SH Sole 16475 SIGMA ALDRICH CORP COM 826552101 296 4000 SH Sole 4000 SPDR TRUST SERIES I COM 78462f103 4019 29526 SH Sole 29526 STAPLES INC COM 855030102 11826 906208 SH Sole 228410 677798 STERICYCLE INC COM 858912108 441 4816 SH Sole 4816 STREETTRACKS GOLD TRUST COM 78463v107 916 5902 SH Sole 5902 STRYKER CORP COM 863667101 11525 209164 SH Sole 47755 161409 SYSCO CORP COM COM 871829107 2027 67985 SH Sole 67985 TCW STRATEGIC INCOME FUND INC COM 872340104 54 10340 SH Sole 10340 TEVA PHARMACEUTICAL INDUSTRIES COM 881624209 221 5600 SH Sole 5600 TEXAS INSTRUMENTS, INC COM 882508104 215 7500 SH Sole 7500 TIME WARNER CABLE INC CL A COM 88732j207 1546 18827 SH Sole 18827 TJX COMPANIES INC COM 872540109 384 8941 SH Sole 8941 UNITED PARCEL SVC INC B COM 911312106 2043 25936 SH Sole 25936 UNITED TECHNOLOGIES CORP COM 913017109 13989 185209 SH Sole 43084 142125 VANGUARD SCOTTSDALE FDS INTERM COM 92206c870 245 2875 SH Sole 2875 VERIZON COMMUNICATIONS COM 92343v104 2509 56449 SH Sole 56449 WAL-MART STORES INC COM 931142103 15108 216697 SH Sole 44425 172272 WALGREEN CO COM COM 931422109 330 11150 SH Sole 11150 WASHINGTON REAL ESTATE COM 939653101 1445 50804 SH Sole 50804 WATERS CORP COM COM 941848103 325 4090 SH Sole 4090 WELLS FARGO & CO COM 949746101 317 9475 SH Sole 9475 WEYERHAEUSER CO. COM 962166104 1651 73815 SH Sole 73815 XCEL ENERGY INC. COM 98389b100 2616 92081 SH Sole 92081 YUM BRANDS INC COM 988498101 11857 184058 SH Sole 42475 141583