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
Accenture SHS Class A G1151C101 7,783 47,574 SH   SOLE   46,126 0 1,448
Affiliated Managers Group COM 008252108 2,508 16,871 SH   SOLE   16,231 0 640
Ameresco CL A 02361E108 4,890 407,465 SH   SOLE   389,065 0 18,400
American International Group COM NEW 026874784 3,778 71,250 SH   SOLE   68,880 0 2,370
Apple Computer COM 037833100 11,953 64,573 SH   SOLE   62,279 0 2,294
ARRIS International plc SHS G0551A103 4,187 171,300 SH   SOLE   163,850 0 7,450
AT&T COM 00206R102 217 6,749 SH   SOLE   6,749 0 0
BB&T COM 054937107 232 4,600 SH   SOLE   4,600 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 261 1,399 SH   SOLE   1,399 0 0
BlackRock Muni Intermediate Duration Fund COM 09253X102 996 75,397 SH   SOLE   73,397 0 2,000
Centurylink COM 156700106 10,174 545,791 SH   SOLE   528,591 0 17,200
ChevronTexaco COM 166764100 589 4,657 SH   SOLE   4,657 0 0
Chubb Corporation COM H1467J104 8,972 70,631 SH   SOLE   68,036 0 2,595
Cisco Systems COM 17275R102 2,818 65,498 SH   SOLE   61,848 0 3,650
Citigroup COM NEW 172967424 11,799 176,317 SH   SOLE   170,657 0 5,660
ClearBridge American Energy MLP Fund Inc. COM 184691103 9,196 1,217,995 SH   SOLE   1,173,095 0 44,900
Coca-Cola COM 191216100 292 6,655 SH   SOLE   6,255 0 400
Delta Air Lines COM NEW 247361702 2,622 52,930 SH   SOLE   51,160 0 1,770
Dominion Resources COM 25746U109 235 3,444 SH   SOLE   3,444 0 0
Domtar Corporation COM NEW 257559203 4,288 89,825 SH   SOLE   87,285 0 2,540
Eaton Vance Floating Rate COM 278279104 250 17,250 SH   SOLE   16,250 0 1,000
Eaton Vance Ltd Duration COM 27828H105 224 17,795 SH   SOLE   17,795 0 0
Echelon COM 27874N303 143 17,343 SH   SOLE   17,343 0 0
Eldorado Gold COM 284902103 15 15,000 SH   SOLE   15,000 0 0
Exxon Mobil COM 30231G102 632 7,635 SH   SOLE   5,574 0 2,061
First BanCorp PR COM NEW 318672706 4,913 642,286 SH   SOLE   619,036 0 23,250
General Electric COM 369604103 439 32,277 SH   SOLE   27,201 0 5,076
General Mills COM 370334104 258 5,820 SH   SOLE   5,820 0 0
Gilead Sciences Inc COM 375558103 9,896 139,693 SH   SOLE   135,538 0 4,155
Goldcorp COM 380956409 169 12,348 SH   SOLE   12,348 0 0
Goodyear Tire & Rubber COM 382550101 2,822 121,155 SH   SOLE   116,305 0 4,850
Hortonworks Inc COM 440894103 3,131 171,820 SH   SOLE   167,295 0 4,525
ING Groep NV Adr SPONSORED ADR 456837103 7,111 496,594 SH   SOLE   480,426 0 16,168
International Business Machines COM 459200101 264 1,888 SH   SOLE   1,682 0 206
Johnson & Johnson COM 478160104 938 7,730 SH   SOLE   6,572 0 1,158
Kennedy-Wilson Holdings COM 489398107 14,116 667,433 SH   SOLE   645,763 0 21,670
Lockheed Martin Corp COM 539830109 226 766 SH   SOLE   766 0 0
MFS Charter Income Trust SH BEN INT 552727109 86 10,900 SH   SOLE   10,900 0 0
Micro Focus SPON ADR NEW 594837304 3,484 201,755 SH   SOLE   196,055 0 5,700
Microsoft COM 594918104 784 7,955 SH   SOLE   6,955 0 1,000
Nuveen NC Prem Income COM 67060P100 210 17,000 SH   SOLE   17,000 0 0
Owens Corning Inc COM 690742101 4,124 65,080 SH   SOLE   62,480 0 2,600
Pepsico COM 713448108 616 5,660 SH   SOLE   5,260 0 400
Pfizer COM 717081103 752 20,741 SH   SOLE   20,741 0 0
Popular COM NEW 733174700 4,113 90,980 SH   SOLE   88,080 0 2,900
Procter & Gamble COM 742718109 803 10,293 SH   SOLE   8,816 0 1,477
Prudential PLC ADR 74435K204 8,596 188,090 SH   SOLE   182,400 0 5,690
RELX Group SPONSORED ADR 75955B102 596 27,955 SH   SOLE   25,924 0 2,031
Schwab International Equity ETF INTL EQTY ETF 808524805 314 9,501 SH   SOLE   9,501 0 0
Schwab Short-Term U.S. Treasury ETF SHT TM US TRES 808524862 231 4,643 SH   SOLE   4,643 0 0
Schwab US Aggregate Bond ETF US AGGREGATE B 808524839 265 5,230 SH   SOLE   5,230 0 0
Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 224 3,389 SH   SOLE   3,389 0 0
Schwab US Large Cap ETF US LRG CAP ETF 808524201 502 7,731 SH   SOLE   7,731 0 0
Schwab US Mid-Cap ETF US MID-CAP ETF 808524508 373 6,796 SH   SOLE   6,796 0 0
Schwab US Small-Cap ETF US SML CAP ETF 808524607 359 4,879 SH   SOLE   4,879 0 0
Schwab US TIPS ETF US TIPS ETF 808524870 273 4,979 SH   SOLE   4,979 0 0
SPDR Inv Grade Floating Rate INV GRD FLT RT 78468R200 646 21,010 SH   SOLE   21,010 0 0
SPDR S&P 500 TR UNIT 78462F103 212 781 SH   SOLE   781 0 0
Stryker COM 863667101 4,160 24,633 SH   SOLE   24,023 0 610
SunPower Corp COM 867652406 3,121 406,950 SH   SOLE   393,650 0 13,300
Templeton Global Income COM 880198106 559 90,969 SH   SOLE   90,969 0 0
The Dow Chemical Company COM 26078J100 561 8,511 SH   SOLE   8,511 0 0
TJX Companies COM 872540109 10,661 112,013 SH   SOLE   107,928 0 4,085
Triumph Group Inc COM 896818101 5,613 286,370 SH   SOLE   276,495 0 9,875
Vanguard Short-Term Bond SHORT TRM BOND 921937827 558 7,135 SH   SOLE   7,135 0 0
Vodafone Plc ADR SPNSR ADR 92857W308 3,769 155,025 SH   SOLE   151,200 0 3,825
W. P. Carey COM 92936U109 8,049 121,306 SH   SOLE   116,991 0 4,315
Walgreens Boots Alliance COM 931427108 295 4,915 SH   SOLE   4,915 0 0
Walt Disney COM DISNEY 254687106 323 3,077 SH   SOLE   3,077 0 0
West Claymor Inflation-Linked Securities COM SH BEN INT 95766Q106 1,752 153,280 SH   SOLE   151,580 0 1,700
Wheaton Precious Metals COM 962879102 241 10,930 SH   SOLE   10,930 0 0
Yamana Gold COM 98462Y100 81 28,000 SH   SOLE   28,000 0 0
Zimmer Biomet Hldgs COM 98956P102 6,013 53,960 SH   SOLE   52,385 0 1,575