13F-HR 1 inftable.txt 13F-HR TABLE 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3 M Company COM 88579Y101 656 7570 SH Sole 7570 AFLAC Corp COM 001055102 4287 82909 SH Sole 81934 975 AT & T COM 00206R102 2433 85085 SH Sole 84110 975 Advance Auto Parts COM 00751Y106 249 4250 SH Sole 4250 Agnico-Eagle Mines Ltd COM 008474108 213 3000 SH Sole 3000 Air Products & Chem COM 009158106 211 2552 SH Sole 2552 Allergan Inc COM 018490102 5570 83720 SH Sole 81935 1785 Alliance Data System Corp COM 018581108 2951 45225 SH Sole 44525 700 Altria Group COM 02209S103 348 14484 SH Sole 14484 AmBev (Companhia de Bebidas da COM 20441W203 4761 38505 SH Sole 38130 375 Amazon.Com Inc COM 023135106 610 3885 SH Sole 3885 American Capital Ltd COM 02503Y103 112 19307 SH Sole 17508 1799 American Elec Pwr COM 025537101 355 9795 SH Sole 9795 Aon Corp COM 037389103 417 10673 SH Sole 10673 Apple Inc COM 037833100 1590 5605 SH Sole 5605 Arch Coal Inc COM 039380100 4078 152675 SH Sole 150800 1875 BB&T Corp COM 054937107 2127 88348 SH Sole 88098 250 BP ADR COM 055622104 390 9470 SH Sole 8082 1388 Baidu Inc ADS COM 056752108 205 2000 SH Sole 2000 Banco Santander Chile COM 05965X109 212 2200 SH Sole 2200 Bank of America Corp COM 060505104 791 60398 SH Sole 60148 250 Benchmark Bankshares New COM 08160E207 268 20805 SH Sole 20805 Berkshire Hathaway Cl B COM 084670702 8072 97634 SH Sole 96234 1400 Boeing Co COM 097023105 237 3566 SH Sole 3566 Bristol-Myers Squibb COM 110122108 2254 83130 SH Sole 83130 Capital One Finl COM 14040H105 500 12647 SH Sole 8647 4000 Caterpillar Inc COM 149123101 553 7025 SH Sole 7025 Celgene Corp COM 151020104 3553 61680 SH Sole 60905 775 CenturyLink COM 156700106 583 14775 SH Sole 14775 Chevron Corp COM 166764100 1121 13828 SH Sole 13811 17 Chubb Corp COM 171232101 552 9680 SH Sole 9600 80 Cisco Systems COM 17275R102 3604 164585 SH Sole 163360 1225 Coca-Cola Co COM 191216100 1348 23028 SH Sole 21908 1120 Cognizant Tech Sol COM 192446102 4157 64485 SH Sole 64265 220 Consolidated Edison COM 209115104 539 11179 SH Sole 11179 Corrections Corp COM 22025Y407 327 13244 SH Sole 13244 Danaher Corp COM 235851102 451 11100 SH Sole 10300 800 Dominion Resources COM 25746U109 1503 34434 SH Sole 34434 Du Pont (EI) COM 263534109 882 19762 SH Sole 19762 Duke Energy Corp COM 26441C105 216 12195 SH Sole 11393 802 EQT Corp COM 26884L109 425 11780 SH Sole 11780 Emerson Electric COM 291011104 483 9168 SH Sole 9168 Equifax Inc COM 294429105 436 13975 SH Sole 13975 Express Scripts Inc COM 302182100 297 6090 SH Sole 6090 Exxon Mobil Corp COM 30231G102 7312 118329 SH Sole 113173 5156 FMC Corp COM 302491303 1750 25580 SH Sole 25580 Fedex Corp COM 31428X106 3988 46641 SH Sole 46041 600 Fluor Corp COM 343412102 2407 48602 SH Sole 48227 375 Ford Motor Company New COM 345370860 3069 250740 SH Sole 246190 4550 Frontier Communications COM 35906A108 841 102908 SH Sole 102908 Gafisa SA COM 362607301 155 10000 SH Sole 10000 General Electric COM 369604103 1369 84244 SH Sole 83317 927 General Mills COM 370334104 226 6185 SH Sole 6185 Google COM 38259P508 774 1472 SH Sole 1472 HCP Inc COM 40414L109 1556 43240 SH Sole 41790 1450 Hewlett-Packard COM 428236103 488 11611 SH Sole 11611 Home Depot COM 437076102 214 6758 SH Sole 6208 550 Human Genome Sciences COM 444903108 350 11733 SH Sole 11733 IBM Corp COM 459200101 580 4322 SH Sole 4322 IShares FTSE/Xinhau China 25 I COM 464287184 307 7175 SH Sole 7175 IShares MSCI - Brazil COM 464286400 311 4038 SH Sole 4038 ITT Corp COM 450911102 1164 24866 SH Sole 23666 1200 Intel Corp COM 458140100 4051 210969 SH Sole 207119 3850 Johnson & Johnson COM 478160104 3321 53607 SH Sole 52841 766 Lilly (Eli) COM 532457108 390 10677 SH Sole 10677 Lubrizol Corp COM 549271104 5579 52650 SH Sole 51960 690 Marshall & Ilsley New COM 571837103 195 27754 SH Sole 27754 McDonald's Corp COM 580135101 5333 71572 SH Sole 70672 900 Medicis Parmaceutical Corp COM 584690309 4491 151460 SH Sole 147735 3725 Merck & Co COM 58933Y105 4030 109477 SH Sole 107112 2365 Microsoft Corp COM 594918104 738 30116 SH Sole 30116 Nordson Corp COM 655663102 472 6410 SH Sole 6410 Norfolk Southern COM 655844108 2665 44785 SH Sole 44785 NuSkin Enterprises COM 67018T105 4144 143880 SH Sole 141180 2700 Pepsico Inc COM 713448108 3372 50748 SH Sole 50748 Pfizer Inc COM 717081103 1537 89534 SH Sole 88147 1387 Philip Morris Intl COM 718172109 519 9262 SH Sole 9262 Piedmont Natural Gas COM 720186105 736 25390 SH Sole 23390 2000 Plum Creek Timber COM 729251108 1059 30014 SH Sole 28189 1825 Potomac Banchares COM 737643106 50 10771 SH Sole 10771 Procter & Gamble COM 742718109 417 6946 SH Sole 6946 Progress Energy COM 743263105 259 5838 SH Sole 5518 320 RGC Resources COM 74955L103 386 12777 SH Sole 12777 Ross Stores COM 778296103 4217 77150 SH Sole 76125 1025 S & T Bancorp COM 783859101 394 22608 SH Sole 22608 SPDR Gold Trust COM 78463V107 7017 54857 SH Sole 54382 475 SPDR S&P Emerging Latin Americ COM 78463X707 4339 51448 SH Sole 50523 925 Sanofi Aventis ADR COM 80105N105 432 12980 SH Sole 12980 Sara Lee COM 803111103 4342 323340 SH Sole 316940 6400 Schlumberger Ltd COM 806857108 693 11245 SH Sole 10820 425 Southern Co COM 842587107 1246 33468 SH Sole 33193 275 Steel Dynamics COM 858119100 1432 101493 SH Sole 101493 StellarOne COM 85856G100 1033 81191 SH Sole 81054 137 SunTrust Banks COM 867914103 494 19128 SH Sole 18936 192 Taiwan Semiconductor Mfg ADS COM 874039100 122 12000 SH Sole 12000 Telefonica S A ADR COM 879382208 1216 16400 SH Sole 16225 175 Tractor Supply COM 892356106 6138 154770 SH Sole 151520 3250 Transocean Inc COM H8817H100 2208 34339 SH Sole 34038 301 Triumph Group Inc COM 896818101 4111 55115 SH Sole 54390 725 UDR Inc COM 902653104 964 45639 SH Sole 38071 7568 Unilever NV NY Shrs COM 904784709 242 8090 SH Sole 6740 1350 United Bankshares COM 909907107 229 9210 SH Sole 9210 United Technologies COM 913017109 1206 16928 SH Sole 16628 300 Valley Financial Corp COM 919629105 413 113053 SH Sole 113053 Verizon Comms COM 92343V104 826 25337 SH Sole 25337 Vodafone Group PLC ADR New COM 92857W209 1279 51541 SH Sole 51541 Vornado Realty Trust COM 929042109 505 5903 SH Sole 5593 310 Wal-Mart Stores COM 931142103 404 7545 SH Sole 7545 Walgreen Co COM 931422109 839 25045 SH Sole 25045 Wells Fargo COM 949746101 409 16299 SH Sole 16299 Wipro Limited ADR COM 97651M109 145 10000 SH Sole 10000 Woodward Governor Co COM 980745103 314 9675 SH Sole 9675 YUM Brands COM 988498101 372 8070 SH Sole 8070 Nestle SA Reg Ord SF 10 Par COM H57312649 218 4090 SH Sole 4090 AMCAP Fund Cl R5 023375835 367 21569 SH Sole 21569 AllianceBernstein Value Fund 018915108 185 22384 SH Sole 22384 Amer Red Cross Broad Market In 12345678E 290 8883 SH Sole 8883 Amer Red Cross Intl Stock Fund 12345678G 159 12223 SH Sole 12223 Columbia Acorn Select Fund A 197199888 612 24948 SH Sole 24948 Fidelity New Markets Income 315910836 703 43272 SH Sole 43272 Growth Fund Of Amer Cl F 399874403 1033 37360 SH Sole 32454 4906 Invesco Diversified Dividend F 001413541 683 60265 SH Sole 51619 8646 Invesco Mid Cap Core Equity A 00141M812 694 32034 SH Sole 27509 4524 Invesco Real Estate Fund 00142C565 623 30658 SH Sole 28172 2486 Nationwide New Fund Cl D 63867R621 155 12511 SH Sole 12511 Oppenheimer Main Street Small 68381F508 496 28427 SH Sole 28427 Vanguard Windsor II Fund 922018205 348 14734 SH Sole 14734 Washington Mutual Investors Cl 939330106 270 10701 SH Sole 10701 Cohen & ST Select Infrastructu 19248A109 195 12222 SH Sole 11855 367 John Hancock Premium Dividend 41013T105 138 11907 SH Sole 10646 1261 AIM Intl Small Company Fund A 008879561 720 42303 SH Sole 42303 Alliance Bernstein Intl Value 018913103 184 13909 SH Sole 13909 Capital World Growth & Income 140543109 285 8329 SH Sole 8329 Columbia Emerging Markets Fund 19765Y852 775 65053 SH Sole 56069 8984 EuroPacific Growth Cl A 298706102 612 15432 SH Sole 15432 EuroPacific Growth Cl R5 298706839 230 5800 SH Sole 5800 MFS Int'l Value A 55273E301 650 27995 SH Sole 24340 3655 MFS Int'l Value R4 552746646 216 9279 SH Sole 9279 UMB Scout International Fund 904199403 392 12873 SH Sole 11148 1725 Royce Value Plus Inv 780905741 623 53114 SH Sole 45933 7181