13F-HR 1 imva13f.txt INVESTMENT MANAGEMENT OF VIRGINIA, LLC 13 F REPORT FOR 03/31/2008 UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 13F Form 13F COVER PAGE Report for the Calendar Year or Quarter Ended: 03/31/08 Check here if Amendment ( ); Amendment Number: __________ This Amendment(check only one):( ) is a restatement. ( ) adds new holdings entries. Institutional Investment Manager Filing this Report: Name: Investment Management of Virginia, LLC Address: P. O. Box 1156 Richmond, VA 23218-1156 Form 13F File Number: 28-5332 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: John H. Bocock Title: Compliance Officer Phone: (804) 643-1100 Signature, Place, and Date of Signing: s/ John H. Bocock Richmond, VA May 9, 2008 (Signature) (City, State) (Date) Report Type (Check only one.): ( X ) 13F HOLDINGS REPORT.(Check here if all holdings of this reporting manager are reported in this report.) ( ) 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) ( ) 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) List of Other Managers Reporting for this Manager: (If there are no entries in this list, omit this section.) Form 13F File Number Name 28-_________________ __________________________ (Repeat as necessary.) Form 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 0 Form 13F Information Table Entry Total: 229 Form 13F Information Table Value Total: $255,759 (thousands) List of Other Included Managers: NONE Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. (If there are no entries in this list, state NONE and omit the column headings and list entries.) No. Form 13F File Number Name ____ 28-______________ ____ (Repeat as necessary.) 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 Co. COM 88579Y101 4103 51842.000SH SOLE 35592.000 16250.000 364 4600.000 SH OTHER 1700.000 2900.000 ADA-ES Inc. COM 005208103 475 57550.000SH SOLE 56750.000 800.000 AFLAC Inc. COM 001055102 878 13525.000SH SOLE 13525.000 26 400.000 SH OTHER 400.000 AT&T Inc. COM 00206R102 3927 102544.000SH SOLE 65692.000 36852.000 191 4980.000 SH OTHER 503.000 4477.000 Abbott Labs. COM 002824100 3951 71646.000SH SOLE 50721.000 20925.000 452 8200.000 SH OTHER 3650.000 4550.000 Advanced Energy Inds. COM 007973100 1585 119554.000SH SOLE 103529.000 16025.000 Air Products And Chemicals COM 009158106 844 9175.000 SH SOLE 9175.000 246 2675.000 SH OTHER 2675.000 Allied Cap Corp New COM 01903q108 536 29101.338SH SOLE 10910.000 18191.338 Altria Group Inc. COM 02209S103 132 5950.000 SH SOLE 3300.000 2650.000 333 15000.000SH OTHER 14500.000 500.000 American Intl Group, Inc. COM 026874107 3640 84151.000SH SOLE 60451.000 23700.000 95 2200.000 SH OTHER 850.000 1350.000 Anadarko Petroleum COM 032511107 302 4785.000 SH SOLE 3335.000 1450.000 Apache Corp COM 037411105 1235 10220.000SH SOLE 7942.000 2278.000 272 2250.000 SH OTHER 800.000 1450.000 Automatic Data Processing COM 053015103 2839 66965.000SH SOLE 42075.000 24890.000 244 5750.000 SH OTHER 2700.000 3050.000 Avery Dennison Corp COM 053611109 300 6087.000 SH SOLE 3137.000 2950.000 160 3250.000 SH OTHER 3250.000 Avon Prods Inc. COM 054303102 1730 43750.000SH SOLE 36875.000 6875.000 BB&T Corp. COM 054937107 965 30092.000SH SOLE 23245.000 6847.000 214 6666.000 SH OTHER 4100.000 2566.000 BP PLC Sponsored ADR COM 055622104 1728 28495.000SH SOLE 18961.000 9534.000 288 4748.000 SH OTHER 2548.000 2200.000 Bank of America Corp. COM 060505104 1798 47439.000SH SOLE 34510.000 12929.000 810 21356.000SH OTHER 13596.000 7760.000 Bank of New York Mellon Corp. COM 064058100 3233 77479.000SH SOLE 49820.000 27659.000 154 3679.000 SH OTHER 383.000 3296.000 Becton, Dickinson & Co. COM 075887109 3088 35975.000SH SOLE 23640.000 12335.000 137 1600.000 SH OTHER 200.000 1400.000 Berkshire Hathaway Inc. Class COM 084670108 400 3.000 SH SOLE 3.000 Boeing Co. COM 097023105 2534 34070.000SH SOLE 21570.000 12500.000 167 2250.000 SH OTHER 850.000 1400.000 Boston Scientific Corp. COM 101137107 458 35550.000SH SOLE 29825.000 5725.000 Briggs & Stratton Corporation COM 109043109 332 18575.000SH SOLE 16500.000 2075.000 27 1500.000 SH OTHER 1500.000 CSX Corporation COM 126408103 372 6640.000 SH SOLE 2640.000 4000.000 Cabela's Inc. COM 126804301 1022 72150.000SH SOLE 65275.000 6875.000 Callaway Golf Co COM 131193104 1738 118400.000SH SOLE 97400.000 21000.000 Capital One Finl Corp. COM 14040h105 3671 74580.000SH SOLE 33120.000 41460.000 49 1000.000 SH OTHER 600.000 400.000 Caterpillar, Inc. COM 149123101 761 9725.000 SH SOLE 9725.000 Cherokee Inc. COM 16444H102 400 11890.000SH SOLE 8310.000 3580.000 Chesapeake Energy Corp COM 165167107 1885 40835.000SH SOLE 35615.000 5220.000 Chevron Corp. COM 166764100 5136 60169.000SH SOLE 33466.000 26703.000 1273 14918.000SH OTHER 5370.000 9548.000 Cisco Systems COM 17275r102 3684 152909.000SH SOLE 105609.000 47300.000 235 9750.000 SH OTHER 1600.000 8150.000 Citigroup, Inc. COM 172967101 1801 84086.001SH SOLE 53095.000 30991.001 132 6183.000 SH OTHER 2250.000 3933.000 Coca-Cola Company COM 191216100 4900 80506.000SH SOLE 46039.000 34467.000 457 7513.000 SH OTHER 5563.000 1950.000 Cognex Corp. COM 192422103 4446 203670.000SH SOLE 169820.000 33850.000 Collective Brands Inc. COM 19421W100 692 57075.000SH SOLE 51975.000 5100.000 Cree, Inc. COM 225447101 1767 63200.000SH SOLE 54575.000 8625.000 Cyberoptics Corp. COM 232517102 793 72625.000SH SOLE 66525.000 6100.000 DNP Select Income Fund Inc. COM 23325P104 109 10000.000SH OTHER 10000.000 Danaher Corp. COM 235851102 3080 40515.000SH SOLE 28090.000 12425.000 247 3250.000 SH OTHER 200.000 3050.000 Denison Mines Inc. COM 248356107 190 30200.000SH SOLE 28650.000 1550.000 3 550.000 SH OTHER 550.000 Dominion Resources, Inc. VA Ne COM 25746u109 2192 53674.000SH SOLE 27460.000 26214.000 741 18150.000SH OTHER 9900.000 8250.000 Dover Corp. COM 260003108 991 23730.000SH SOLE 18855.000 4875.000 Dow Chemical COM 260543103 428 11610.000SH SOLE 6330.000 5280.000 Du Pont E I De Nemours & Co. COM 263534109 3495 74742.000SH SOLE 46292.000 28450.000 206 4400.000 SH OTHER 1750.000 2650.000 Duke Energy Corp. COM 26441C105 126 7048.000 SH SOLE 675.000 6373.000 209 11700.000SH OTHER 11700.000 EMC Corp. COM 268648102 716 49920.000SH SOLE 49920.000 20 1400.000 SH OTHER 1400.000 EPIQ Systems Inc. COM 26882D109 1322 85184.000SH SOLE 77460.000 7724.000 Emerson Elec Co COM 291011104 1077 20929.000SH SOLE 20929.000 350 6800.000 SH OTHER 6800.000 Entergy Corp. COM 29364G103 76 700.000 SH SOLE 700.000 164 1500.000 SH OTHER 1500.000 Environmental Pwr. Corp. COM 29406L201 58 14050.000SH SOLE 14050.000 Ethan Allen Interiors, Inc. COM 297602104 539 18950.000SH SOLE 17625.000 1325.000 Evergreen Energy Inc. COM 30024B104 62 40575.000SH SOLE 39775.000 800.000 Exelon Corp. COM 30161n101 49 600.000 SH SOLE 600.000 219 2700.000 SH OTHER 2700.000 Exxon Mobil Corp. COM 30231g102 8035 94998.000SH SOLE 53215.000 41783.000 2193 25932.000SH OTHER 14030.000 11902.000 FPL Group, Inc. COM 302571104 625 9962.000 SH SOLE 6331.000 3631.000 Fair Isaac Corp. COM 303250104 1106 51400.000SH SOLE 44150.000 7250.000 First Finl Hldgs, Inc. COM 320239106 253 10800.000SH SOLE 2300.000 8500.000 Forward Air Corp. COM 349853101 1579 44557.000SH SOLE 38246.000 6311.000 General Electric Co. COM 369604103 8260 223180.000SH SOLE 152565.000 70615.000 1154 31191.000SH OTHER 22041.000 9150.000 General Mills, Inc. COM 370334104 544 9088.000 SH SOLE 5526.000 3562.000 Gentex Corp. COM 371901109 873 50925.000SH SOLE 35975.000 14950.000 Glaxo Smithkline PLC COM 37733W105 170 4000.000 SH SOLE 4000.000 55 1300.000 SH OTHER 1000.000 300.000 Gulf Island Fabrication, Inc. COM 402307102 1598 55625.000SH SOLE 51425.000 4200.000 Gulfport Energy Corp. COM 402635304 325 30700.000SH SOLE 26125.000 4575.000 Hewlett-Packard COM 428236103 558 12211.000SH SOLE 12211.000 320 7000.000 SH OTHER 5800.000 1200.000 Highwood Pptys. Inc COM 431284108 489 15730.000SH SOLE 4050.000 11680.000 Home Diagnostics, Inc. COM 437080104 685 98475.000SH SOLE 89400.000 9075.000 I2 Technologies, Inc. COM 465754208 347 30828.000SH SOLE 29078.000 1750.000 Intel Corporation COM 458140100 2095 98933.075SH SOLE 74158.075 24775.000 195 9200.000 SH OTHER 5200.000 4000.000 International Business Machs. COM 459200101 6114 53100.000SH SOLE 36937.000 16163.000 564 4900.000 SH OTHER 3700.000 1200.000 J. P. Morgan Chase COM 46625h100 3495 81380.000SH SOLE 51705.000 29675.000 269 6270.000 SH OTHER 2100.000 4170.000 Johnson & Johnson COM 478160104 5142 79261.000SH SOLE 53310.000 25951.000 381 5875.000 SH OTHER 1475.000 4400.000 KBW Regional Banking ETF KBW REGL BKG 78464a698 381 10840.000SH SOLE 7470.000 3370.000 Kaydon Corp. COM 486587108 624 14200.000SH SOLE 12075.000 2125.000 Kinder Morgan Energy Partners COM 494550106 55 1000.000 SH SOLE 1000.000 183 3350.000 SH OTHER 3350.000 Kraft Foods, Inc. Class A COM 50075n104 125 4031.000 SH SOLE 2198.000 1833.000 324 10442.000SH OTHER 10442.000 Liberty Property Trust SH BEN INT 531172104 109 3510.000 SH SOLE 2940.000 570.000 109 3500.000 SH OTHER 3500.000 Lilly Eli & Co COM 532457108 1826 35400.000SH SOLE 25675.000 9725.000 142 2750.000 SH OTHER 1400.000 1350.000 Lincoln Nat'l Corp. COM 534187109 586 11273.000SH SOLE 6244.000 5029.000 45 872.000 SH OTHER 272.000 600.000 Lowes Cos Inc COM 548661107 633 27600.000SH SOLE 18125.000 9475.000 67 2900.000 SH OTHER 300.000 2600.000 Luminex Corp. COM 55027e102 3095 157525.000SH SOLE 139945.000 17580.000 Markel Corp COM 570535104 420 955.000 SH OTHER 955.000 Mastec Inc. COM 576323109 1029 125375.000SH SOLE 113725.000 11650.000 McDermott Int'l COM 580037109 1495 27271.000SH SOLE 24476.000 2795.000 Media General Class A COM 584404107 161 11460.000SH SOLE 374.000 11086.000 Medical Properties Trust Inc. COM 58463J304 390 34430.000SH SOLE 21760.000 12670.000 34 3000.000 SH OTHER 3000.000 Medtronic, Inc. COM 585055106 1181 24425.000SH SOLE 16290.000 8135.000 46 950.000 SH OTHER 200.000 750.000 Merck & Co., Inc. COM 589331107 20 522.000 SH SOLE 522.000 195 5150.000 SH OTHER 4650.000 500.000 Microsoft Corp. COM 594918104 5944 209439.000SH SOLE 142278.000 67161.000 293 10325.000SH OTHER 700.000 9625.000 Molex Inc COM 608554101 676 29175.000SH SOLE 21650.000 7525.000 Montpelier RE Holdings, Ltd. COM g62185106 1621 100975.000SH SOLE 86750.000 14225.000 National Oilwell Varco, Inc. COM 637071101 234 4010.000 SH SOLE 3850.000 160.000 Noble Drilling Corporation (Ca COM G65422100 1159 23330.000SH SOLE 19230.000 4100.000 Norfolk Southern Corp. COM 655844108 3210 59093.000SH SOLE 32575.000 26518.000 217 4000.000 SH OTHER 1100.000 2900.000 Occidental Petroleum COM 674599105 293 4000.000 SH SOLE 4000.000 Ocwen Financial Corp. COM 675746309 2165 487625.000SH SOLE 430800.000 56825.000 Oneok Inc. COM 682680103 625 14006.000SH SOLE 9866.000 4140.000 Packeteer, Inc. COM 695210104 340 66725.000SH SOLE 62600.000 4125.000 Pepsico, Inc. COM 713448108 4915 68080.000SH SOLE 46180.000 21900.000 794 11000.000SH OTHER 7600.000 3400.000 Perot Sys. Corp. COM 714265105 1009 67060.000SH SOLE 61450.000 5610.000 Perrigo Co. COM 714290103 1378 36525.000SH SOLE 33050.000 3475.000 Petroleo Brasileiro SA Sponsor COM 71654V408 327 3200.000 SH OTHER 3200.000 Peyto Energy Tr COM 717045108 403 21240.000SH SOLE 13260.000 7980.000 Pfizer Inc. COM 717081103 3837 183310.563SH SOLE 119012.563 64298.000 187 8950.000 SH OTHER 3300.000 5650.000 Piedmont Nat Gas Inc. COM 720186105 449 17100.000SH SOLE 2400.000 14700.000 71 2700.000 SH OTHER 1500.000 1200.000 Plum Creek Timber Co., Inc. COM 729251108 452 11100.000SH SOLE 5550.000 5550.000 33 800.000 SH OTHER 800.000 Procter & Gamble Co. COM 742718109 6244 89110.000SH SOLE 62864.000 26246.000 469 6700.000 SH OTHER 900.000 5800.000 Range Resources Corp. COM 75281a109 869 13701.000SH SOLE 13571.000 130.000 Regal Entertainment Group COM 758766109 406 21030.000SH SOLE 11760.000 9270.000 Royal Dutch Shell PLC Class A COM 780259206 2437 35329.000SH SOLE 22479.000 12850.000 141 2050.000 SH OTHER 700.000 1350.000 S&P Mid-Cap 400 Depository Rec UNIT SER 1 595635103 508 3600.000 SH SOLE 3600.000 SPDR Fund Financial SBI INT FINL 81369Y605 209 8400.000 SH SOLE 8400.000 Schlumberger Limited COM 806857108 3055 35115.000SH SOLE 25025.000 10090.000 165 1900.000 SH OTHER 300.000 1600.000 Smith Intl Inc COM 832110100 435 6775.000 SH SOLE 6775.000 Smithfield Foods Inc COM 832248108 270 10475.000SH SOLE 7750.000 2725.000 Southern Co. COM 842587107 223 6275.000 SH SOLE 375.000 5900.000 335 9400.000 SH OTHER 5400.000 4000.000 Southwestern Energy Company COM 845467109 962 28540.000SH SOLE 24790.000 3750.000 Spectra Energy Corp. COM 847560109 90 3944.000 SH SOLE 924.000 3020.000 116 5100.000 SH OTHER 5100.000 Suntrust Banks, Inc. COM 867914103 414 7511.000 SH SOLE 900.000 6611.000 64 1160.000 SH OTHER 960.000 200.000 Superior Energy Services COM 868157108 1324 33425.000SH SOLE 30950.000 2475.000 Sysco Corp. COM 871829107 1890 65118.000SH SOLE 54253.000 10865.000 197 6800.000 SH OTHER 6800.000 TNS Inc. COM 872960109 1806 87500.000SH SOLE 76700.000 10800.000 TXCO Resources Inc. COM 87311M102 242 19550.000SH SOLE 19550.000 Three D Systems Corp. COM 88554d205 2421 164775.000SH SOLE 145225.000 19550.000 Tidewater, Inc. COM 886423102 1558 28275.000SH SOLE 24100.000 4175.000 Tortoise Energy Infra COM 89147L100 450 15000.000SH SOLE 8520.000 6480.000 Transocean Inc. COM G90073100 649 4799.000 SH SOLE 4730.000 69.000 Tri-Continental Corp. COM 895436103 397 22790.796SH OTHER 22790.796 UDR Inc. COM 902653104 183 7450.000 SH SOLE 800.000 6650.000 541 22048.000SH OTHER 18000.000 4048.000 UGI Corp. COM 902681105 443 17770.000SH SOLE 12270.000 5500.000 Ultra Petroleum Corp. COM 903914109 2231 28785.000SH SOLE 26160.000 2625.000 Unilever PLC ADR COM 904784709 604 17910.000SH SOLE 9660.000 8250.000 Union Drilling Inc. COM 90653P105 1032 59025.000SH SOLE 53600.000 5425.000 United Parcel Service, Inc. COM 911312106 3249 44500.000SH SOLE 31275.000 13225.000 120 1650.000 SH OTHER 900.000 750.000 United States Steel Corp. COM 912909108 523 4123.000 SH SOLE 2475.000 1648.000 United Technologies Corp. COM 913017109 3932 57141.000SH SOLE 40316.000 16825.000 186 2700.000 SH OTHER 750.000 1950.000 UnitedHealth Group, Inc. COM 91324P102 1580 45985.000SH SOLE 34510.000 11475.000 24 700.000 SH OTHER 200.000 500.000 Ventas Inc. COM 92276F100 736 16380.000SH SOLE 11430.000 4950.000 Verizon Communications COM 92343v104 382 10484.000SH SOLE 2966.000 7518.000 28 774.000 SH OTHER 774.000 Vestas Wind Systems COM K9773J128 363 3325.000 SH SOLE 3275.000 50.000 WD 40 Company COM 929236107 1658 49857.000SH SOLE 40675.000 9182.000 23 700.000 SH OTHER 700.000 Wachovia Corp COM 929903102 1318 48825.000SH SOLE 9349.000 39476.000 346 12818.000SH OTHER 11850.000 968.000 Wal-Mart Stores COM 931142103 2438 46287.000SH SOLE 37312.000 8975.000 232 4400.000 SH OTHER 4400.000 Walgreen Co. COM 931422109 5078 133308.000SH SOLE 95633.000 37675.000 177 4650.000 SH OTHER 350.000 4300.000 Waters Corp. COM 941848103 215 3862.000 SH SOLE 2987.000 875.000 Weatherford International Lt. COM G95089101 2672 36868.000SH SOLE 35000.000 1868.000 43 600.000 SH OTHER 600.000 Wellpoint, Inc. COM 94973v107 123 2798.000 SH SOLE 574.000 2224.000 107 2424.000 SH OTHER 2424.000 Wells Fargo & Co. COM 949746101 3430 117882.000SH SOLE 81632.000 36250.000 242 8324.000 SH OTHER 3800.000 4524.000 White Mountains Group Bermuda COM G9618E107 735 1532.000 SH SOLE 1091.000 441.000 Whitney Hldg Corp. COM 966612103 3441 138800.000SH SOLE 111075.000 27725.000 Wyeth COM 983024100 147 3520.000 SH SOLE 2600.000 920.000 134 3200.000 SH OTHER 3200.000 XL Cap. Ltd. CL A G98255105 221 7467.000 SH SOLE 4027.000 3440.000