The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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 Co COM 88579y101 910 6,711 SH   SOLE   0 0 6,711
Abbott Laboratories COM 002824100 2,356 61,175 SH   SOLE   0 0 61,175
Abbvie Inc COM 00287y109 5,099 99,211 SH   SOLE   0 0 99,211
Accenture Ltd Bermuda Cl A COM g1151c101 576 7,228 SH   SOLE   0 0 7,228
Air Prods & Chems Inc COM 009158106 807 6,777 SH   SOLE   0 0 6,777
Allergan Inc COM 018490102 324 2,610 SH   SOLE   0 0 2,610
Alliance Data Systems Corp COM 018581108 503 1,846 SH   SOLE   0 0 1,846
Allstate Corp COM 020002101 848 14,985 SH   SOLE   0 0 14,985
Altera Corp COM 021441100 353 9,750 SH   SOLE   0 0 9,750
Altria Group Inc COM 02209s103 1,291 34,492 SH   SOLE   0 0 34,492
Amazon.com Inc COM 023135106 464 1,380 SH   SOLE   0 0 1,380
American Electric Power Inc COM 025537101 2,297 45,345 SH   SOLE   0 0 45,345
Amgen Inc COM 031162100 210 1,702 SH   SOLE   0 0 1,702
Anadarko Petroleum Corp COM 032511107 551 6,499 SH   SOLE   0 0 6,499
Apple Inc COM 037833100 2,915 5,431 SH   SOLE   0 0 5,431
AT&T Inc COM 00206r102 6,346 180,950 SH   SOLE   0 0 180,950
Automatic Data Processing Inc COM 053015103 1,750 22,652 SH   SOLE   0 0 22,652
Bank Montreal Que COM 063671101 588 8,780 SH   SOLE   0 0 8,780
Baxter Intl Inc COM 071813109 504 6,847 SH   SOLE   0 0 6,847
BCE Inc COM 05534b760 2,050 47,520 SH   SOLE   0 0 47,520
BlackRock Inc COM 09247x101 1,669 5,306 SH   SOLE   0 0 5,306
Boeing Co COM 097023105 927 7,383 SH   SOLE   0 0 7,383
Bristol-Myers Squibb Co COM 110122108 7,343 141,356 SH   SOLE   0 0 141,356
C H Robinson Worldwide Inc COM 12541w209 547 10,450 SH   SOLE   0 0 10,450
Cabot Oil & Gas Corp COM 127097103 363 10,700 SH   SOLE   0 0 10,700
Capital One Financial Corp COM 14040h105 392 5,080 SH   SOLE   0 0 5,080
Caterpillar Inc COM 149123101 535 5,386 SH   SOLE   0 0 5,386
Check Point Software Tech Ltd COM m22465104 205 3,030 SH   SOLE   0 0 3,030
Chevron Corp COM 166764100 7,607 63,974 SH   SOLE   0 0 63,974
Chubb Corp COM 171232101 914 10,235 SH   SOLE   0 0 10,235
Clorox Co COM 189054109 855 9,715 SH   SOLE   0 0 9,715
Coca-Cola Co COM 191216100 1,593 41,200 SH   SOLE   0 0 41,200
Colgate Palmolive Co COM 194162103 407 6,277 SH   SOLE   0 0 6,277
ConocoPhillips COM 20825c104 916 13,025 SH   SOLE   0 0 13,025
Core Laboratories NV COM n22717107 278 1,400 SH   SOLE   0 0 1,400
CVS Caremark Corporation COM 126650100 625 8,348 SH   SOLE   0 0 8,348
Darden Restaurants Inc COM 237194105 764 15,050 SH   SOLE   0 0 15,050
Deere & Co COM 244199105 1,086 11,960 SH   SOLE   0 0 11,960
Dicks Sporting Goods Inc COM 253393102 255 4,661 SH   SOLE   0 0 4,661
Dominion Resources Inc VA COM 25746u109 6,455 90,933 SH   SOLE   0 0 90,933
Dover Corp COM 260003108 457 5,585 SH   SOLE   0 0 5,585
Du Pont E I de Nemours & Co COM 263534109 2,322 34,612 SH   SOLE   0 0 34,612
Duke Energy Corp COM 26441c204 4,223 59,289 SH   SOLE   0 0 59,289
Eaton Corp PLC COM g29183103 960 12,785 SH   SOLE   0 0 12,785
eBay Inc COM 278642103 440 7,960 SH   SOLE   0 0 7,960
Emerson Electric Co COM 291011104 4,435 66,393 SH   SOLE   0 0 66,393
Express Scripts Holding Co COM 30219g108 697 9,285 SH   SOLE   0 0 9,285
Exxon Mobil Corp COM 30231g102 6,284 64,334 SH   SOLE   0 0 64,334
Fastenal Co COM 311900104 480 9,735 SH   SOLE   0 0 9,735
First American Bankshares COM 993001098 819 1,260 SH   SOLE   0 0 1,260
Franklin Resources Inc COM 354613101 721 13,300 SH   SOLE   0 0 13,300
General Electric Co COM 369604103 2,000 77,268 SH   SOLE   0 0 77,268
General Mills Inc COM 370334104 2,911 56,172 SH   SOLE   0 0 56,172
Genuine Parts Co COM 372460105 2,967 34,160 SH   SOLE   0 0 34,160
Giga Tronics Inc COM 375175106 13 10,000 SH   SOLE   0 0 10,000
Goldcorp Inc COM 380956409 983 40,171 SH   SOLE   0 0 40,171
Google Inc Cl A COM 38259p508 395 354 SH   SOLE   0 0 354
Grainger W W Inc COM 384802104 2,127 8,417 SH   SOLE   0 0 8,417
Hain Celestial Group Inc COM 405217100 905 9,895 SH   SOLE   0 0 9,895
Honeywell Intl Inc COM 438516106 2,529 27,260 SH   SOLE   0 0 27,260
Illinois Tool Works Inc COM 452308109 5,511 67,764 SH   SOLE   0 0 67,764
Intel Corp COM 458140100 1,967 76,189 SH   SOLE   0 0 76,189
International Business Machine COM 459200101 3,020 15,691 SH   SOLE   0 0 15,691
Invesco Ltd COM g491bt108 2,090 56,479 SH   SOLE   0 0 56,479
Johnson & Johnson COM 478160104 8,122 82,685 SH   SOLE   0 0 82,685
Johnson Controls Inc COM 478366107 270 5,712 SH   SOLE   0 0 5,712
Kellogg Co COM 487836108 885 14,112 SH   SOLE   0 0 14,112
Kimberly Clark Corp COM 494368103 850 7,712 SH   SOLE   0 0 7,712
Kinder Morgan Inc COM 49456b101 1,098 33,785 SH   SOLE   0 0 33,785
Kohls Corp COM 500255104 2,687 47,310 SH   SOLE   0 0 47,310
Lockheed Martin Corp COM 539830109 848 5,195 SH   SOLE   0 0 5,195
Marathon Oil Corp COM 565849106 803 22,605 SH   SOLE   0 0 22,605
MasterCard Inc Cl A COM 57636q104 535 7,165 SH   SOLE   0 0 7,165
McDonalds Corp COM 580135101 5,388 54,963 SH   SOLE   0 0 54,963
Merck & Co Inc COM 58933y105 5,404 95,185 SH   SOLE   0 0 95,185
Microsoft Corp COM 594918104 2,744 66,955 SH   SOLE   0 0 66,955
NextEra Energy Inc COM 65339f101 3,954 41,354 SH   SOLE   0 0 41,354
Nike Inc Cl B COM 654106103 1,396 18,897 SH   SOLE   0 0 18,897
Northern States Financial Corp COM 665751103 4 11,250 SH   SOLE   0 0 11,250
Occidental Petroleum Corp COM 674599105 3,356 35,222 SH   SOLE   0 0 35,222
Oracle Corp COM 68389x105 266 6,500 SH   SOLE   0 0 6,500
Panera Bread Co Cl A COM 69840w108 267 1,515 SH   SOLE   0 0 1,515
PepsiCo Inc COM 713448108 4,856 58,157 SH   SOLE   0 0 58,157
Pfizer Inc COM 717081103 1,016 31,644 SH   SOLE   0 0 31,644
Philip Morris Intl Inc COM 718172109 4,964 60,627 SH   SOLE   0 0 60,627
Phillips 66 COM 718546104 316 4,100 SH   SOLE   0 0 4,100
PNC Financial Services Group I COM 693475105 3,672 42,212 SH   SOLE   0 0 42,212
Praxair Inc COM 74005p104 730 5,576 SH   SOLE   0 0 5,576
Price T Rowe Group Inc COM 74144t108 288 3,500 SH   SOLE   0 0 3,500
Procter & Gamble Co COM 742718109 6,307 78,247 SH   SOLE   0 0 78,247
PVH Corp COM 693656100 206 1,650 SH   SOLE   0 0 1,650
Quad / Graphics Inc Cl A COM 747301109 1,107 47,228 SH   SOLE   0 0 47,228
Qualcomm Inc COM 747525103 2,626 33,305 SH   SOLE   0 0 33,305
Regeneron Pharmaceuticals COM 75886f107 345 1,150 SH   SOLE   0 0 1,150
Ross Stores Inc COM 778296103 240 3,357 SH   SOLE   0 0 3,357
Salesforce.com Inc COM 79466l302 743 13,020 SH   SOLE   0 0 13,020
Schlumberger Ltd COM 806857108 4,332 44,435 SH   SOLE   0 0 44,435
Seadrill Limited COM g7945e105 1,098 31,215 SH   SOLE   0 0 31,215
Sierra Monitor Cp COM 826400103 17 10,000 SH   SOLE   0 0 10,000
Smart Technologies Inc Cl AS COM 83172r108 48 10,000 SH   SOLE   0 0 10,000
Southern Co COM 842587107 2,066 47,020 SH   SOLE   0 0 47,020
Spectra Energy Corp COM 847560109 790 21,385 SH   SOLE   0 0 21,385
Starbucks Corp COM 855244109 1,272 17,341 SH   SOLE   0 0 17,341
Suncor Energy Inc COM 867224107 537 15,350 SH   SOLE   0 0 15,350
Sysco Corp COM 871829107 1,179 32,625 SH   SOLE   0 0 32,625
Travelers Companies Inc COM 89417e109 508 5,973 SH   SOLE   0 0 5,973
Union Pacific Corp COM 907818108 5,946 31,683 SH   SOLE   0 0 31,683
United Technologies Corp COM 913017109 342 2,927 SH   SOLE   0 0 2,927
UnitedHealth Group Inc COM 91324p102 2,073 25,278 SH   SOLE   0 0 25,278
Verizon Communications Inc COM 92343v104 6,731 141,487 SH   SOLE   0 0 141,487
Visa Inc Cl A COM 92826c839 757 3,505 SH   SOLE   0 0 3,505
Walgreen Co COM 931422109 4,220 63,914 SH   SOLE   0 0 63,914
Wells Fargo & Co COM 949746101 1,134 22,790 SH   SOLE   0 0 22,790
Whole Foods Mkt Inc COM 966837106 1,255 24,751 SH   SOLE   0 0 24,751
Wisconsin Energy Corp COM 976657106 906 19,452 SH   SOLE   0 0 19,452
Xilinx Inc COM 983919101 1,120 20,637 SH   SOLE   0 0 20,637
Yum Brands Inc COM 988498101 4,685 62,145 SH   SOLE   0 0 62,145
Diageo PLC Sp ADR ADR 25243q205 3,106 24,930 SH   SOLE   0 0 24,930
GlaxoSmithKline PLC Sp ADR ADR 37733w105 4,496 84,140 SH   SOLE   0 0 84,140
National Grid PLC Sp ADR ADR 636274300 366 5,330 SH   SOLE   0 0 5,330
Nestle SA Sp ADR ADR 641069406 4,827 64,077 SH   SOLE   0 0 64,077
Novartis AG Sp ADR ADR 66987v109 1,322 15,544 SH   SOLE   0 0 15,544
Novo-Nordisk AS ADR ADR 670100205 683 14,960 SH   SOLE   0 0 14,960
PetroChina Co Ltd Sp ADR ADR 71646e100 260 2,400 SH   SOLE   0 0 2,400
Royal Dutch Shell PLC Sp ADR B ADR 780259107 2,285 29,250 SH   SOLE   0 0 29,250
Sanofi Sp ADR ADR 80105n105 1,562 29,869 SH   SOLE   0 0 29,869
First Trust ETF DJ Internet In COM 33733e302 226 3,825 SH   SOLE   0 0 3,825
iShares Core Mscitotal COM 46432f834 310 5,357 SH   SOLE   0 0 5,357
iShares High Div Equity Fund COM 46429b663 340 4,765 SH   SOLE   0 0 4,765
iShares Tr DJ Regional Bank COM 464288778 451 12,900 SH   SOLE   0 0 12,900
iShares Tr DJ Select Div Index COM 464287168 1,632 22,253 SH   SOLE   0 0 22,253
iShares Tr Russell 3000 COM 464287689 562 5,000 SH   SOLE   0 0 5,000
iShares Tr S&P 1500 Index COM 464287150 2,588 30,180 SH   SOLE   0 0 30,180
iShares Tr S&P Mid Cap 400 COM 464287507 1,012 7,363 SH   SOLE   0 0 7,363
iShares Tr S&P Small Cap 600 COM 464287804 521 4,731 SH   SOLE   0 0 4,731
iShares Tr S&P Small Cap Value COM 464287879 802 7,069 SH   SOLE   0 0 7,069
iShares USA Min Vol Id COM 46429b697 268 7,426 SH   SOLE   0 0 7,426
PowerShares ETF Trust Dynamic COM 73935x856 289 6,939 SH   SOLE   0 0 6,939
SPDR Series Trust S&P Biotech COM 78464a870 806 5,656 SH   SOLE   0 0 5,656
Vanguard Index Funds Extend Mk COM 922908652 224 2,635 SH   SOLE   0 0 2,635
Vanguard Index Funds REIT ETF COM 922908553 534 7,560 SH   SOLE   0 0 7,560
Vanguard Index Funds Small Cap COM 922908611 531 5,280 SH   SOLE   0 0 5,280
Energy Transfer Partners LP COM 29273r109 206 3,835 SH   SOLE   0 0 3,835
American Tower REIT COM 03027x100 517 6,310 SH   SOLE   0 0 6,310
HCP Inc COM 40414l109 1,005 25,905 SH   SOLE   0 0 25,905