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
1/100 BERKSHIRE HTWY CLA100 SHS=1 WHOLE SH BRK A Common 084990175 5,371 2,200 SH   SOLE   0 0 2,200
APPLE INC. Common 037833100 7,278 62,843 SH   SOLE   0 0 62,843
ABBVIE INC. Common 00287Y109 2,696 43,053 SH   SOLE   29,299 0 13,754
ABIOMED INC Common 003654100 465 4,125 SH   SOLE   0 0 4,125
ABBOTT LABS Common 002824100 1,461 38,034 SH   SOLE   0 0 38,034
ACCENTURE Common G1151C101 5,077 43,341 SH   SOLE   30,643 0 12,698
AUTOMATIC DATA PROCESSING Common 053015103 2,677 26,042 SH   SOLE   19,647 0 6,395
ISHARES BARCLAYS AGGREGATE BON Common 464287226 10,363 95,896 SH   SOLE   2,195 0 93,701
AMGEN Common 031162100 5,897 40,335 SH   SOLE   0 0 40,335
ALERIAN MLP ETF Common 00162Q866 2,136 169,533 SH   SOLE   128,158 0 41,375
AMERICAN EXPRESS CO. Common 025816109 605 8,173 SH   SOLE   0 0 8,173
BIOGEN IDEC INC Common 09062X103 288 1,017 SH   SOLE   1,017 0 0
BANK OF NEW YORK CO Common 064058100 477 10,067 SH   SOLE   0 0 10,067
2020 BLACKROCK MUNI ETF Common 09249X109 331 21,800 SH   SOLE   12,700 0 9,100
BLACKROCK INC. Common 09247X101 5,749 15,107 SH   SOLE   11,042 0 4,065
BRISTOL MYERS Common 110122108 585 10,004 SH   SOLE   7,154 0 2,850
2018 BLACKROCK MUNI ETF Common 09248C106 489 32,675 SH   SOLE   21,400 0 11,275
BERKSHIRE HATHAWAY CL B Class B 084670207 18,219 111,787 SH   SOLE   0 0 111,787
VANGUARD SHORT TERM BOND ETF Common 921937827 461 5,807 SH   SOLE   5,807 0 0
ANHEUSER BUSCH CO INC Common 035229103 4,346 41,221 SH   SOLE   28,748 0 12,473
BORG WARNER INC Common 099724106 2,440 61,870 SH   SOLE   47,745 0 14,125
CHUBB LTD Common H1467J104 2,495 18,885 SH   SOLE   15,675 0 3,210
CHURCH & DWIGHT CO INC Common 171340102 4,099 92,750 SH   SOLE   64,514 0 28,236
CIGNA CORP Common 125509109 240 1,800 SH   SOLE   1,800 0 0
COLGATE PALMOLIVE Common 194162103 1,247 19,060 SH   SOLE   14,987 0 4,073
CLOROX COMPANY Common 189054109 1,063 8,855 SH   SOLE   6,280 0 2,575
CANADIAN NATL RY CO Common 136375102 2,690 39,915 SH   SOLE   29,940 0 9,975
CANADIAN NATURAL RESOURCES Common 136385101 560 17,566 SH   SOLE   9,416 0 8,150
PC CONNECTION INC COM Common 69318J100 281 10,000 SH   SOLE   0 0 10,000
CONOCOPHILLIPS Common 20825C104 261 5,214 SH   SOLE   436 0 4,778
CISCO SYSTEMS Common 17275R102 1,963 64,957 SH   SOLE   49,168 0 15,789
CVS CAREMARK CORP. Common 126650100 437 5,544 SH   SOLE   3,067 0 2,477
CHEVRON CORP. Common 166764100 2,190 18,610 SH   SOLE   13,605 0 5,005
DOMINION RESOURCES Common 25746U109 257 3,350 SH   SOLE   1,750 0 1,600
WALT DISNEY CO. Common 254687106 7,759 74,449 SH   SOLE   56,536 0 17,913
DISCOVERY COMMUNICATIONS INC S Class S 25470F104 365 13,325 SH   SOLE   7,975 0 5,350
DUKE ENERGY Common 26441C204 620 7,983 SH   SOLE   5,432 0 2,551
EXPRESS SCRIPTS HOLDING CO. Common 30219G108 1,167 16,966 SH   SOLE   15,665 0 1,301
FRANKLIN STREET PROP REIT Common 35471R106 484 37,327 SH   SOLE   0 0 37,327
GENL AMERN INVESTORS CO Common 368802104 279 8,940 SH   SOLE   8,940 0 0
GENERAL DYNAMICS CORP. Common 369550108 1,746 10,110 SH   SOLE   7,650 0 2,460
GENERAL ELECTRIC Common 369604103 6,630 209,809 SH   SOLE   140,389 0 69,420
GENERAL MILLS INC Common 370334104 357 5,777 SH   SOLE   4,577 0 1,200
ALPHABET INC. C Class C 02079K107 290 376 SH   SOLE   252 0 124
ALPHABET INC A Class A 02079K305 1,081 1,364 SH   SOLE   1,142 0 222
GENUINE PARTS CO Common 372460105 1,158 12,120 SH   SOLE   9,995 0 2,125
HOME DEPOT Common 437076102 966 7,205 SH   SOLE   6,335 0 870
HONEYWELL INTERNATIONAL Common 438516106 279 2,412 SH   SOLE   2,342 0 70
HYPERSOLAR INC Common 44915H104 0 37,500 SH   SOLE   0 0 37,500
ISHARES IBOND DEC 2018 CORPORA Common 46434VAA8 447 17,800 SH   SOLE   16,600 0 1,200
ORA Common 46434VAR1 279 11,200 SH   SOLE   10,200 0 1,000
ISHARES IBONDS DEC 2019 CORPOR Common 46434VAU4 224 9,000 SH   SOLE   9,000 0 0
INTERNATIONAL BUSINESS MACHINE Common 459200101 3,673 22,128 SH   SOLE   9,443 0 12,685
ICAD INC Common 44934S206 82 25,307 SH   SOLE   25,307 0 0
ISHARES COHEN & STEERS REALTY Common 464287564 272 2,730 SH   SOLE   0 0 2,730
ISHARES BARCLAYS 7-10 YEAR TRE Common 464287440 781 7,453 SH   SOLE   0 0 7,453
ISHARES BARCLAYS 3-7 YEAR BOND Common 464288661 2,972 24,263 SH   SOLE   0 0 24,263
ISHARES S&P MIDCAP Common 464287507 593 3,587 SH   SOLE   3,445 0 142
ILLUMINA INC Common 452327109 390 3,045 SH   SOLE   2,760 0 285
INTEL Common 458140100 3,007 82,903 SH   SOLE   54,303 0 28,600
ILLINOIS TOOL WORKS INC Common 452308109 6,299 51,436 SH   SOLE   38,128 0 13,308
ISHARES S&P 500 VALUE ETF Common 464287408 326 3,214 SH   SOLE   3,214 0 0
ISHARES S&P 500 GROWTH Common 464287309 247 2,032 SH   SOLE   2,032 0 0
ISHARES RUSSELL 1000 ETF Common 464287622 2,076 16,682 SH   SOLE   0 0 16,682
ISHARES RUSSELL 1000 VALUE ETF Common 464287598 2,779 24,808 SH   SOLE   0 0 24,808
ISHARES RUSSELL 1000 GROWTH IN Common 464287614 2,368 22,569 SH   SOLE   0 0 22,569
ISHARES RUSSELL 2000 ETF Common 464287655 648 4,802 SH   SOLE   0 0 4,802
ISHARES RUSSELL 2000 VALUE ETF Common 464287630 3,409 28,658 SH   SOLE   0 0 28,658
ISHARES RUSSELL 2000 GROWTH ETF Common 464287648 2,094 13,600 SH   SOLE   0 0 13,600
ISHARES RUSSELL MID CAP GROWTH ETF Common 464287481 7,421 76,197 SH   SOLE   0 0 76,197
ISHARES RUSSELL MID CAP ETF Common 464287499 2,664 14,895 SH   SOLE   0 0 14,895
ISHARES RUSSELL MID CAP VALUE ETF Common 464287473 1,867 23,207 SH   SOLE   0 0 23,207
JOHNSON & JOHNSON Common 478160104 4,598 39,906 SH   SOLE   26,603 0 13,303
JP MORGAN CHASE & CO Common 46625H100 2,319 26,869 SH   SOLE   24,029 0 2,840
NORDSTROM INC Common 655664100 218 4,545 SH   SOLE   4,545 0 0
KIMBERLY-CLARK Common 494368103 298 2,610 SH   SOLE   2,110 0 500
KINDER MORGAN INC. Common 49456B101 889 42,923 SH   SOLE   29,383 0 13,540
COCA-COLA Common 191216100 788 18,995 SH   SOLE   17,159 0 1,836
ISHARES IBOXX INV GRADE BOND Common 464287242 228 1,944 SH   SOLE   1,022 0 922
MASTERCARD Common 57636Q104 2,911 28,196 SH   SOLE   22,216 0 5,980
MAN WAH HOLDINGS LTD Common G5800U107 42 62,000 SH   SOLE   0 0 62,000
MCDONALDS CORP. Common 580135101 3,154 25,914 SH   SOLE   16,763 0 9,151
MCKESSON CORP Common 58155Q103 2,093 14,899 SH   SOLE   11,885 0 3,014
MEDTRONIC PLC Common G5960L103 831 11,670 SH   SOLE   9,470 0 2,200
MID CAP SPDR TRUST Common 595635103 3,300 10,938 SH   SOLE   515 0 10,423
PIMCO ENH SHORT MATURITY ETF Common 72201R833 243 2,400 SH   SOLE   2,400 0 0
GLOBAL X MLP ETF Common 37950E473 679 58,656 SH   SOLE   45,656 0 13,000
3M CO. Common 88579Y101 4,587 25,688 SH   SOLE   21,888 0 3,800
MERCK & CO INC Common 589331107 2,968 50,423 SH   SOLE   37,858 0 12,565
MICROSOFT CORP. Common 594918104 3,907 62,879 SH   SOLE   51,005 0 11,874
NEXTERA ENERGY Common 65339F101 538 4,500 SH   SOLE   2,875 0 1,625
NORFOLK & SOUTHERN Common 655844108 727 6,725 SH   SOLE   5,550 0 1,175
NESTLE SA Common 641069406 2,159 30,090 SH   SOLE   21,875 0 8,215
NOVARTIS Common 66987V109 3,202 43,966 SH   SOLE   32,631 0 11,335
ORACLE CORP. Common 68389X105 4,515 117,416 SH   SOLE   87,211 0 30,205
OCCIDENTAL PETROLEUM CORP. Common 674599105 1,270 17,827 SH   SOLE   11,223 0 6,604
PCS EDVENTURES!.COM Common 69325N102 22 490,000 SH   SOLE   490,000 0 0
PUB SVC ENT GROUP INC Common 744573106 1,165 26,559 SH   SOLE   22,225 0 4,334
PEPSICO INC. Common 713448108 527 5,039 SH   SOLE   4,070 0 969
PFIZER INC. Common 717081103 1,540 47,423 SH   SOLE   23,564 0 23,859
PROCTER & GAMBLE Common 742718109 3,971 47,230 SH   SOLE   33,799 0 13,431
PACKAGING CORP Common 695156109 3,607 42,525 SH   SOLE   31,440 0 11,085
PHILIP MORRIS INTL INC Common 718172109 583 6,375 SH   SOLE   4,450 0 1,925
PNC FINL SERVICES GP INC Common 693475105 220 1,879 SH   SOLE   1,879 0 0
PRAXAIR Common 74005P104 2,874 24,527 SH   SOLE   17,237 0 7,290
ROYAL DUTCH Common 780259206 704 12,939 SH   SOLE   8,764 0 4,175
ROCHE HLDG LTD ADR Common 771195104 820 28,745 SH   SOLE   21,490 0 7,255
ROSS STORES Common 778296103 1,004 15,307 SH   SOLE   11,207 0 4,100
STARBUCKS CORP Common 855244109 2,549 45,915 SH   SOLE   35,990 0 9,925
US DIV EQUITY SCHWAB ETF Common 808524797 8,794 201,831 SH   SOLE   20,467 0 181,364
INTL EQUITY: SCHWAB ETF Common 808524805 1,452 52,467 SH   SOLE   48,831 0 3,636
US LG-CAP GROWTH: SCHWAB ETF Common 808524300 234 4,186 SH   SOLE   4,057 0 129
US REIT: SCHWAB ETF Common 808524847 3,110 75,770 SH   SOLE   66,636 0 9,134
US MIDCAP EQUITY: SCHWAB ETF Common 808524508 888 19,676 SH   SOLE   18,406 0 1,270
INTERM US TREAS: SCHWAB ETF Common 808524854 1,788 33,515 SH   SOLE   27,640 0 5,875
US LARGE CAP VALUE: SCHWAB ETF Common 808524409 450 9,358 SH   SOLE   8,820 0 538
US LGCAP EQUITY: SCHWAB ETF Common 808524201 599 11,249 SH   SOLE   9,710 0 1,539
US AGG BOND ETF: SCHWAB Common 808524839 920 17,855 SH   SOLE   15,450 0 2,405
SPDR S&P DIVIDEND ETF Common 78464A763 11,940 139,555 SH   SOLE   0 0 139,555
SPDR NUVEEN BLMBRG BARCLAYS SHORT TERM MUN BD ETF Common 78468R739 695 14,495 SH   SOLE   0 0 14,495
ISHARES BARCLAYS 1-3 YR TREASU Common 464287457 679 8,042 SH   SOLE   4,900 0 3,142
SCHLUMBERGER LTD Common 806857108 749 8,923 SH   SOLE   6,823 0 2,100
SPDR S&P 600 SMALL CAP ETF Common 78464A813 2,664 22,046 SH   SOLE   0 0 22,046
S P D R TRUST UNIT SR Common 78462F103 495 2,215 SH   SOLE   1,230 0 985
STRYKER CORP Common 863667101 4,382 36,577 SH   SOLE   26,862 0 9,715
SYSCO CORP Common 871829107 255 4,600 SH   SOLE   600 0 4,000
AT&T CORP. Common 00206R102 1,436 33,757 SH   SOLE   25,765 0 7,992
TE CONNECTIVITY Common G9144P105 333 4,805 SH   SOLE   4,055 0 750
SPDR NUVEEN BLMBRG BARCLAYS MUN BD ETF Common 78468R721 333 7,025 SH   SOLE   0 0 7,025
THRESHOLD PHARMACEUTICALS INC Common 885807206 9 20,000 SH   SOLE   0 0 20,000
THERMO FISHER SCIENTIFIC Common 883556102 5,402 38,288 SH   SOLE   30,163 0 8,125
TOTAL SA Common 89151E109 211 4,143 SH   SOLE   0 0 4,143
THOMSON REUTERS CORP Common 884903105 384 8,775 SH   SOLE   7,175 0 1,600
T ROWE PRICE GROUP INC Common 74144T108 534 7,098 SH   SOLE   4,973 0 2,125
UNION PACIFIC CORP Common 907818108 408 3,938 SH   SOLE   358 0 3,580
UNITED PARCEL SERVICE INC CL B Class B 911312106 348 3,032 SH   SOLE   2,732 0 300
UNITED TECHNOLOGIES CORP Common 913017109 2,665 24,310 SH   SOLE   19,325 0 4,985
VANGUARD SMALL CAP Common 922908751 8,781 68,092 SH   SOLE   0 0 68,092
VANGUARD SMALL CAP GROWTH ETF Common 922908595 410 3,082 SH   SOLE   0 0 3,082
VANGUARD SMALL CAP VALUEETF Common 922908611 2,926 24,182 SH   SOLE   0 0 24,182
VANGUARD CORP BOND ETF Common 92206C409 16,213 204,267 SH   SOLE   39,202 0 165,065
VANGUARD EUROPE PAC ETF Common 921943858 6,738 184,409 SH   SOLE   600 0 183,809
FOREIGN LGCAP EQUITY: VANGUARD Common 922042775 3,238 73,297 SH   SOLE   0 0 73,297
VF CORP Common 918204108 3,123 58,545 SH   SOLE   39,750 0 18,795
VANGUARD MSCI EUROPE ETF Common 922042874 358 7,462 SH   SOLE   2,900 0 4,562
VANGUARD DIV APPRCIATION Common 921908844 10,032 117,780 SH   SOLE   0 0 117,780
VANGUARD REIT Common 922908553 4,902 59,401 SH   SOLE   2,350 0 57,051
VANGUARD INTL REAL ESTATE ETF Common 922042676 621 12,530 SH   SOLE   12,030 0 500
VANGUARD MID CAP Common 922908629 6,286 47,758 SH   SOLE   135 0 47,623
VANGUARD MID CAP VALUE ETF Common 922908512 2,597 26,722 SH   SOLE   335 0 26,387
VANGUARD SHRT TERM INFLATION P Common 922020805 397 8,071 SH   SOLE   2,100 0 5,971
VANGUARD VALUE ETF Common 922908744 3,282 35,286 SH   SOLE   0 0 35,286
VANGUARD GROWTH ETF Common 922908736 5,975 53,600 SH   SOLE   0 0 53,600
VANGUARD LARGE CAP Common 922908637 2,438 23,818 SH   SOLE   957 0 22,861
VANGUARD EXTENDED MARKETETF Common 922908652 225 2,350 SH   SOLE   0 0 2,350
VERIZON COMMUNICATIONS Common 92343V104 326 6,112 SH   SOLE   4,262 0 1,850
WALGREENS BOOTS ALLIANCE Common 931427108 240 2,900 SH   SOLE   2,900 0 0
WELLS FARGO & CO NEW Common 949746101 3,045 55,250 SH   SOLE   44,240 0 11,010
WHOLE FOODS MARKET INC Common 966837106 3,548 115,360 SH   SOLE   86,210 0 29,150
EXXON MOBIL CORP. Common 30231G102 6,541 72,473 SH   SOLE   48,522 0 23,951