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 3,896 27,499 SH   SOLE   27,499 0 0
ABB LTD SPONSORED ADR 000375204 847 37,789 SH   SOLE   37,789 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,532 18,838 SH   SOLE   18,838 0 0
AFLAC INC COM 001055102 4,034 69,257 SH   SOLE   69,257 0 0
ALLERGAN INC COM 018490102 4,350 24,412 SH   SOLE   24,412 0 0
APPLE INC COM 037833100 7,810 77,515 SH   SOLE   77,515 0 0
AT&T INC COM 00206R102 2,354 66,803 SH   SOLE   66,803 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,379 28,634 SH   SOLE   28,634 0 0
BARD C R INC COM 067383109 3,859 27,043 SH   SOLE   27,043 0 0
BECTON DICKINSON & CO COM 075887109 3,922 34,464 SH   SOLE   34,464 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,936 35,732 SH   SOLE   35,732 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 357 6,070 SH   SOLE   6,070 0 0
BOEING CO COM 097023105 3,018 23,689 SH   SOLE   23,689 0 0
CHEVRON CORP NEW COM 166764100 731 6,128 SH   SOLE   6,128 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 213 8,000 SH   SOLE   8,000 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULL 2015 18383M423 441 16,678 SH   SOLE   16,678 0 0
COLGATE PALMOLIVE CO COM 194162103 3,559 54,576 SH   SOLE   54,576 0 0
CONOCOPHILLIPS COM 20825C104 3,494 45,667 SH   SOLE   45,667 0 0
COPART INC COM 217204106 2,776 88,636 SH   SOLE   88,636 0 0
COSTCO WHSL CORP NEW COM 22160K105 708 5,649 SH   SOLE   5,649 0 0
CUMMINS INC COM 231021106 3,893 29,495 SH   SOLE   29,495 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,536 13,308 SH   SOLE   13,308 0 0
DISNEY WALT CO COM DISNEY 254687106 269 3,020 SH   SOLE   3,020 0 0
EMERSON ELEC CO COM 291011104 2,869 45,839 SH   SOLE   45,839 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,108 27,315 SH   SOLE   27,315 0 0
EXXON MOBIL CORP COM 30231G102 3,702 39,365 SH   SOLE   39,365 0 0
GENERAL ELECTRIC CO COM 369604103 243 9,484 SH   SOLE   9,484 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,572 44,731 SH   SOLE   44,731 0 0
GOOGLE INC CL A 38259P508 2,375 4,036 SH   SOLE   4,036 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,700 23,741 SH   SOLE   23,741 0 0
IDEXX LABS INC COM 45168D104 3,800 32,246 SH   SOLE   32,246 0 0
INTEL CORP COM 458140100 5,940 170,595 SH   SOLE   170,595 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,101 21,605 SH   SOLE   21,605 0 0
ISHARES SHT NTLAMTFR ETF 464288158 598 5,635 SH   SOLE   5,635 0 0
ISHARES EAFE SML CP ETF 464288273 1,382 28,490 SH   SOLE   28,490 0 0
ISHARES NAT AMT FREE BD 464288414 663 6,042 SH   SOLE   6,042 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,806 14,155 SH   SOLE   14,155 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 302 7,255 SH   SOLE   7,255 0 0
ISHARES TR RUS 1000 ETF 464287622 1,269 11,548 SH   SOLE   11,548 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 393 3,029 SH   SOLE   3,029 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,272 11,629 SH   SOLE   11,629 0 0
ISHARES TR SP SMCP600GR ETF 464287887 307 2,725 SH   SOLE   2,725 0 0
JOHNSON & JOHNSON COM 478160104 927 8,700 SH   SOLE   8,700 0 0
KIMBERLY CLARK CORP COM 494368103 336 3,124 SH   SOLE   3,124 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 505 15,931 SH   SOLE   15,931 0 0
LEGG MASON INC COM 524901105 3,879 75,818 SH   SOLE   75,818 0 0
LINDSAY CORP COM 535555106 2,431 32,527 SH   SOLE   32,527 0 0
MANTECH INTL CORP CL A 564563104 1,717 63,695 SH   SOLE   63,695 0 0
MASTERCARD INC CL A 57636Q104 4,618 62,470 SH   SOLE   62,470 0 0
MEDTRONIC INC COM 585055106 689 11,118 SH   SOLE   11,118 0 0
NEXTERA ENERGY INC COM 65339F101 2,961 31,535 SH   SOLE   31,535 0 0
NIKE INC CL B 654106103 3,880 43,498 SH   SOLE   43,498 0 0
NORDSTROM INC COM 655664100 213 3,120 SH   SOLE   3,120 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,614 17,144 SH   SOLE   17,144 0 0
NOVATEL WIRELESS INC COM NEW 66987M604 2,964 807,645 SH   SOLE   807,645 0 0
OMNICELL INC COM 68213N109 2,745 100,427 SH   SOLE   100,427 0 0
PEPSICO INC COM 713448108 4,196 45,074 SH   SOLE   45,074 0 0
PFIZER INC COM 717081103 209 7,059 SH   SOLE   7,059 0 0
PHILIP MORRIS INTL INC COM 718172109 200 2,400 SH   SOLE   2,400 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,140 66,631 SH   SOLE   66,631 0 0
PROCTER & GAMBLE CO COM 742718109 411 4,907 SH   SOLE   4,907 0 0
QUALCOMM INC COM 747525103 4,355 58,241 SH   SOLE   58,241 0 0
RAYONIER INC COM 754907103 467 14,997 SH   SOLE   14,997 0 0
RESMED INC COM 761152107 3,243 65,830 SH   SOLE   65,830 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 329 4,610 SH   SOLE   4,610 0 0
SAP AG SPON ADR 803054204 478 6,628 SH   SOLE   6,628 0 0
SCHLUMBERGER LTD COM 806857108 1,295 12,739 SH   SOLE   12,739 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,184 74,319 SH   SOLE   74,319 0 0
SIGMA ALDRICH CORP COM 826552101 731 5,375 SH   SOLE   5,375 0 0
SNAP ON INC COM 833034101 3,645 30,102 SH   SOLE   30,102 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 218 6,660 SH   SOLE   6,660 0 0
STARBUCKS CORP COM 855244109 3,589 47,566 SH   SOLE   47,566 0 0
STATOIL ASA SPONSORED ADR 85771P102 406 14,935 SH   SOLE   14,935 0 0
STERIS CORP COM 859152100 3,627 67,222 SH   SOLE   67,222 0 0
SYNAPTICS INC COM 87157D109 2,221 30,347 SH   SOLE   30,347 0 0
TCF FINL CORP COM 872275102 217 14,001 SH   SOLE   14,001 0 0
TELEFLEX INC COM 879369106 3,838 36,542 SH   SOLE   36,542 0 0
TUMI HLDGS INC COM 89969Q104 1,834 90,130 SH   SOLE   90,130 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 217 5,205 SH   SOLE   5,205 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 838 16,770 SH   SOLE   16,770 0 0
VISA INC COM CL A 92826C839 230 1,076 SH   SOLE   1,076 0 0
WABTEC CORP COM 929740108 2,657 32,787 SH   SOLE   32,787 0 0
WALGREEN CO COM 931422109 4,357 73,512 SH   SOLE   73,512 0 0
WELLS FARGO & CO NEW COM 949746101 703 13,555 SH   SOLE   13,555 0 0
WHOLE FOODS MKT INC COM 966837106 2,050 53,800 SH   SOLE   53,800 0 0