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 3778 35535 SH Sole 35535 ABBOTT LABORATORIES COM 002824100 6101 172748 SH Sole 42010 130738 ABBVIE INC COM 00287y109 732 17958 SH Sole 17958 ACCENTURE PLC CL A COM g1151c101 12761 167973 SH Sole 36560 131413 ALLIANT ENERGY CORP COM COM 018802108 2550 50815 SH Sole 50815 AMGEN INC COM COM 031162100 408 3980 SH Sole 3980 ANSYS, INC. COM 03662q105 204 2505 SH Sole 2505 APPLE COMPUTER,INC COM 037833100 544 1230 SH Sole 1230 AT&T CORP COM 00206r102 906 24707 SH Sole 24707 AUTOMATIC DATA PROCESSING INC COM 053015103 740 11373 SH Sole 11373 AUTOZONE INC COM 053332102 248 625 SH Sole 625 AVALON BAY CMNTYS INC COM 053484101 345 2722 SH Sole 2722 BB&T CORP COM 054937107 800 25501 SH Sole 25501 BERKSHIRE HATHAWAY CL. A COM 084670108 469 3 SH Sole 3 BERKSHIRE HATHAWAY CL. B COM 084670702 234 2250 SH Sole 2250 BOEING CO COM 097023105 1050 12229 SH Sole 12229 BRANDYWINE RLTY TR SH BEN INT COM 105368203 1184 79759 SH Sole 79759 BRISTOL MYERS SQUIBB COM 110122108 2888 70115 SH Sole 70115 BROWN FORMAN CORP CL B (BF/B) COM 115637209 268 3750 SH Sole 3750 BURKE & HERBERT BANK & TRUST COM 121331102 1809 824 SH Sole 824 C V S CAREMARK CORP COM 126650100 21437 389837 SH Sole 90725 299112 CELGENE CORP COM 151020104 11410 98440 SH Sole 27950 70490 CHEVRON CORPORATION COM 166764100 17348 146002 SH Sole 33505 112497 CHIPOTLE MEXICAN GRILL INC. COM 169656105 10838 33259 SH Sole 8795 24464 CHUBB CORP COM 171232101 228 2600 SH Sole 2600 CISCO SYSTEMS INC COM 17275r102 2002 95829 SH Sole 95829 COCA COLA CO COM 191216100 4336 107223 SH Sole 107223 COGNIZANT TECH SOLUTIONS CORP. COM 192446102 10461 136528 SH Sole 36405 100123 COLGATE PALMOLIVE CO. COM 194162103 8505 72055 SH Sole 72055 COMERICA COM 200340107 2472 68760 SH Sole 68760 COMPASS MINERALS INT COM 20451n101 217 2755 SH Sole 2755 CONSOLIDATED EDISON INC COM 209115104 366 6000 SH Sole 6000 CONSTELLATION BRANDS INC. A COM 21036p108 353 7400 SH Sole 7400 CORRECTIONS CORP AMER NEW COM 22025y407 313 8015 SH Sole 8015 DANAHER CORP DEL COM 235851102 13664 219847 SH Sole 61230 158617 DEERE & CO. COM 244199105 1654 19240 SH Sole 19240 DESWELL INDUSTRIES INC COM 250639101 104 41000 SH Sole 41000 DOMINION RESOURCES INC COM 25746u109 360 6189 SH Sole 6189 DONALDSON COMPANY INC COM 257651109 9052 250123 SH Sole 75875 174248 DOW CHEMICAL CO COM 260543103 239 7500 SH Sole 7500 DR PEPPER SNAPPLE GROUP INC CO COM 26138e109 2492 53073 SH Sole 53073 DRESSER-RAND GROUP INC COM 261608103 239 3875 SH Sole 3875 DU PONT E I DE NEMOURS COM 263534109 348 7083 SH Sole 7083 DUKE ENERGY CORP. COM 26441c204 370 5103 SH Sole 5103 EATON VANCE SENIOR INCOME TRUS COM 27826s103 81 10749 SH Sole 10749 ENTERPRISE PRODUCTS PPTNS LP COM 293792107 428 7100 SH Sole 7100 EXXON MOBIL CORPORATION COM 30231g102 21135 234547 SH Sole 39835 194712 FAMILY DOLLAR STORES INC. COM 307000109 12241 207304 SH Sole 54165 153139 FASTENAL CO. COM 311900104 500 9732 SH Sole 9732 FEDERAL REALTY INVST TR SH BEN COM 313747206 215 1994 SH Sole 1994 FEDEX CORPORATION COM 31428x106 12774 130081 SH Sole 35280 94801 FIFTH THIRD BANCORP. COM 316773100 836 51280 SH Sole 51280 GARTNER GROUP INC COM 366651107 253 4650 SH Sole 4650 GENERAL ELEC CO COM COM 369604103 725 31349 SH Sole 31349 GOLDMAN SACHS GROUP INC COM 38141g104 13876 94296 SH Sole 28445 65851 GOOGLE INC CLASS A COM 38259p508 17967 22623 SH Sole 6553 16070 HOME DEPOT INC COM 437076102 598 8574 SH Sole 8574 HUNTINGTON BANCSHARES INC COM 446150104 142 19325 SH Sole 19325 INTEL CORP COM 458140100 1712 78384 SH Sole 78384 INTL BUSINESS MACH COM 459200101 6193 29036 SH Sole 29036 INVACARE CORP COM 461203101 154 11763 SH Sole 11763 ISHARES MSCI JAPAN INDEX FUND COM 464286848 573 53100 SH Sole 53100 JOHNSON & JOHNSON COM 478160104 24902 305432 SH Sole 64335 241097 JPMORGAN CHASE & CO COM 46625h100 17644 371759 SH Sole 102910 268849 JPMORGAN CHASE & CO ALERIAN ML COM 46625h365 209 4600 SH Sole 4600 KIMBERLY CLARK CORP COM 494368103 350 3575 SH Sole 3575 KINDER MORGAN ENERGY PARTNERS COM 494550106 352 3921 SH Sole 3921 LILLY ELI & CO COM 532457108 352 6200 SH Sole 6200 LOCKHEED MARTIN CORP COM 539830109 254 2628 SH Sole 2628 LOWES COMPANIES INC COM 548661107 19935 525717 SH Sole 136480 389237 MARKEL CORP COM 570535104 293 581 SH Sole 581 MARRIOTT INTL INC NEW CL. A COM 571903202 324 7680 SH Sole 7680 MCDONALDS CORP COM 580135101 418 4195 SH Sole 4195 MEDTRONIC INC COM 585055106 19957 424973 SH Sole 110440 314533 MERCK & CO INC NEW COM 58933y105 545 12336 SH Sole 12336 MICROSOFT CORP COM 594918104 15178 530606 SH Sole 108818 421788 MONSANTO CO NEW DEL COM 61166w101 18145 171781 SH Sole 48830 122951 NETAPP INC COM 64110d104 13869 406011 SH Sole 119715 286296 NEXTERA ENERGY INC. COM 65339f101 217 2796 SH Sole 2796 NORFOLK SOUTHERN CORP COM 655844108 337 4369 SH Sole 4369 O REILLY AUTOMOTIVE NEW COM 67103h107 9180 89616 SH Sole 21945 67671 OCCIDENTAL PETROLEUM CORP. COM 674599105 376 4795 SH Sole 4795 OCCULOGIX INC COM NEW COM 878193101 264 38228 SH Sole 38228 ORACLE CORP COM COM 68389x105 437 13525 SH Sole 13525 PATTERSON COMPANIES COM 703395103 15608 410303 SH Sole 102045 308258 PEPSICO INCORPORATED COM 713448108 17439 220435 SH Sole 55630 164805 PETSMART INC COM COM 716768106 202 3255 SH Sole 3255 PFIZER INC COM 717081103 3585 124216 SH Sole 124216 PHILIP MORRIS INTL INC. COM 718172109 241 2600 SH Sole 2600 PNC BANK CORPORATION COM 693475105 15708 236211 SH Sole 64325 171886 PROCTER & GAMBLE COM 742718109 20964 272044 SH Sole 53930 218114 QUALCOMM INC COM 747525103 14670 219149 SH Sole 57765 161384 RAYONIER INC. COM 754907103 239 4005 SH Sole 4005 ROCKWELL COLLINS INC COM 774341101 11910 188684 SH Sole 49710 138974 ROYAL DUTCH SHELL PLC ADR - A COM 780259206 270 4150 SH Sole 4150 SAIC INC COM COM 78390x101 153 11298 SH Sole 11298 SAPIENT CORPORATION COM 803062108 148 12160 SH Sole 12160 SCHLUMBERGER LTD COM 806857108 14861 198434 SH Sole 45890 152544 SEASPAN CORP SHS ISIN COM y75638109 330 16475 SH Sole 16475 SIGMA ALDRICH CORP COM 826552101 311 4000 SH Sole 4000 SPDR TRUST SERIES I COM 78462f103 5302 33843 SH Sole 33843 STERICYCLE INC COM 858912108 511 4816 SH Sole 4816 STREETTRACKS GOLD TRUST COM 78463v107 926 5992 SH Sole 5992 STRYKER CORP COM 863667101 13594 208362 SH Sole 54385 153977 SYSCO CORP COM COM 871829107 2698 76725 SH Sole 76725 T ROWE PRICE ASSOCIATES COM 74144t108 227 3034 SH Sole 3034 TCW STRATEGIC INCOME FUND INC COM 872340104 60 10340 SH Sole 10340 TEVA PHARMACEUTICAL INDUSTRIES COM 881624209 222 5600 SH Sole 5600 TEXAS INSTRUMENTS, INC COM 882508104 269 7570 SH Sole 7570 TJX COMPANIES INC COM 872540109 399 8541 SH Sole 8541 UNITED AIRLINES COM 910047109 219 6830 SH Sole 6830 UNITED PARCEL SVC INC B COM 911312106 2175 25325 SH Sole 25325 UNITED TECHNOLOGIES CORP COM 913017109 17052 182508 SH Sole 48714 133794 VANGUARD INTERM TERM BOND ETF COM 921937819 264 3000 SH Sole 3000 VANGUARD MSCI EUROPE ETF COM 922042874 314 6400 SH Sole 6400 VERIZON COMMUNICATIONS COM 92343v104 2885 58697 SH Sole 58697 WAL-MART STORES INC COM 931142103 16050 214482 SH Sole 50195 164287 WALGREEN CO COM COM 931422109 479 10050 SH Sole 10050 WASHINGTON REAL ESTATE COM 939653101 1583 56870 SH Sole 56870 WATERS CORP COM COM 941848103 326 3475 SH Sole 3475 WELLS FARGO & CO COM 949746101 350 9475 SH Sole 9475 WEYERHAEUSER CO. COM 962166104 2381 75865 SH Sole 75865 WILLIS GROUP HOLDINGS LTD COM g96666105 233 5895 SH Sole 5895 XCEL ENERGY INC. COM 98389b100 2813 94701 SH Sole 94701 YUM BRANDS INC COM 988498101 13188 183319 SH Sole 48055 135264