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,172 | 17,978 | SH | | SOLE | | 0 | 0 | 17,978 |
ABBOTT LABORATORIES | COM | 002824100 | 37,139 | 427,569 | SH | | SOLE | | 109,401 | 0 | 318,168 |
ABBVIE INC | COM | 00287y109 | 820 | 9,265 | SH | | SOLE | | 0 | 0 | 9,265 |
ACCENTURE PLC CL A | COM | g1151c101 | 46,303 | 219,896 | SH | | SOLE | | 55,435 | 0 | 164,461 |
ALIBABA GROUP HOLDING LIMITED | COM | 01609w102 | 209 | 986 | SH | | SOLE | | 0 | 0 | 986 |
ALPHABET INC CLASS A | COM | 02079k305 | 47,223 | 35,257 | SH | | SOLE | | 7,465 | 0 | 27,792 |
ALPHABET INC CLASS C | COM | 02079k107 | 11,583 | 8,664 | SH | | SOLE | | 3,320 | 0 | 5,344 |
AMAZON.COM | COM | 023135106 | 3,598 | 1,947 | SH | | SOLE | | 0 | 0 | 1,947 |
AMDOCS LTD ORD GBP0.01 | COM | g02602103 | 1,038 | 14,378 | SH | | SOLE | | 0 | 0 | 14,378 |
AMERICAN EXPRESS CO | COM | 025816109 | 220 | 1,765 | SH | | SOLE | | 1,000 | 0 | 765 |
AMERICAN TOWER CORP | COM | 03027x100 | 206 | 896 | SH | | SOLE | | 0 | 0 | 896 |
ANSYS, INC. | COM | 03662q105 | 1,382 | 5,368 | SH | | SOLE | | 0 | 0 | 5,368 |
APPLE INC | COM | 037833100 | 11,407 | 38,846 | SH | | SOLE | | 0 | 0 | 38,846 |
APPLIED MATERIALS INC. | COM | 038222105 | 387 | 6,345 | SH | | SOLE | | 0 | 0 | 6,345 |
AT&T CORP | COM | 00206r102 | 1,247 | 31,903 | SH | | SOLE | | 0 | 0 | 31,903 |
AUTOZONE INC | COM | 053332102 | 399 | 335 | SH | | SOLE | | 0 | 0 | 335 |
BASF SE NPV | COM | d06216317 | 206 | 2,800 | SH | | SOLE | | 0 | 0 | 2,800 |
BECTON DICKINSON & CO | COM | 075887109 | 27,965 | 102,822 | SH | | SOLE | | 27,010 | 0 | 75,812 |
BERKSHIRE HATHAWAY CL. A | COM | 084670108 | 679 | 2 | SH | | SOLE | | 0 | 0 | 2 |
BERKSHIRE HATHAWAY CL. B | COM | 084670702 | 7,571 | 33,426 | SH | | SOLE | | 1,380 | 0 | 32,046 |
BIO-RAD LABORATORIES INC | COM | 090572207 | 924 | 2,497 | SH | | SOLE | | 0 | 0 | 2,497 |
BOEING CO | COM | 097023105 | 672 | 2,064 | SH | | SOLE | | 0 | 0 | 2,064 |
BP AMOCO PLC SPONSORED ADR | COM | 055622104 | 239 | 6,321 | SH | | SOLE | | 0 | 0 | 6,321 |
BRANDYWINE RLTY TR SH BEN INT | COM | 105368203 | 1,505 | 95,538 | SH | | SOLE | | 0 | 0 | 95,538 |
BRISTOL MYERS SQUIBB | COM | 110122108 | 37,183 | 579,268 | SH | | SOLE | | 145,750 | 0 | 433,518 |
BURKE & HERBERT BANK & TRUST | COM | 121331102 | 1,843 | 824 | SH | | SOLE | | 0 | 0 | 824 |
CATERPILLAR INC | COM | 149123101 | 356 | 2,409 | SH | | SOLE | | 0 | 0 | 2,409 |
CHEVRON CORPORATION | COM | 166764100 | 30,873 | 256,184 | SH | | SOLE | | 57,285 | 0 | 198,899 |
CHURCH & DWIGHT CO INC | COM | 171340102 | 944 | 13,416 | SH | | SOLE | | 0 | 0 | 13,416 |
CISCO SYSTEMS INC | COM | 17275r102 | 750 | 15,644 | SH | | SOLE | | 0 | 0 | 15,644 |
COCA COLA CO | COM | 191216100 | 1,803 | 32,566 | SH | | SOLE | | 0 | 0 | 32,566 |
COGNIZANT TECH SOLUTIONS CORP | COM | 192446102 | 23,728 | 382,587 | SH | | SOLE | | 105,210 | 0 | 277,377 |
COLGATE PALMOLIVE CO. | COM | 194162103 | 21,027 | 305,444 | SH | | SOLE | | 0 | 0 | 305,444 |
COMCAST CORP CL A | COM | 20030n101 | 331 | 7,352 | SH | | SOLE | | 0 | 0 | 7,352 |
COMERICA | COM | 200340107 | 513 | 7,153 | SH | | SOLE | | 0 | 0 | 7,153 |
CONSOLIDATED EDISON INC | COM | 209115104 | 503 | 5,560 | SH | | SOLE | | 0 | 0 | 5,560 |
CVS HEALTH CORP | COM | 126650100 | 47,091 | 633,884 | SH | | SOLE | | 149,510 | 0 | 484,374 |
DANAHER CORP | COM | 235851102 | 39,019 | 254,227 | SH | | SOLE | | 69,859 | 0 | 184,368 |
DISNEY (WALT) CO. | COM | 254687106 | 45,159 | 312,237 | SH | | SOLE | | 74,920 | 0 | 237,317 |
DOMINION RESOURCES INC | COM | 25746u109 | 409 | 4,940 | SH | | SOLE | | 0 | 0 | 4,940 |
DONALDSON COMPANY INC | COM | 257651109 | 43,330 | 752,001 | SH | | SOLE | | 215,850 | 0 | 536,151 |
DTE ENERGY HOLDING CO | COM | 233331107 | 260 | 2,000 | SH | | SOLE | | 0 | 0 | 2,000 |
DUKE ENERGY CORP. | COM | 26441c204 | 629 | 6,891 | SH | | SOLE | | 0 | 0 | 6,891 |
ENBRIDGE INC | COM | 29250n105 | 328 | 8,248 | SH | | SOLE | | 0 | 0 | 8,248 |
ENERGY SELECT SECTOR SPDR | COM | 81369y506 | 715 | 11,908 | SH | | SOLE | | 0 | 0 | 11,908 |
ENTERPRISE PRODUCTS PPTNS LP | COM | 293792107 | 660 | 23,448 | SH | | SOLE | | 0 | 0 | 23,448 |
EPAM SYSTEMS INC | COM | 29414b104 | 1,411 | 6,652 | SH | | SOLE | | 0 | 0 | 6,652 |
EQUIFAX INC. | COM | 294429105 | 866 | 6,181 | SH | | SOLE | | 0 | 0 | 6,181 |
EVOLENT HEALTH INC | COM | 30050b101 | 905 | 100,000 | SH | | SOLE | | 0 | 0 | 100,000 |
EXELON CORP. | COM | 30161n101 | 221 | 4,847 | SH | | SOLE | | 0 | 0 | 4,847 |
EXXON MOBIL CORPORATION | COM | 30231g102 | 16,239 | 232,710 | SH | | SOLE | | 51,840 | 0 | 180,870 |
FACEBOOK INC COM | COM | 30303m102 | 35,697 | 173,921 | SH | | SOLE | | 48,185 | 0 | 125,736 |
FACTSET RESEARCH SYSTEMS INC. | COM | 303075105 | 868 | 3,234 | SH | | SOLE | | 0 | 0 | 3,234 |
FEDERAL REALTY INVST TR SH BEN | COM | 313747206 | 276 | 2,144 | SH | | SOLE | | 0 | 0 | 2,144 |
FEDEX CORPORATION | COM | 31428x106 | 32,492 | 214,877 | SH | | SOLE | | 61,225 | 0 | 153,652 |
FVCBANKCORP INC | COM | 36120q101 | 307 | 17,577 | SH | | SOLE | | 0 | 0 | 17,577 |
GARTNER INC | COM | 366651107 | 1,082 | 7,023 | SH | | SOLE | | 0 | 0 | 7,023 |
GENERAL ELEC CO COM | COM | 369604103 | 266 | 23,844 | SH | | SOLE | | 0 | 0 | 23,844 |
GENERAL MILLS INC. | COM | 370334104 | 348 | 6,505 | SH | | SOLE | | 0 | 0 | 6,505 |
GENTEX CORP | COM | 371901109 | 923 | 31,862 | SH | | SOLE | | 0 | 0 | 31,862 |
GLOBUS MEDICAL INC | COM | 379577208 | 1,260 | 21,395 | SH | | SOLE | | 0 | 0 | 21,395 |
GOLDMAN SACHS GROUP INC | COM | 38141g104 | 35,153 | 152,886 | SH | | SOLE | | 44,530 | 0 | 108,356 |
HELMERICH & PAYNE | COM | 423452101 | 351 | 7,735 | SH | | SOLE | | 0 | 0 | 7,735 |
HOME DEPOT INC | COM | 437076102 | 340 | 1,555 | SH | | SOLE | | 0 | 0 | 1,555 |
HONEYWELL INTL INC | COM | 438516106 | 502 | 2,835 | SH | | SOLE | | 1,000 | 0 | 1,835 |
HUNTINGTON BANCSHARES INC | COM | 446150104 | 880 | 58,369 | SH | | SOLE | | 0 | 0 | 58,369 |
IDEX CORP | COM | 45167r104 | 577 | 3,355 | SH | | SOLE | | 0 | 0 | 3,355 |
ILLUMINA INC | COM | 452327109 | 1,537 | 4,632 | SH | | SOLE | | 0 | 0 | 4,632 |
INDUSTRIAL SECTOR SPDR | COM | 81369y704 | 1,129 | 13,857 | SH | | SOLE | | 0 | 0 | 13,857 |
INTEL CORP | COM | 458140100 | 4,083 | 68,220 | SH | | SOLE | | 0 | 0 | 68,220 |
INTL BUSINESS MACH | COM | 459200101 | 2,815 | 21,000 | SH | | SOLE | | 0 | 0 | 21,000 |
ISHARES CORE MSCI EMERGING MAR | COM | 46434g103 | 3,865 | 71,895 | SH | | SOLE | | 0 | 0 | 71,895 |
ISHARES CORE S&P TOTAL US STOC | COM | 464287150 | 783 | 10,771 | SH | | SOLE | | 0 | 0 | 10,771 |
ISHARES MSCI EAFE INDEX FUND | COM | 464287465 | 1,254 | 18,065 | SH | | SOLE | | 0 | 0 | 18,065 |
ISHARES RUSSELL 2000 INDEX | COM | 464287655 | 226 | 1,364 | SH | | SOLE | | 0 | 0 | 1,364 |
ISHARES S&P 500 VALUE ETF | COM | 464287408 | 5,863 | 45,071 | SH | | SOLE | | 0 | 0 | 45,071 |
ISHARES TR RUSSELL 1000 GROWTH | COM | 464287614 | 216 | 1,226 | SH | | SOLE | | 0 | 0 | 1,226 |
ISHARES TR RUSSELL 2000 GROWTH | COM | 464287648 | 681 | 3,181 | SH | | SOLE | | 0 | 0 | 3,181 |
ISHARES TR S&P 500/ GROWTH IND | COM | 464287309 | 4,421 | 22,833 | SH | | SOLE | | 0 | 0 | 22,833 |
ISHARES TR S&P MIDCAP 400 INDE | COM | 464287507 | 1,892 | 9,191 | SH | | SOLE | | 0 | 0 | 9,191 |
ISHARES TR S&P SMALLCAP 600 IN | COM | 464287804 | 1,036 | 12,358 | SH | | SOLE | | 0 | 0 | 12,358 |
ISHARES TRUST CORE MSCI EAFE | COM | 46432f842 | 6,325 | 96,944 | SH | | SOLE | | 0 | 0 | 96,944 |
JACOBS ENGINEERING GROUP | COM | 469814107 | 1,038 | 11,559 | SH | | SOLE | | 0 | 0 | 11,559 |
JOHNSON & JOHNSON | COM | 478160104 | 65,898 | 451,761 | SH | | SOLE | | 96,865 | 0 | 354,896 |
JPMORGAN CHASE & CO | COM | 46625h100 | 47,146 | 338,206 | SH | | SOLE | | 71,410 | 0 | 266,796 |
JPMORGAN CHASE & CO ALERIAN ML | COM | 46625h365 | 218 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
KEY CORP. | COM | 493267108 | 1,008 | 49,797 | SH | | SOLE | | 0 | 0 | 49,797 |
KIMBERLY CLARK CORP | COM | 494368103 | 806 | 5,857 | SH | | SOLE | | 1,725 | 0 | 4,132 |
LILLY ELI & CO | COM | 532457108 | 221 | 1,681 | SH | | SOLE | | 0 | 0 | 1,681 |
LOCKHEED MARTIN CORP | COM | 539830109 | 438 | 1,126 | SH | | SOLE | | 0 | 0 | 1,126 |
LOWES COMPANIES INC | COM | 548661107 | 45,490 | 379,840 | SH | | SOLE | | 96,580 | 0 | 283,260 |
MAGELLAN MIDSTREAM PARTNERS LP | COM | 559080106 | 263 | 4,190 | SH | | SOLE | | 0 | 0 | 4,190 |
MARKEL CORP | COM | 570535104 | 895 | 783 | SH | | SOLE | | 0 | 0 | 783 |
MARRIOTT INTL INC NEW CL. A | COM | 571903202 | 514 | 3,393 | SH | | SOLE | | 0 | 0 | 3,393 |
MASTERCARD INC. | COM | 57636q104 | 291 | 974 | SH | | SOLE | | 0 | 0 | 974 |
MCCORMICK & CO | COM | 579780206 | 1,226 | 7,225 | SH | | SOLE | | 0 | 0 | 7,225 |
MCDONALDS CORP | COM | 580135101 | 4,555 | 23,051 | SH | | SOLE | | 0 | 0 | 23,051 |
MEDTRONIC INC | COM | g5960l103 | 33,250 | 293,081 | SH | | SOLE | | 82,080 | 0 | 211,001 |
MERCK & CO INC NEW | COM | 58933y105 | 832 | 9,146 | SH | | SOLE | | 0 | 0 | 9,146 |
MICROSOFT CORP | COM | 594918104 | 63,654 | 403,643 | SH | | SOLE | | 96,435 | 0 | 307,208 |
MIND C T I LTD | COM | m70240102 | 186 | 77,287 | SH | | SOLE | | 0 | 0 | 77,287 |
MORNINGSTAR INC. | COM | 617700109 | 712 | 4,703 | SH | | SOLE | | 0 | 0 | 4,703 |
NEXTERA ENERGY INC. | COM | 65339f101 | 417 | 1,721 | SH | | SOLE | | 0 | 0 | 1,721 |
NORFOLK SOUTHERN CORP | COM | 655844108 | 3,608 | 18,586 | SH | | SOLE | | 0 | 0 | 18,586 |
NORTHERN TRUST COMPANY | COM | 665859104 | 224 | 2,110 | SH | | SOLE | | 2,110 | 0 | 0 |
NOVARTIS AG | COM | 66987v109 | 231 | 2,439 | SH | | SOLE | | 0 | 0 | 2,439 |
O REILLY AUTOMOTIVE INC | COM | 67103h107 | 1,767 | 4,032 | SH | | SOLE | | 0 | 0 | 4,032 |
ORACLE CORP COM | COM | 68389x105 | 265 | 5,008 | SH | | SOLE | | 0 | 0 | 5,008 |
PEPSICO INCORPORATED | COM | 713448108 | 39,816 | 291,327 | SH | | SOLE | | 68,380 | 0 | 222,947 |
PFIZER INC | COM | 717081103 | 3,350 | 85,509 | SH | | SOLE | | 0 | 0 | 85,509 |
PHILLIPS 66 PARTNERS LP | COM | 718549207 | 296 | 4,800 | SH | | SOLE | | 0 | 0 | 4,800 |
PNC FINANCIAL SERVICES GROUP | COM | 693475105 | 39,803 | 249,347 | SH | | SOLE | | 69,760 | 0 | 179,587 |
PROCTER & GAMBLE CO | COM | 742718109 | 50,427 | 403,737 | SH | | SOLE | | 104,810 | 0 | 298,927 |
REVERE BANK | COM | 761402106 | 424 | 10,814 | SH | | SOLE | | 0 | 0 | 10,814 |
ROSS STORES INC | COM | 778296103 | 51,843 | 445,311 | SH | | SOLE | | 111,840 | 0 | 333,471 |
S&P 500 I-SHARES | COM | 464287200 | 443 | 1,370 | SH | | SOLE | | 0 | 0 | 1,370 |
SCHLUMBERGER LTD | COM | 806857108 | 204 | 5,066 | SH | | SOLE | | 0 | 0 | 5,066 |
SPDR TRUST SERIES I | COM | 78462f103 | 12,971 | 40,300 | SH | | SOLE | | 0 | 0 | 40,300 |
SPIRIT AEROSYSTEMS HOLDINGS IN | COM | 848574109 | 737 | 10,118 | SH | | SOLE | | 0 | 0 | 10,118 |
STARBUCKS CORP | COM | 855244109 | 27,284 | 310,328 | SH | | SOLE | | 79,655 | 0 | 230,673 |
STRYKER CORP | COM | 863667101 | 35,586 | 169,507 | SH | | SOLE | | 47,190 | 0 | 122,317 |
SYNALLOY CORP. | COM | 871565107 | 1,173 | 90,859 | SH | | SOLE | | 0 | 0 | 90,859 |
SYSCO CORP COM | COM | 871829107 | 3,387 | 39,597 | SH | | SOLE | | 0 | 0 | 39,597 |
TARGET CORP | COM | 87612e106 | 207 | 1,612 | SH | | SOLE | | 0 | 0 | 1,612 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 243 | 749 | SH | | SOLE | | 0 | 0 | 749 |
TRACTOR SUPPLY COMPANY | COM | 892356106 | 1,014 | 10,854 | SH | | SOLE | | 0 | 0 | 10,854 |
TRIMBLE NAV LTD. | COM | 896239100 | 891 | 21,377 | SH | | SOLE | | 0 | 0 | 21,377 |
TRUIST FINL CORP | COM | 89832q109 | 44,694 | 793,579 | SH | | SOLE | | 192,435 | 0 | 601,144 |
U.S. BANCORP. | COM | 902973304 | 2,972 | 50,129 | SH | | SOLE | | 0 | 0 | 50,129 |
UNION PACIFIC CORP | COM | 907818108 | 209 | 1,158 | SH | | SOLE | | 1,000 | 0 | 158 |
UNITED PARCEL SVC INC B | COM | 911312106 | 1,823 | 15,576 | SH | | SOLE | | 0 | 0 | 15,576 |
UNITED TECHNOLOGIES CORP | COM | 913017109 | 57,777 | 385,794 | SH | | SOLE | | 89,015 | 0 | 296,779 |
UNITEDHEALTH GROUP INC COM | COM | 91324p102 | 306 | 1,040 | SH | | SOLE | | 0 | 0 | 1,040 |
VALMONT INDUSTRIES INC | COM | 920253101 | 34,592 | 230,949 | SH | | SOLE | | 64,125 | 0 | 166,824 |
VANGUARD INTERM TERM BOND ETF | COM | 921937819 | 320 | 3,668 | SH | | SOLE | | 0 | 0 | 3,668 |
VANGUARD MID CAP ETF | COM | 922908629 | 413 | 2,319 | SH | | SOLE | | 0 | 0 | 2,319 |
VANGUARD REIT ETF | COM | 922908553 | 582 | 6,270 | SH | | SOLE | | 0 | 0 | 6,270 |
VANGUARD TOTAL STOCK MARKET ET | COM | 922908769 | 285 | 1,742 | SH | | SOLE | | 0 | 0 | 1,742 |
VERIZON COMMUNICATIONS | COM | 92343v104 | 8,319 | 135,494 | SH | | SOLE | | 0 | 0 | 135,494 |
VISA INC. | COM | 92826c839 | 311 | 1,657 | SH | | SOLE | | 0 | 0 | 1,657 |
WAL-MART STORES INC | COM | 931142103 | 1,526 | 12,838 | SH | | SOLE | | 200 | 0 | 12,638 |
WASHINGTON REAL ESTATE | COM | 939653101 | 1,936 | 66,343 | SH | | SOLE | | 0 | 0 | 66,343 |
WATERS CORP | COM | 941848103 | 1,105 | 4,731 | SH | | SOLE | | 0 | 0 | 4,731 |
WEYERHAEUSER CO. | COM | 962166104 | 1,736 | 57,493 | SH | | SOLE | | 0 | 0 | 57,493 |
WILLIS TOWERS WATSON PUBLIC LT | COM | g96629103 | 864 | 4,280 | SH | | SOLE | | 0 | 0 | 4,280 |
WISCONSIN ENERGY CORP. | COM | 92939u106 | 393 | 4,256 | SH | | SOLE | | 0 | 0 | 4,256 |
ISHARES BARCLAYS AGGREGATE BON | COM | 464287226 | 5,910 | 52,597 | SH | | SOLE | | 0 | 0 | 52,597 |
ISHARES BARCLAYS TREAS INFLATI | COM | 464287176 | 405 | 3,478 | SH | | SOLE | | 0 | 0 | 3,478 |
ISHARES TR 1-3 YR TREASURY IND | COM | 464287457 | 1,676 | 19,806 | SH | | SOLE | | 0 | 0 | 19,806 |