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 307 15,225 SH   SOLE   3,100 0 12,125
AT&T Inc COM 00206r102 2,992 86,951 SH   SOLE   19,515 0 67,436
AbbVie Inc. COM 00287Y109 1,735 29,290 SH   SOLE   26,640 0 2,650
Abbott Labs COM 002824100 1,465 32,627 SH   SOLE   27,110 0 5,517
Accenture PLC COM g1151c101 845 8,083 SH   SOLE   2,085 0 5,998
Adobe Systems COM 00724F101 6,550 69,727 SH   SOLE   9,390 0 60,337
Alerian MLP ETF COM 00162Q866 145 12,000 SH   SOLE   0 0 12,000
Alexion Pharmaceuticals, Inc. COM 015351109 2,153 11,287 SH   SOLE   1,680 0 9,607
Allergan Inc. COM G0177J108 2,796 8,946 SH   SOLE   640 0 8,306
Alliant Energy Corp COM 018802108 2,082 33,340 SH   SOLE   5,475 0 27,865
Alphabet, Inc. Class A COM 02079K305 5,457 7,014 SH   SOLE   586 0 6,428
Alphabet, Inc. Class C COM 02079K107 1,169 1,540 SH   SOLE   394 0 1,146
Altria Group Inc COM 02209s103 4,562 78,380 SH   SOLE   10,690 0 67,690
Amazon.com COM 023135106 1,594 2,359 SH   SOLE   30 0 2,329
American Exp Co COM 025816109 1,587 22,825 SH   SOLE   1,100 0 21,725
American Int'l Group COM 026874784 3,552 57,315 SH   SOLE   5,520 0 51,795
Amgen COM 031162100 268 1,650 SH   SOLE   0 0 1,650
Apple Computer COM 037833100 3,990 37,906 SH   SOLE   9,733 0 28,173
Ares Capital Corp. COM 04010l103 3,922 275,209 SH   SOLE   50,600 0 224,609
Autodesk COM 052769106 244 4,000 SH   SOLE   4,000 0 0
BCE Inc. COM 05534b760 2,440 63,190 SH   SOLE   11,740 0 51,450
Becton Dickinson COM 075887109 3,569 23,160 SH   SOLE   4,190 0 18,970
Berkshire Hathaway CL B New COM 084670702 333 2,524 SH   SOLE   1,168 0 1,356
Boeing Co COM 097023105 2,105 14,558 SH   SOLE   2,183 0 12,375
Bristol Myers COM 110122108 4,859 70,630 SH   SOLE   10,990 0 59,640
Brown-Forman Cl B COM 115637209 3,115 31,375 SH   SOLE   4,725 0 26,650
CVS Health Corp. COM 126650100 5,292 54,129 SH   SOLE   11,046 0 43,083
Chevron Corp COM 166764100 2,467 27,428 SH   SOLE   11,265 0 16,163
Cisco Systems COM 17275R102 493 18,165 SH   SOLE   5,500 0 12,665
Citigroup COM 172967424 2,562 49,505 SH   SOLE   5,725 0 43,780
Colgate-Palmolive COM 194162103 2,302 34,560 SH   SOLE   3,965 0 30,595
Constellation Brands, Inc. COM 21036p108 3,828 26,875 SH   SOLE   4,130 0 22,745
Cree Inc. COM 225447101 5,178 194,152 SH   SOLE   21,365 0 172,787
Dominion Res New COM 25746u109 1,442 21,322 SH   SOLE   2,275 0 19,047
Dow Chemical COM 260543103 347 6,750 SH   SOLE   0 0 6,750
E I Du Pont COM 263534109 533 8,002 SH   SOLE   2,310 0 5,692
EOG Resources, Inc. COM 26875p101 2,020 28,530 SH   SOLE   3,405 0 25,125
Emerson Electric COM 291011104 2,642 55,245 SH   SOLE   7,515 0 47,730
Energy Select Spdr COM 81369y506 581 9,635 SH   SOLE   3,710 0 5,925
Enterprise Prods LP COM 293792107 658 25,729 SH   SOLE   2,500 0 23,229
Exelon Corp. COM 30161n101 1,530 55,103 SH   SOLE   4,825 0 50,278
Exxon Mobil COM 30231g102 5,209 66,819 SH   SOLE   16,689 0 50,130
Facebook Inc. COM 30303m102 4,466 42,675 SH   SOLE   6,890 0 35,785
First Republic Bank COM 33616c100 1,242 18,795 SH   SOLE   2,255 0 16,540
General Electric COM 369604103 3,038 97,537 SH   SOLE   19,135 0 78,402
Gilead Sciences COM 375558103 783 7,733 SH   SOLE   3,190 0 4,543
Glacier Bancorp, Inc. COM 37637q105 258 9,725 SH   SOLE   475 0 9,250
Goldman Sachs COM 38141G104 2,082 11,552 SH   SOLE   550 0 11,002
Healthcare Select Sector Spdr COM 81369y209 368 5,103 SH   SOLE   655 0 4,448
Highwood REIT COM 431284108 262 6,000 SH   SOLE   0 0 6,000
Home Depot Inc. COM 437076102 3,978 30,081 SH   SOLE   4,821 0 25,260
Honeywell Inc. COM 438516106 847 8,180 SH   SOLE   2,005 0 6,175
Host Hotels & Resorts, Inc. COM 44107p104 1,424 92,825 SH   SOLE   6,875 0 85,950
IMS Health Holdings, Inc. COM 44970b109 1,187 46,590 SH   SOLE   7,430 0 39,160
IShares Barclays Inter Credit COM 464288638 2,415 22,512 SH   SOLE   4,580 0 17,932
IShares S&P Smallcap 600 COM 464287804 352 3,200 SH   SOLE   3,200 0 0
Illinois Tool Works COM 452308109 1,700 18,345 SH   SOLE   910 0 17,435
Int'l. Flavors & Fragrances COM 459506101 1,437 12,010 SH   SOLE   1,685 0 10,325
Intel Corp COM 458140100 2,149 62,370 SH   SOLE   4,030 0 58,340
International Paper COM 460146103 1,569 41,630 SH   SOLE   4,995 0 36,635
JP Morgan Chase COM 46625H100 4,281 64,827 SH   SOLE   11,364 0 53,463
John Bean Technologies COM 477839104 4,508 90,460 SH   SOLE   18,585 0 71,875
Johnson & Johnson COM 478160104 4,969 48,370 SH   SOLE   8,260 0 40,110
Laredo Petroleum COM 516806106 512 64,050 SH   SOLE   1,450 0 62,600
Linear Technology Corp COM 535678106 1,306 30,755 SH   SOLE   6,670 0 24,085
Lockheed Martin COM 539830109 3,318 15,278 SH   SOLE   2,325 0 12,953
Masco Corp COM 574599106 3,115 110,060 SH   SOLE   14,080 0 95,980
Materials Select Sector SPDR COM 81369y100 1,230 28,325 SH   SOLE   4,360 0 23,965
McDonalds Corp COM 580135101 3,628 30,710 SH   SOLE   5,315 0 25,395
Mednax, Inc. COM 58502b106 2,400 33,485 SH   SOLE   3,615 0 29,870
MetLife Inc. COM 59156R108 2,014 41,770 SH   SOLE   5,685 0 36,085
Microsoft COM 594918104 7,852 141,531 SH   SOLE   17,725 0 123,806
Nuveen Municipal Value Fund COM 670928100 1,708 167,750 SH   SOLE   64,200 0 103,550
One Gas, Inc. COM 68235p108 1,344 26,787 SH   SOLE   1,629 0 25,158
Orbital ATK, Inc. COM 68557n103 2,761 30,910 SH   SOLE   4,795 0 26,115
Owens Corning COM 690742101 2,449 52,065 SH   SOLE   7,470 0 44,595
PPG Industries, Inc. COM 693506107 1,874 18,959 SH   SOLE   2,540 0 16,419
PayPal COM 70450Y103 2,526 69,770 SH   SOLE   8,615 0 61,155
Pepsico Inc. COM 713448108 4,511 45,148 SH   SOLE   8,585 0 36,563
Pfizer Inc. COM 717081103 5,107 158,223 SH   SOLE   28,465 0 129,758
Pool Corp. COM 73278l105 2,735 33,860 SH   SOLE   4,610 0 29,250
PowerShares Preferred Port. COM 73936t565 275 18,400 SH   SOLE   7,000 0 11,400
Procter Gamble COM 742718109 3,510 44,200 SH   SOLE   13,085 0 31,115
Repligen Corp. COM 759916109 1,394 49,280 SH   SOLE   15,735 0 33,545
Royal Dutch Shell PLC COM 780259206 304 6,648 SH   SOLE   1,400 0 5,248
SPDR S&P Bank ETF COM 78464a797 498 14,725 SH   SOLE   1,475 0 13,250
Schlumberger Ltd COM 806857108 2,372 34,000 SH   SOLE   4,285 0 29,715
Sector SPDR Fincl. Select COM 81369y605 1,415 59,375 SH   SOLE   14,325 0 45,050
Simon PPTY Grp. COM 828806109 2,770 14,246 SH   SOLE   2,165 0 12,081
Solera Bank COM 83420T104 288 53,300 SH   SOLE   11,000 0 42,300
Starbucks COM 855244109 4,788 79,760 SH   SOLE   14,135 0 65,625
State Bank Finl Corp. COM 856190103 537 25,550 SH   SOLE   10,800 0 14,750
Stryker Corp. COM 863667101 4,253 45,765 SH   SOLE   7,695 0 38,070
SunEdison, Inc. COM 86732y109 442 86,775 SH   SOLE   1,575 0 85,200
Surgutneftegaz JSC ADR Pfd COM 868861105 65 11,000 SH   SOLE   0 0 11,000
TJX Cos Inc COM 872540109 3,275 46,180 SH   SOLE   5,925 0 40,255
Teva Pharmaceuticals COM 881624209 357 5,445 SH   SOLE   1,005 0 4,440
Texas Instruments COM 882508104 2,173 39,650 SH   SOLE   7,465 0 32,185
TopBuild Corp COM 89055f103 1,410 45,839 SH   SOLE   4,917 0 40,922
Total SA/Adr COM 89151E109 2,756 61,310 SH   SOLE   8,365 0 52,945
Travelers Companies COM 89417e109 899 7,964 SH   SOLE   1,700 0 6,264
US Bancorp COM 902973304 3,830 89,747 SH   SOLE   10,132 0 79,615
Under Armour Inc COM 904311107 3,960 49,130 SH   SOLE   7,220 0 41,910
Union Pacific Corp. COM 907818108 3,063 39,175 SH   SOLE   4,065 0 35,110
United Health Group Inc. COM 91324p102 2,486 21,130 SH   SOLE   3,090 0 18,040
Utilities Select Sector SPDR COM 81369y886 878 20,288 SH   SOLE   5,888 0 14,400
VF Corp. COM 918204108 4,598 73,857 SH   SOLE   13,670 0 60,187
Vanguard Dividend Appreciation COM 921908844 751 9,663 SH   SOLE   1,015 0 8,648
Vanguard Reit COM 922908553 2,752 34,513 SH   SOLE   5,245 0 29,268
Verizon COM 92343v104 2,045 44,244 SH   SOLE   9,555 0 34,689
Vulcan Materials Co. COM 929160109 983 10,355 SH   SOLE   1,190 0 9,165
WEC Energy Group, Inc. COM 92939U106 284 5,530 SH   SOLE   3,720 0 1,810
Walt Disney Co. COM 254687106 2,918 27,774 SH   SOLE   4,392 0 23,382
Welltower, Inc. COM 95040Q104 4,069 59,810 SH   SOLE   9,105 0 50,705
Zillow Group, Inc. Cl A COM 98954m101 1,819 69,840 SH   SOLE   4,000 0 65,840
iShares Currency Hedged ETF COM 46434v803 1,181 46,505 SH   SOLE   11,450 0 35,055
iShares DJ US Tech Sec COM 464287721 484 4,525 SH   SOLE   715 0 3,810
iShares Global Telecom COM 464287275 955 16,510 SH   SOLE   4,090 0 12,420
iShares Nasdaq Biotech Indx COM 464287556 1,600 4,730 SH   SOLE   75 0 4,655
iShares SP MidCap 400 COM 464287507 680 4,883 SH   SOLE   4,695 0 188
iShares Transportation COM 464287192 581 4,310 SH   SOLE   1,375 0 2,935
ishares SUP US Pfd Fd COM 464288687 251 6,470 SH   SOLE   3,050 0 3,420
Wells Fargo & Co 7.50% Cv. Pfd COM 949746804 232 200 SH   SOLE   200 0 0