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,291 42,837 SH   SOLE   41,419 0 1,418
Affiliated Managers Group COM 008252108 2,516 18,401 SH   SOLE   17,761 0 640
Ameresco CL A 02361E108 3,239 237,260 SH   SOLE   226,245 0 11,015
American International Group COM NEW 026874784 3,821 71,775 SH   SOLE   69,330 0 2,445
Apple Computer COM 037833100 11,788 52,219 SH   SOLE   50,369 0 1,850
ARRIS International plc SHS G0551A103 4,471 172,030 SH   SOLE   164,580 0 7,450
AT&T COM 00206R102 227 6,749 SH   SOLE   6,749 0 0
BB&T COM 054937107 223 4,600 SH   SOLE   4,600 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 289 1,351 SH   SOLE   1,351 0 0
BlackRock Muni Intermediate Duration Fund COM 09253X102 1,145 87,542 SH   SOLE   84,542 0 3,000
Centurylink COM 156700106 8,516 401,720 SH   SOLE   388,870 0 12,850
ChevronTexaco COM 166764100 569 4,657 SH   SOLE   4,657 0 0
Chubb Corporation COM H1467J104 9,498 71,074 SH   SOLE   68,414 0 2,660
Cisco Systems COM 17275R102 2,942 60,483 SH   SOLE   56,833 0 3,650
Citigroup COM NEW 172967424 12,666 176,552 SH   SOLE   170,892 0 5,660
ClearBridge American Energy MLP Fund Inc. COM 184691103 9,491 1,206,030 SH   SOLE   1,161,130 0 44,900
Coca-Cola COM 191216100 307 6,655 SH   SOLE   6,255 0 400
Delta Air Lines COM NEW 247361702 3,066 53,025 SH   SOLE   51,225 0 1,800
Dominion Resources COM 25746U109 242 3,444 SH   SOLE   3,444 0 0
Eaton Vance Floating Rate COM 278279104 252 17,250 SH   SOLE   16,250 0 1,000
Eaton Vance Ltd Duration COM 27828H105 226 17,795 SH   SOLE   17,795 0 0
Eldorado Gold COM 284902103 13 15,000 SH   SOLE   15,000 0 0
Exxon Mobil COM 30231G102 639 7,517 SH   SOLE   5,456 0 2,061
First BanCorp PR COM NEW 318672706 5,610 616,486 SH   SOLE   593,236 0 23,250
General Electric COM 369604103 364 32,277 SH   SOLE   27,201 0 5,076
General Mills COM 370334104 250 5,820 SH   SOLE   5,820 0 0
Gilead Sciences Inc COM 375558103 10,754 139,278 SH   SOLE   135,123 0 4,155
Goldcorp COM 380956409 126 12,348 SH   SOLE   12,348 0 0
Goodyear Tire & Rubber COM 382550101 2,972 127,080 SH   SOLE   122,230 0 4,850
Hortonworks Inc COM 440894103 3,227 141,490 SH   SOLE   137,135 0 4,355
ING Groep NV Adr SPONSORED ADR 456837103 9,358 721,489 SH   SOLE   697,046 0 24,443
International Business Machines COM 459200101 278 1,838 SH   SOLE   1,632 0 206
Jefferies Financial Group COM 47233W109 6,391 291,015 SH   SOLE   280,615 0 10,400
Johnson & Johnson COM 478160104 1,043 7,550 SH   SOLE   6,392 0 1,158
Kennedy-Wilson Holdings COM 489398107 14,361 667,953 SH   SOLE   646,283 0 21,670
Lockheed Martin Corp COM 539830109 265 766 SH   SOLE   766 0 0
MFS Charter Income Trust SH BEN INT 552727109 85 10,900 SH   SOLE   10,900 0 0
Micro Focus SPON ADR NEW 594837304 3,149 170,400 SH   SOLE   166,875 0 3,525
Microsoft COM 594918104 881 7,705 SH   SOLE   6,705 0 1,000
Nuveen NC Prem Income COM 67060P100 204 17,000 SH   SOLE   17,000 0 0
Owens Corning Inc COM 690742101 7,895 145,480 SH   SOLE   140,455 0 5,025
Pepsico COM 713448108 617 5,517 SH   SOLE   5,117 0 400
Pfizer COM 717081103 845 19,166 SH   SOLE   19,166 0 0
Popular COM NEW 733174700 4,644 90,620 SH   SOLE   87,720 0 2,900
Procter & Gamble COM 742718109 840 10,093 SH   SOLE   8,616 0 1,477
Prudential PLC ADR 74435K204 8,863 193,125 SH   SOLE   186,855 0 6,270
Relx SPONSORED ADR 759530108 571 27,288 SH   SOLE   25,257 0 2,031
Schwab International Equity ETF INTL EQTY ETF 808524805 328 9,796 SH   SOLE   9,796 0 0
Schwab Short-Term U.S. Treasury ETF SHT TM US TRES 808524862 220 4,443 SH   SOLE   4,443 0 0
Schwab US Aggregate Bond ETF US AGGREGATE B 808524839 254 5,045 SH   SOLE   5,045 0 0
Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 235 3,334 SH   SOLE   3,334 0 0
Schwab US Large Cap ETF US LRG CAP ETF 808524201 525 7,551 SH   SOLE   7,551 0 0
Schwab US Mid-Cap ETF US MID-CAP ETF 808524508 390 6,748 SH   SOLE   6,748 0 0
Schwab US Small-Cap ETF US SML CAP ETF 808524607 375 4,918 SH   SOLE   4,918 0 0
Schwab US TIPS ETF US TIPS ETF 808524870 259 4,799 SH   SOLE   4,799 0 0
SPDR Inv Grade Floating Rate INV GRD FLT RT 78468R200 647 21,010 SH   SOLE   21,010 0 0
SPDR S&P 500 TR UNIT 78462F103 227 781 SH   SOLE   781 0 0
Stryker COM 863667101 4,420 24,876 SH   SOLE   24,266 0 610
SunPower Corp COM 867652406 4,358 596,940 SH   SOLE   574,490 0 22,450
Templeton Global Income COM 880198106 557 90,969 SH   SOLE   90,969 0 0
The Dow Chemical Company COM 26078J100 530 8,244 SH   SOLE   8,244 0 0
TJX Companies COM 872540109 9,679 86,403 SH   SOLE   83,418 0 2,985
Triumph Group Inc COM 896818101 7,428 318,805 SH   SOLE   307,505 0 11,300
Vanguard Short-Term Bond SHORT TRM BOND 921937827 559 7,170 SH   SOLE   7,170 0 0
Vodafone Plc ADR SPNSR ADR 92857W308 8,974 413,545 SH   SOLE   401,620 0 11,925
W. P. Carey COM 92936U109 7,892 122,714 SH   SOLE   118,399 0 4,315
Walgreens Boots Alliance COM 931427108 358 4,915 SH   SOLE   4,915 0 0
Walt Disney COM DISNEY 254687106 347 2,967 SH   SOLE   2,967 0 0
West Claymor Inflation-Linked Securities COM SH BEN INT 95766Q106 1,729 153,550 SH   SOLE   151,850 0 1,700
Wheaton Precious Metals COM 962879102 191 10,930 SH   SOLE   10,930 0 0
Yamana Gold COM 98462Y100 70 28,000 SH   SOLE   28,000 0 0
Zimmer Biomet Hldgs COM 98956P102 7,045 53,585 SH   SOLE   52,010 0 1,575