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,497 | 19,968 | SH | | SOLE | | 0 | 0 | 19,968 |
ABBOTT LABORATORIES | COM | 002824100 | 18,890 | 480,541 | SH | | SOLE | | 106,355 | 0 | 374,186 |
ABBVIE INC | COM | 00287y109 | 751 | 12,133 | SH | | SOLE | | 0 | 0 | 12,133 |
ACCENTURE PLC CL A | COM | g1151c101 | 31,998 | 282,444 | SH | | SOLE | | 60,845 | 0 | 221,599 |
ALPHABET INC CLASS A | COM | 02079k305 | 20,015 | 28,449 | SH | | SOLE | | 6,370 | 0 | 22,079 |
ALPHABET INC CLASS C | COM | 02079k107 | 7,716 | 11,149 | SH | | SOLE | | 2,802 | 0 | 8,347 |
AMAZON.COM | COM | 023135106 | 296 | 413 | SH | | SOLE | | 0 | 0 | 413 |
AMGEN INC COM | COM | 031162100 | 335 | 2,200 | SH | | SOLE | | 0 | 0 | 2,200 |
APPLE INC | COM | 037833100 | 4,319 | 45,179 | SH | | SOLE | | 0 | 0 | 45,179 |
AT&T CORP | COM | 00206r102 | 1,933 | 44,731 | SH | | SOLE | | 0 | 0 | 44,731 |
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 438 | 4,764 | SH | | SOLE | | 0 | 0 | 4,764 |
AUTOZONE INC | COM | 053332102 | 266 | 335 | SH | | SOLE | | 0 | 0 | 335 |
AVALON BAY CMNTYS INC | COM | 053484101 | 293 | 1,625 | SH | | SOLE | | 0 | 0 | 1,625 |
BASF SE NPV | COM | d06216317 | 215 | 2,800 | SH | | SOLE | | 0 | 0 | 2,800 |
BAYER AG | COM | d0712d163 | 202 | 2,000 | SH | | SOLE | | 0 | 0 | 2,000 |
BB&T CORP | COM | 054937107 | 16,586 | 465,769 | SH | | SOLE | | 99,225 | 0 | 366,544 |
BECTON DICKINSON & CO | COM | 075887109 | 17,500 | 103,190 | SH | | SOLE | | 22,740 | 0 | 80,450 |
BERKSHIRE HATHAWAY CL. A | COM | 084670108 | 434 | 2 | SH | | SOLE | | 0 | 0 | 2 |
BERKSHIRE HATHAWAY CL. B | COM | 084670702 | 1,750 | 12,085 | SH | | SOLE | | 0 | 0 | 12,085 |
BOEING CO | COM | 097023105 | 565 | 4,350 | SH | | SOLE | | 0 | 0 | 4,350 |
BOSTON PROPERTIES INC | COM | 101121101 | 258 | 1,955 | SH | | SOLE | | 0 | 0 | 1,955 |
BRANDYWINE RLTY TR SH BEN INT | COM | 105368203 | 1,586 | 94,424 | SH | | SOLE | | 0 | 0 | 94,424 |
BRISTOL MYERS SQUIBB | COM | 110122108 | 4,009 | 54,504 | SH | | SOLE | | 0 | 0 | 54,504 |
BURKE & HERBERT BANK & TRUST | COM | 121331102 | 1,582 | 824 | SH | | SOLE | | 0 | 0 | 824 |
CENTERPOINT ENERGY INC | COM | 15189t107 | 240 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
CHECK POINT SOFTWARE | COM | m22465104 | 239 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
CHEVRON CORPORATION | COM | 166764100 | 23,511 | 224,281 | SH | | SOLE | | 47,645 | 0 | 176,636 |
CHUBB CORP | COM | h1467j104 | 440 | 3,370 | SH | | SOLE | | 0 | 0 | 3,370 |
CHURCH & DWIGHT CO INC | COM | 171340102 | 295 | 2,870 | SH | | SOLE | | 0 | 0 | 2,870 |
CIMAREX ENERGY COMPANY | COM | 171798101 | 239 | 2,000 | SH | | SOLE | | 0 | 0 | 2,000 |
CISCO SYSTEMS INC | COM | 17275r102 | 384 | 13,398 | SH | | SOLE | | 0 | 0 | 13,398 |
COCA COLA CO | COM | 191216100 | 3,054 | 67,375 | SH | | SOLE | | 0 | 0 | 67,375 |
COGNIZANT TECH SOLUTIONS CORP | COM | 192446102 | 23,205 | 405,390 | SH | | SOLE | | 91,930 | 0 | 313,460 |
COLGATE PALMOLIVE CO. | COM | 194162103 | 25,234 | 344,726 | SH | | SOLE | | 0 | 0 | 344,726 |
COMCAST CORP CL A | COM | 20030n101 | 368 | 5,640 | SH | | SOLE | | 0 | 0 | 5,640 |
CONSOLIDATED EDISON INC | COM | 209115104 | 420 | 5,218 | SH | | SOLE | | 0 | 0 | 5,218 |
CONSTELLATION BRANDS INC. A | COM | 21036p108 | 657 | 3,970 | SH | | SOLE | | 0 | 0 | 3,970 |
CVS HEALTH CORP | COM | 126650100 | 30,802 | 321,729 | SH | | SOLE | | 68,685 | 0 | 253,044 |
DANAHER CORP | COM | 235851102 | 25,418 | 251,660 | SH | | SOLE | | 59,070 | 0 | 192,590 |
DEERE & CO. | COM | 244199105 | 1,500 | 18,505 | SH | | SOLE | | 0 | 0 | 18,505 |
DISNEY (WALT) CO. | COM | 254687106 | 588 | 6,013 | SH | | SOLE | | 0 | 0 | 6,013 |
DOMINION RESOURCES INC | COM | 25746u109 | 381 | 4,890 | SH | | SOLE | | 0 | 0 | 4,890 |
DONALDSON COMPANY INC | COM | 257651109 | 19,290 | 561,396 | SH | | SOLE | | 142,215 | 0 | 419,181 |
DR PEPPER SNAPPLE GROUP INC CO | COM | 26138e109 | 2,159 | 22,338 | SH | | SOLE | | 0 | 0 | 22,338 |
DUKE ENERGY CORP. | COM | 26441c204 | 470 | 5,474 | SH | | SOLE | | 0 | 0 | 5,474 |
ENTERPRISE PRODUCTS PPTNS LP | COM | 293792107 | 224 | 7,660 | SH | | SOLE | | 0 | 0 | 7,660 |
EXXON MOBIL CORPORATION | COM | 30231g102 | 24,087 | 256,951 | SH | | SOLE | | 38,475 | 0 | 218,476 |
FEDERAL REALTY INVST TR SH BEN | COM | 313747206 | 345 | 2,084 | SH | | SOLE | | 0 | 0 | 2,084 |
FEDEX CORPORATION | COM | 31428x106 | 24,223 | 159,593 | SH | | SOLE | | 34,080 | 0 | 125,513 |
GARTNER INC | COM | 366651107 | 381 | 3,910 | SH | | SOLE | | 0 | 0 | 3,910 |
GENERAL ELEC CO COM | COM | 369604103 | 1,519 | 48,252 | SH | | SOLE | | 0 | 0 | 48,252 |
GENERAL MILLS INC. | COM | 370334104 | 498 | 6,986 | SH | | SOLE | | 0 | 0 | 6,986 |
GENTEX CORP | COM | 371901109 | 202 | 13,080 | SH | | SOLE | | 0 | 0 | 13,080 |
GOLDMAN SACHS GROUP INC | COM | 38141g104 | 23,585 | 158,739 | SH | | SOLE | | 38,605 | 0 | 120,134 |
GRANGER WW,INC | COM | 384802104 | 207 | 911 | SH | | SOLE | | 0 | 0 | 911 |
HOME DEPOT INC | COM | 437076102 | 686 | 5,372 | SH | | SOLE | | 0 | 0 | 5,372 |
HUNTINGTON BANCSHARES INC | COM | 446150104 | 158 | 17,618 | SH | | SOLE | | 0 | 0 | 17,618 |
ILLUMINA INC | COM | 452327109 | 310 | 2,209 | SH | | SOLE | | 0 | 0 | 2,209 |
INTEL CORP | COM | 458140100 | 2,715 | 82,776 | SH | | SOLE | | 0 | 0 | 82,776 |
INTL BUSINESS MACH | COM | 459200101 | 2,826 | 18,618 | SH | | SOLE | | 0 | 0 | 18,618 |
INTUIT INC. | COM | 461202103 | 21,381 | 191,565 | SH | | SOLE | | 45,430 | 0 | 146,135 |
ISHARES CORE CORE MSCI EAFE | COM | 46432f842 | 3,071 | 59,184 | SH | | SOLE | | 0 | 0 | 59,184 |
ISHARES CORE MSCI EMERGING MAR | COM | 46434g103 | 658 | 15,733 | SH | | SOLE | | 0 | 0 | 15,733 |
ISHARES DJ US REAL ESTATE | COM | 464287739 | 379 | 4,601 | SH | | SOLE | | 0 | 0 | 4,601 |
ISHARES MSCI EAFE INDEX FUND | COM | 464287465 | 1,460 | 26,152 | SH | | SOLE | | 0 | 0 | 26,152 |
ISHARES S&P 500 VALUE ETF | COM | 464287408 | 1,806 | 19,440 | SH | | SOLE | | 0 | 0 | 19,440 |
ISHARES TR S&P 500/ GROWTH IND | COM | 464287309 | 1,546 | 13,263 | SH | | SOLE | | 0 | 0 | 13,263 |
ISHARES TR S&P MIDCAP 400 INDE | COM | 464287507 | 663 | 4,440 | SH | | SOLE | | 0 | 0 | 4,440 |
ISHARES TR S&P SMALLCAP 600 IN | COM | 464287804 | 502 | 4,324 | SH | | SOLE | | 0 | 0 | 4,324 |
JOHNSON & JOHNSON | COM | 478160104 | 38,626 | 318,434 | SH | | SOLE | | 62,295 | 0 | 256,139 |
JPMORGAN CHASE & CO | COM | 46625h100 | 17,644 | 283,937 | SH | | SOLE | | 56,935 | 0 | 227,002 |
KEY CORP. | COM | 493267108 | 172 | 15,599 | SH | | SOLE | | 0 | 0 | 15,599 |
KIMBERLY CLARK CORP | COM | 494368103 | 843 | 6,128 | SH | | SOLE | | 0 | 0 | 6,128 |
LOCKHEED MARTIN CORP | COM | 539830109 | 243 | 978 | SH | | SOLE | | 0 | 0 | 978 |
LOWES COMPANIES INC | COM | 548661107 | 31,295 | 395,288 | SH | | SOLE | | 86,140 | 0 | 309,148 |
MARKEL CORP | COM | 570535104 | 460 | 483 | SH | | SOLE | | 0 | 0 | 483 |
MARRIOTT INTL INC NEW CL. A | COM | 571903202 | 430 | 6,468 | SH | | SOLE | | 0 | 0 | 6,468 |
MCCORMICK & CO | COM | 579780206 | 300 | 2,811 | SH | | SOLE | | 0 | 0 | 2,811 |
MCDONALDS CORP | COM | 580135101 | 2,364 | 19,646 | SH | | SOLE | | 0 | 0 | 19,646 |
MEDTRONIC INC | COM | g5960l103 | 27,297 | 314,588 | SH | | SOLE | | 69,585 | 0 | 245,003 |
MERCK & CO INC NEW | COM | 58933y105 | 829 | 14,386 | SH | | SOLE | | 0 | 0 | 14,386 |
MICROSOFT CORP | COM | 594918104 | 27,191 | 531,390 | SH | | SOLE | | 104,935 | 0 | 426,455 |
MONSANTO CO PLC | COM | 61166w101 | 222 | 2,150 | SH | | SOLE | | 0 | 0 | 2,150 |
NEW YORK COMMUNITY BANCORP. | COM | 649445103 | 161 | 10,730 | SH | | SOLE | | 0 | 0 | 10,730 |
NEXTERA ENERGY INC. | COM | 65339f101 | 373 | 2,864 | SH | | SOLE | | 0 | 0 | 2,864 |
NORFOLK SOUTHERN CORP | COM | 655844108 | 2,006 | 23,568 | SH | | SOLE | | 0 | 0 | 23,568 |
NORTHERN TRUST COMPANY | COM | 665859104 | 213 | 3,210 | SH | | SOLE | | 0 | 0 | 3,210 |
NOVARTIS AG | COM | 66987v109 | 274 | 3,324 | SH | | SOLE | | 0 | 0 | 3,324 |
O REILLY AUTOMOTIVE INC | COM | 67103h107 | 16,563 | 61,097 | SH | | SOLE | | 13,060 | 0 | 48,037 |
OCCULOGIX INC COM NEW | COM | 878193101 | 18 | 27,711 | SH | | SOLE | | 0 | 0 | 27,711 |
ORACLE CORP COM | COM | 68389x105 | 586 | 14,323 | SH | | SOLE | | 0 | 0 | 14,323 |
PANERA BREAD-A | COM | 69840w108 | 232 | 1,095 | SH | | SOLE | | 0 | 0 | 1,095 |
PATTERSON COMPANIES INC | COM | 703395103 | 22,105 | 461,588 | SH | | SOLE | | 98,610 | 0 | 362,978 |
PEPSICO INCORPORATED | COM | 713448108 | 26,945 | 254,339 | SH | | SOLE | | 53,660 | 0 | 200,679 |
PFIZER INC | COM | 717081103 | 2,819 | 80,072 | SH | | SOLE | | 0 | 0 | 80,072 |
PHARMACEUTICAL HOLDRS TR | COM | 57060u217 | 234 | 4,000 | SH | | SOLE | | 0 | 0 | 4,000 |
PNC FINANCIAL SERVICES GROUP | COM | 693475105 | 21,056 | 258,707 | SH | | SOLE | | 62,115 | 0 | 196,592 |
PROCTER & GAMBLE CO | COM | 742718109 | 36,329 | 429,063 | SH | | SOLE | | 89,860 | 0 | 339,203 |
QUALCOMM INC | COM | 747525103 | 19,050 | 355,609 | SH | | SOLE | | 83,045 | 0 | 272,564 |
ROCKWELL COLLINS INC | COM | 774341101 | 18,748 | 220,206 | SH | | SOLE | | 47,995 | 0 | 172,211 |
ROSS STORES INC | COM | 778296103 | 15,585 | 274,911 | SH | | SOLE | | 64,870 | 0 | 210,041 |
S&P 500 I-SHARES | COM | 464287200 | 243 | 1,155 | SH | | SOLE | | 0 | 0 | 1,155 |
SCHLUMBERGER LTD | COM | 806857108 | 22,342 | 282,528 | SH | | SOLE | | 62,550 | 0 | 219,978 |
SECTOR SPDR TR SHS BEN INT CON | COM | 81369y308 | 262 | 4,750 | SH | | SOLE | | 0 | 0 | 4,750 |
SPDR TRUST SERIES I | COM | 78462f103 | 7,987 | 38,131 | SH | | SOLE | | 0 | 0 | 38,131 |
SPIRIT AEROSYSTEMS HOLDINGS IN | COM | 848574109 | 202 | 4,699 | SH | | SOLE | | 0 | 0 | 4,699 |
SPROUTS FARMERS MARKET INC | COM | 85208m102 | 18,668 | 815,212 | SH | | SOLE | | 198,985 | 0 | 616,227 |
STATE STREET CORP | COM | 857477103 | 419 | 7,779 | SH | | SOLE | | 0 | 0 | 7,779 |
STERICYCLE INC | COM | 858912108 | 512 | 4,916 | SH | | SOLE | | 0 | 0 | 4,916 |
STREETTRACKS GOLD TRUST | COM | 78463v107 | 347 | 2,740 | SH | | SOLE | | 0 | 0 | 2,740 |
STRYKER CORP | COM | 863667101 | 28,010 | 233,745 | SH | | SOLE | | 52,695 | 0 | 181,050 |
SYNALLOY CORP. | COM | 871565107 | 813 | 106,074 | SH | | SOLE | | 0 | 0 | 106,074 |
SYSCO CORP COM | COM | 871829107 | 2,974 | 58,618 | SH | | SOLE | | 0 | 0 | 58,618 |
TEVA PHARMACEUTICAL INDUSTRIES | COM | 881624209 | 281 | 5,600 | SH | | SOLE | | 0 | 0 | 5,600 |
TEXAS INSTRUMENTS, INC | COM | 882508104 | 470 | 7,500 | SH | | SOLE | | 0 | 0 | 7,500 |
TRIMBLE NAV LTD. | COM | 896239100 | 204 | 8,360 | SH | | SOLE | | 0 | 0 | 8,360 |
U.S. BANCORP. | COM | 902973304 | 1,844 | 45,721 | SH | | SOLE | | 0 | 0 | 45,721 |
UNITED PARCEL SVC INC B | COM | 911312106 | 1,556 | 14,448 | SH | | SOLE | | 0 | 0 | 14,448 |
UNITED TECHNOLOGIES CORP | COM | 913017109 | 21,689 | 211,499 | SH | | SOLE | | 47,005 | 0 | 164,494 |
VALMONT INDUSTRIES INC | COM | 920253101 | 20,674 | 152,837 | SH | | SOLE | | 36,345 | 0 | 116,492 |
VANGUARD EMERGING MARKETS ETF | COM | 922042858 | 1,333 | 37,849 | SH | | SOLE | | 0 | 0 | 37,849 |
VANGUARD INTERM TERM BOND ETF | COM | 921937819 | 264 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
VANGUARD REIT ETF | COM | 922908553 | 868 | 9,794 | SH | | SOLE | | 0 | 0 | 9,794 |
VERIZON COMMUNICATIONS | COM | 92343v104 | 3,104 | 55,592 | SH | | SOLE | | 0 | 0 | 55,592 |
WAL-MART STORES INC | COM | 931142103 | 2,396 | 32,809 | SH | | SOLE | | 200 | 0 | 32,609 |
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 422 | 5,064 | SH | | SOLE | | 0 | 0 | 5,064 |
WASHINGTON REAL ESTATE | COM | 939653101 | 2,038 | 64,776 | SH | | SOLE | | 0 | 0 | 64,776 |
WATERS CORP | COM | 941848103 | 560 | 3,981 | SH | | SOLE | | 0 | 0 | 3,981 |
WELLS FARGO & CO | COM | 949746101 | 274 | 5,789 | SH | | SOLE | | 0 | 0 | 5,789 |
WEYERHAEUSER CO. | COM | 962166104 | 1,657 | 55,644 | SH | | SOLE | | 0 | 0 | 55,644 |
WILLIS TOWERS WATSON PUBLIC LT | COM | g96629103 | 212 | 1,706 | SH | | SOLE | | 0 | 0 | 1,706 |
ISHARES BARCLAYS AGGREGATE BON | COM | 464287226 | 3,915 | 34,764 | SH | | SOLE | | 0 | 0 | 34,764 |
ISHARES BARCLAYS TREAS INFLATI | COM | 464287176 | 438 | 3,754 | SH | | SOLE | | 0 | 0 | 3,754 |
ISHARES TR 1-3 YR TREASURY IND | COM | 464287457 | 415 | 4,860 | SH | | SOLE | | 0 | 0 | 4,860 |