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
1st Trust North Amer. Engy. COM 33738d101 639 23,775 SH   SOLE   6,775 0 17,000
AT&T Inc COM 00206r102 1,479 45,286 SH   SOLE   6,415 0 38,871
AbbVie Inc. COM 00287Y109 1,677 28,650 SH   SOLE   26,000 0 2,650
Abbott Labs COM 002824100 1,499 32,352 SH   SOLE   26,350 0 6,002
Accenture PLC COM g1151c101 749 7,997 SH   SOLE   1,185 0 6,812
Actavis PLC COM g0083b108 2,494 8,380 SH   SOLE   590 0 7,790
Adobe Systems COM 00724F101 3,253 43,995 SH   SOLE   6,150 0 37,845
Affiliated Managers Grp COM 008252108 3,116 14,507 SH   SOLE   1,320 0 13,187
Alerian MLP ETF COM 00162Q866 199 12,000 SH   SOLE   0 0 12,000
Alexion Pharmaceuticals, Inc. COM 015351109 2,448 14,125 SH   SOLE   1,790 0 12,335
Alliant Energy Corp COM 018802108 2,184 34,665 SH   SOLE   4,675 0 29,990
Allison Transmission Hldg COM 01973r101 2,796 87,540 SH   SOLE   13,300 0 74,240
Altria Group Inc COM 02209s103 3,994 79,845 SH   SOLE   9,515 0 70,330
Amazon.com COM 023135106 1,081 2,905 SH   SOLE   30 0 2,875
Ambarella, Inc. COM g037ax101 3,551 46,900 SH   SOLE   4,725 0 42,175
American Int'l Group COM 026874784 2,941 53,680 SH   SOLE   4,860 0 48,820
Amgen COM 031162100 264 1,650 SH   SOLE   0 0 1,650
Apple Computer COM 037833100 8,140 65,421 SH   SOLE   9,995 0 55,426
Ares Capital Corp. COM 04010l103 4,430 258,019 SH   SOLE   43,225 0 214,794
Autodesk COM 052769106 235 4,000 SH   SOLE   4,000 0 0
BCE Inc. COM 05534b760 2,934 69,255 SH   SOLE   11,340 0 57,915
Becton Dickinson COM 075887109 3,258 22,690 SH   SOLE   4,255 0 18,435
Berkshire Hathaway CL B New COM 084670702 340 2,356 SH   SOLE   850 0 1,506
Boeing Co COM 097023105 2,574 17,150 SH   SOLE   1,195 0 15,955
Bristol Myers COM 110122108 4,283 66,403 SH   SOLE   9,988 0 56,415
Brown-Forman Cl B COM 115637209 2,912 32,235 SH   SOLE   4,765 0 27,470
CVS Health Corp. COM 126650100 6,430 62,304 SH   SOLE   11,666 0 50,638
Celgene Corp. COM 151020104 1,246 10,805 SH   SOLE   240 0 10,565
Centerpoint Energy COM 15189t107 852 41,730 SH   SOLE   9,300 0 32,430
Chevron Corp COM 166764100 3,368 32,080 SH   SOLE   11,207 0 20,873
China Mobile Ltd ADR COM 16941m109 1,824 28,050 SH   SOLE   4,375 0 23,675
Cisco Systems COM 17275R102 468 17,015 SH   SOLE   4,050 0 12,965
Citigroup COM 172967424 2,587 50,205 SH   SOLE   5,525 0 44,680
Colgate-Palmolive COM 194162103 2,154 31,070 SH   SOLE   3,915 0 27,155
Constellation Brands, Inc. COM 21036p108 3,049 26,240 SH   SOLE   4,090 0 22,150
Cree Inc. COM 225447101 3,747 105,582 SH   SOLE   14,240 0 91,342
Cyberark Software Ltd. COM m2682v108 1,202 21,625 SH   SOLE   275 0 21,350
Dominion Res New COM 25746u109 1,571 22,172 SH   SOLE   2,025 0 20,147
Dow Chemical COM 260543103 324 6,750 SH   SOLE   0 0 6,750
E I Du Pont COM 263534109 652 9,127 SH   SOLE   2,810 0 6,317
EOG Resources, Inc. COM 26875p101 1,512 16,490 SH   SOLE   2,540 0 13,950
Emerson Electric COM 291011104 311 5,500 SH   SOLE   1,500 0 4,000
Enterprise Prods LP COM 293792107 883 26,819 SH   SOLE   2,500 0 24,319
Essex Property COM 297178105 1,869 8,131 SH   SOLE   1,062 0 7,069
Exelon Corp. COM 30161n101 850 25,283 SH   SOLE   600 0 24,683
Exxon Mobil COM 30231g102 5,756 67,716 SH   SOLE   16,364 0 51,352
Facebook Inc. COM 30303m102 6,316 76,820 SH   SOLE   8,465 0 68,355
Fireeye, Inc. COM 31816q101 1,660 42,305 SH   SOLE   1,775 0 40,530
First Republic Bank COM 33616c100 948 16,610 SH   SOLE   1,955 0 14,655
General Electric COM 369604103 791 31,872 SH   SOLE   12,920 0 18,952
Gilead Sciences COM 375558103 1,558 15,880 SH   SOLE   2,425 0 13,455
Glacier Bancorp, Inc. COM 37637q105 245 9,725 SH   SOLE   475 0 9,250
Goldman Sachs COM 38141G104 2,231 11,868 SH   SOLE   600 0 11,268
Google, Inc. Class A COM 38259p508 3,814 6,875 SH   SOLE   468 0 6,407
Google, Inc. Class C COM 38259p706 1,361 2,484 SH   SOLE   379 0 2,105
Harman Int'l Indus. COM 413086109 1,461 10,930 SH   SOLE   2,885 0 8,045
Healthcare Select Sector Spdr COM 81369y209 493 6,795 SH   SOLE   775 0 6,020
Heritage Financial Corp. COM 42722x106 587 34,525 SH   SOLE   1,150 0 33,375
Highwood REIT COM 431284108 275 6,000 SH   SOLE   0 0 6,000
Hologic COM 436440101 1,366 41,375 SH   SOLE   800 0 40,575
Home Depot Inc. COM 437076102 2,813 24,763 SH   SOLE   3,693 0 21,070
Honeywell Inc. COM 438516106 918 8,800 SH   SOLE   2,025 0 6,775
IShares Barclays Inter Credit COM 464288638 1,689 15,260 SH   SOLE   3,075 0 12,185
Illinois Tool Works COM 452308109 2,134 21,965 SH   SOLE   835 0 21,130
Int'l. Flavors & Fragrances COM 459506101 1,131 9,635 SH   SOLE   1,135 0 8,500
Intel Corp COM 458140100 311 9,934 SH   SOLE   300 0 9,634
International Paper COM 460146103 1,819 32,780 SH   SOLE   3,120 0 29,660
Invesco Mortgage Cap. COM 46131b100 1,256 80,855 SH   SOLE   4,125 0 76,730
Ishares High Dividend Eq Fd COM 46429b663 206 2,745 SH   SOLE   200 0 2,545
JP Morgan Chase COM 46625H100 3,750 61,902 SH   SOLE   9,514 0 52,388
John Bean Technologies COM 477839104 3,676 102,920 SH   SOLE   20,725 0 82,195
Kayne Anderson MLP Inv. Co. COM 486606106 220 6,210 SH   SOLE   0 0 6,210
Linear Technology Corp COM 535678106 1,628 34,780 SH   SOLE   7,500 0 27,280
Lyondellbasell Indu COM N53745100 458 5,220 SH   SOLE   935 0 4,285
Materials Select Sector SPDR COM 81369y100 1,783 36,550 SH   SOLE   5,585 0 30,965
McDonalds Corp COM 580135101 2,868 29,435 SH   SOLE   4,200 0 25,235
Mednax, Inc. COM 58502b106 2,242 30,925 SH   SOLE   3,540 0 27,385
Medtronic PLC COM g5960l103 4,413 56,590 SH   SOLE   9,510 0 47,080
MetLife Inc. COM 59156R108 2,173 42,983 SH   SOLE   5,010 0 37,973
Microsoft COM 594918104 3,891 95,710 SH   SOLE   12,150 0 83,560
Nuveen Municipal Value Fund COM 670928100 1,181 119,300 SH   SOLE   41,750 0 77,550
One Gas, Inc. COM 68235p108 1,205 27,869 SH   SOLE   1,704 0 26,165
Oneok, Inc COM 682680103 1,101 22,815 SH   SOLE   3,600 0 19,215
PPG Industries, Inc. COM 693506107 2,425 10,750 SH   SOLE   1,015 0 9,735
Pepsico Inc. COM 713448108 4,563 47,723 SH   SOLE   8,325 0 39,398
Pfizer Inc. COM 717081103 6,281 180,548 SH   SOLE   27,640 0 152,908
Pinnacle Foods, Inc. COM 72348p104 1,888 46,270 SH   SOLE   7,095 0 39,175
Pool Corp. COM 73278l105 2,457 35,215 SH   SOLE   4,410 0 30,805
Procter Gamble COM 742718109 3,096 37,785 SH   SOLE   10,620 0 27,165
Range Resources Corp. COM 75281a109 764 14,675 SH   SOLE   850 0 13,825
Raytheon COM 755111507 3,731 34,155 SH   SOLE   5,690 0 28,465
Repligen Corp. COM 759916109 3,325 109,535 SH   SOLE   28,085 0 81,450
Royal Dutch Shell PLC COM 780259206 453 7,593 SH   SOLE   1,550 0 6,043
SPDR S&P Bank ETF COM 78464a797 599 17,875 SH   SOLE   1,900 0 15,975
Schlumberger Ltd COM 806857108 2,362 28,305 SH   SOLE   4,015 0 24,290
Seagate Technology COM G7945M107 2,350 45,170 SH   SOLE   6,210 0 38,960
Sector SPDR Fincl. Select COM 81369y605 1,773 73,525 SH   SOLE   14,225 0 59,300
Sigma Aldrich Corp COM 826552101 843 6,095 SH   SOLE   2,080 0 4,015
Simon PPTY Grp. COM 828806109 2,618 13,382 SH   SOLE   2,130 0 11,252
Solera Bank COM 83420T104 248 53,300 SH   SOLE   11,000 0 42,300
Southwestern Energy COM 845467109 936 40,361 SH   SOLE   3,925 0 36,436
Starbucks COM 855244109 4,522 47,755 SH   SOLE   7,110 0 40,645
Starwood Hotels & Resorts COM 85590A401 1,066 12,770 SH   SOLE   3,480 0 9,290
State Bank Finl Corp. COM 856190103 537 25,550 SH   SOLE   10,800 0 14,750
Stryker Corp. COM 863667101 4,235 45,910 SH   SOLE   7,195 0 38,715
Surgutneftegaz JSC ADR Pfd COM 868861105 83 11,000 SH   SOLE   0 0 11,000
TJX Cos Inc COM 872540109 2,472 35,285 SH   SOLE   3,750 0 31,535
Tableau Software, Inc. COM 87336u105 2,151 23,245 SH   SOLE   1,035 0 22,210
Teva Pharmaceuticals COM 881624209 676 10,850 SH   SOLE   1,705 0 9,145
Texas Instruments COM 882508104 2,463 43,065 SH   SOLE   6,580 0 36,485
Time Warner COM 887317303 2,277 26,970 SH   SOLE   2,895 0 24,075
Total SA/Adr COM 89151E109 2,463 49,600 SH   SOLE   7,190 0 42,410
Travelers Companies COM 89417e109 880 8,134 SH   SOLE   1,270 0 6,864
Twitter, Inc. COM 90184l102 881 17,600 SH   SOLE   0 0 17,600
US Bancorp COM 902973304 4,154 95,117 SH   SOLE   9,482 0 85,635
Under Armour Inc COM 904311107 4,159 51,505 SH   SOLE   7,095 0 44,410
Union Pacific Corp. COM 907818108 4,719 43,574 SH   SOLE   6,570 0 37,004
United Health Group Inc. COM 91324p102 2,464 20,830 SH   SOLE   2,390 0 18,440
United Technologies COM 913017109 4,253 36,290 SH   SOLE   5,480 0 30,810
Utilities Select Sector SPDR COM 81369y886 412 9,263 SH   SOLE   1,013 0 8,250
VF Corp. COM 918204108 5,687 75,512 SH   SOLE   13,430 0 62,082
Vanguard Dividend Appreciation COM 921908844 862 10,715 SH   SOLE   790 0 9,925
Vanguard FTSE ETF COM 922042775 202 4,150 SH   SOLE   0 0 4,150
Vanguard Reit COM 922908553 2,310 27,403 SH   SOLE   2,860 0 24,543
Verizon COM 92343v104 2,195 45,143 SH   SOLE   6,925 0 38,218
Vulcan Materials Co. COM 929160109 506 6,000 SH   SOLE   150 0 5,850
Wabtec Corp. COM 929740108 2,401 25,275 SH   SOLE   2,590 0 22,685
Walt Disney Co. COM 254687106 4,810 45,858 SH   SOLE   4,583 0 41,275
Waste Management Inc. COM 94106l109 2,976 54,880 SH   SOLE   5,935 0 48,945
Weyerhaeuser Co COM 962166104 232 7,000 SH   SOLE   0 0 7,000
Wisconsin Energy Corp. COM 976657106 291 5,880 SH   SOLE   3,320 0 2,560
Wisdomtree Emg Mkts COM 97717w315 518 12,190 SH   SOLE   3,800 0 8,390
iShares DJ US Tech Sec COM 464287721 642 6,119 SH   SOLE   975 0 5,144
iShares Dow Jones EPAC COM 464288448 237 7,042 SH   SOLE   365 0 6,677
iShares Global Telecom COM 464287275 1,445 23,580 SH   SOLE   4,830 0 18,750