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
3M Company COM 88579Y101 1,232 9,025 SH   SOLE   9,025 0 0
Abbott Laboratories COM 002824100 100 1,270 SH   SOLE   1,270 0 0
AbbVie Inc. COM 00287Y109 619 8,119 SH   SOLE   8,119 0 0
Accenture PLC SHS CLASS A G1151C101 178 1,090 SH   SOLE   1,090 0 0
Albemarle Corp COM 012653101 330 5,860 SH   SOLE   5,860 0 0
Alibaba Group Holding Limited SPONSORED ADS 01609W102 100 515 SH   SOLE   515 0 0
AllianceBernstein Holding L.P. UNIT LTD PARTN 01881G106 158 8,500 SH   SOLE   8,500 0 0
Allstate COM 020002101 102 1,110 SH   SOLE   1,110 0 0
Alphabet Inc. CL A CAP STK CL A 02079K305 1,345 1,157 SH   SOLE   1,157 0 0
Alphabet Inc. CL C CAP STK CL C 02079K107 3,611 3,105 SH   SOLE   3,105 0 0
Altria Group COM 02209S103 110 2,850 SH   SOLE   2,850 0 0
Amazon.com Inc. COM 023135106 1,881 965 SH   SOLE   965 0 0
American Express COM 025816109 212 2,478 SH   SOLE   2,478 0 0
Apple Computer COM 037833100 4,160 16,359 SH   SOLE   16,359 0 0
Armada Hoffler Properties, Inc. COM 04208T108 523 48,850 SH   SOLE   48,850 0 0
Atlas Corp SHS Y0436Q109 312 40,520 SH   SOLE   40,520 0 0
Automatic Data Processing COM 053015103 381 2,790 SH   SOLE   2,790 0 0
Ball Corp COM 058498106 1,455 22,500 SH   SOLE   22,500 0 0
Bank of America COM 060505104 178 8,400 SH   SOLE   8,400 0 0
Bank of New York Mellon COM 064058100 269 7,990 SH   SOLE   7,990 0 0
Bank of Nova Scotia COM 064149107 183 4,500 SH   SOLE   4,500 0 0
Baxter International COM 071813109 122 1,500 SH   SOLE   1,500 0 0
Becton Dickinson Co COM 075887109 126 550 SH   SOLE   550 0 0
Berkshire Hathaway Cl A CL A 084670108 3,808 14 SH   SOLE   14 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 11,079 60,598 SH   SOLE   60,598 0 0
Boeing COM 097023105 712 4,775 SH   SOLE   4,775 0 0
Boise Cascade Co COM 09739D100 259 10,900 SH   SOLE   10,900 0 0
Bristol Myers Squibb COM 110122108 489 8,772 SH   SOLE   8,772 0 0
Brixmor Property Group Inc. COM 11120U105 321 33,825 SH   SOLE   33,825 0 0
Canadian National Railway Co. COM 136375102 147 1,900 SH   SOLE   1,900 0 0
ChevronTexaco COM 166764100 1,328 18,324 SH   SOLE   18,324 0 0
Cisco Systems COM 17275R102 302 7,680 SH   SOLE   7,680 0 0
City Office Reit, Inc. COM 178587101 144 19,900 SH   SOLE   19,900 0 0
Clarus Corp. COM 18270P109 229 23,400 SH   SOLE   23,400 0 0
Clorox Company COM 189054109 260 1,500 SH   SOLE   1,500 0 0
Coca-Cola Company COM 191216100 164 3,700 SH   SOLE   3,700 0 0
Columbia Sportswear COM 198516106 108 1,550 SH   SOLE   1,550 0 0
Comcast Corporation CL A 20030N101 3,077 89,498 SH   SOLE   89,498 0 0
Corning Inc COM 219350105 125 6,100 SH   SOLE   6,100 0 0
Costco Wholesale COM 22160K105 2,898 10,163 SH   SOLE   10,163 0 0
Deere & Company COM 244199105 891 6,446 SH   SOLE   6,446 0 0
Diageo PLC SPON ADR NEW 25243Q205 106 835 SH   SOLE   835 0 0
Discover Financial Services COM 254709108 317 8,890 SH   SOLE   8,890 0 0
Dominion Resources COM 25746U109 317 4,395 SH   SOLE   4,395 0 0
Duke Energy COM NEW 26441C204 325 4,013 SH   SOLE   4,013 0 0
Edwards Lifesciences COM 28176E108 281 1,489 SH   SOLE   1,489 0 0
Equity Commonwealth COM SH BEN INT 294628102 159 5,000 SH   SOLE   5,000 0 0
Equity Residential SH BEN INT 29476L107 105 1,700 SH   SOLE   1,700 0 0
Eversource Energy COM 30040W108 961 12,290 SH   SOLE   12,290 0 0
Expedia Inc. COM NEW 30212P303 427 7,585 SH   SOLE   7,585 0 0
Exxon Mobil COM 30231G102 356 9,366 SH   SOLE   9,366 0 0
Fedex Corp COM 31428X106 164 1,350 SH   SOLE   1,350 0 0
Fiat Chrysler Automobiles N.V. SHS N31738102 707 98,320 SH   SOLE   98,320 0 0
Flexshares Quality Dividend Index Fd. QUALT DIVD IDX 33939L860 220 6,117 SH   SOLE   6,117 0 0
Fomento Economico Mexicano SPON ADR UNITS 344419106 2,162 35,729 SH   SOLE   35,729 0 0
General American Investors Co. COM 368802104 110 4,000 SH   SOLE   4,000 0 0
Goldman Sachs Group Inc COM 38141G104 374 2,420 SH   SOLE   2,420 0 0
Goldman Sachs TreasuryAccess 0-1 Year ETF ACCES TREASURY 381430529 6,057 60,105 SH   SOLE   60,105 0 0
Hanesbrands Inc. COM 410345102 446 56,620 SH   SOLE   56,620 0 0
Highwoods Properties Inc. COM 431284108 538 15,192 SH   SOLE   15,192 0 0
Home Depot COM 437076102 1,107 5,929 SH   SOLE   5,929 0 0
Honeywell International Inc COM 438516106 2,257 16,873 SH   SOLE   16,873 0 0
Host Hotels & Resorts, Inc. COM 44107P104 778 70,475 SH   SOLE   70,475 0 0
Humana Inc. COM 444859102 126 400 SH   SOLE   400 0 0
Ingles Markets, Inc. CL A 457030104 1,746 48,282 SH   SOLE   48,282 0 0
Intel COM 458140100 745 13,757 SH   SOLE   13,757 0 0
Intl Paper Co. COM 460146103 167 5,350 SH   SOLE   5,350 0 0
Invesco FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 7,996 86,503 SH   SOLE   86,503 0 0
Invesco QQQ Trust UNIT SER 1 46090E103 1,862 9,780 SH   SOLE   9,780 0 0
Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 2,504 29,800 SH   SOLE   29,800 0 0
Investors Title COM 461804106 291 2,275 SH   SOLE   2,275 0 0
Iron Mountain Inc COM 46284V101 1,470 61,770 SH   SOLE   61,770 0 0
iShares 1-3 Yr Treas Index Fd 1 3 YR TREAS BD 464287457 4,672 53,910 SH   SOLE   53,910 0 0
iShares Core MSCI Total Intl Stk ETF CORE MSCI TOTAL 46432F834 2,292 48,750 SH   SOLE   48,750 0 0
iShares Gold Trust ISHARES 464285105 362 24,000 SH   SOLE   24,000 0 0
iShares MSCI EAFE Minimum Volatility MIN VOL EAFE ETF 46429B689 4,670 75,265 SH   SOLE   75,265 0 0
iShares Msci Eafe Small Cap Index Fd EAFE SML CP ETF 464288273 1,041 23,210 SH   SOLE   23,210 0 0
iShares Russell 1000 RUS 1000 ETF 464287622 226 1,596 SH   SOLE   1,596 0 0
iShares Russell 1000 Value Index Fd RUS 1000 VAL ETF 464287598 165 1,663 SH   SOLE   1,663 0 0
iShares Russell Mid-Cap Index RUS MID CAP ETF 464287499 236 5,476 SH   SOLE   5,476 0 0
iShares Russell Midcap Value Index RUS MDCP VAL ETF 464287473 263 4,107 SH   SOLE   4,107 0 0
iShares Short Treasury Bond SHORT TREAS BD 464288679 2,643 23,810 SH   SOLE   23,810 0 0
ITT Inc. COM 45073V108 750 16,525 SH   SOLE   16,525 0 0
J P Morgan Chase COM 46625H100 3,486 38,722 SH   SOLE   38,722 0 0
JM Smucker COM NEW 832696405 224 2,020 SH   SOLE   2,020 0 0
John Bean Technologies COM 477839104 1,081 14,556 SH   SOLE   14,556 0 0
John Hancock Multifactor Mid Cap ETF MULTIFACTOR MI 47804J206 1,189 41,841 SH   SOLE   41,841 0 0
Johnson & Johnson COM 478160104 4,524 34,502 SH   SOLE   34,502 0 0
JP Morgan Diversified Return Intl Eq ETF DIV RTN INT EQ 46641Q209 675 15,616 SH   SOLE   15,616 0 0
JPMorgan Ultra-Short Municipal Inc ETF ULTRA SHT MUNCPL 46641Q654 1,326 26,300 SH   SOLE   26,300 0 0
Kroger COM 501044101 4,168 138,378 SH   SOLE   138,378 0 0
Laboratory Corp of America Holdings COM NEW 50540R409 2,336 18,481 SH   SOLE   18,481 0 0
Lam Research Corp. COM 512807108 2,989 12,455 SH   SOLE   12,455 0 0
Lattice Semiconductor COM 518415104 107 6,000 SH   SOLE   6,000 0 0
Lockheed Martin Corp COM 539830109 464 1,370 SH   SOLE   1,370 0 0
Louisiana Pacific COM 546347105 2,982 173,550 SH   SOLE   173,550 0 0
Luxfer Holdings PLC SHS G5698W116 102 7,200 SH   SOLE   7,200 0 0
MartenTransport Ltd. COM 573075108 228 11,125 SH   SOLE   11,125 0 0
Matson Navigation Co. COM 57686G105 337 10,996 SH   SOLE   10,996 0 0
MDU Resources Group Inc. COM 552690109 224 10,400 SH   SOLE   10,400 0 0
Merck & Co Inc COM 58933Y105 806 10,470 SH   SOLE   10,470 0 0
Microsoft COM 594918104 9,309 59,028 SH   SOLE   59,028 0 0
Mid-America Apartment Communities Inc. COM 59522J103 1,531 14,855 SH   SOLE   14,855 0 0
Molson Coors Brewing Company CL B 60871R209 1,501 38,489 SH   SOLE   38,489 0 0
Monmouth Real Estate Investment Corp. CL A 609720107 251 20,800 SH   SOLE   20,800 0 0
NBT Bancorp Inc COM 628778102 324 10,000 SH   SOLE   10,000 0 0
News Corp Cl B new CL B 65249B208 142 15,800 SH   SOLE   15,800 0 0
NextEra Energy Inc New COM 65339F101 587 2,438 SH   SOLE   2,438 0 0
Nike, Inc. CL B 654106103 1,538 18,585 SH   SOLE   18,585 0 0
Nordstrom Inc. COM 655664100 619 40,375 SH   SOLE   40,375 0 0
Norfolk Southern Crp COM 655844108 307 2,100 SH   SOLE   2,100 0 0
Northrop Grumman Corp. COM 666807102 3,682 12,171 SH   SOLE   12,171 0 0
Novartis AG Adr SPONSORED ADR 66987V109 1,628 19,741 SH   SOLE   19,741 0 0
Oracle COM 68389X105 285 5,904 SH   SOLE   5,904 0 0
Oshkosh Corp COM 688239201 266 4,140 SH   SOLE   4,140 0 0
Park City Group Inc. COM NEW 700215304 70 18,450 SH   SOLE   18,450 0 0
Pepsico, Inc. COM 713448108 4,709 39,211 SH   SOLE   39,211 0 0
Pfizer Inc. COM 717081103 357 10,929 SH   SOLE   10,929 0 0
Phillips 66 COM 718546104 800 14,917 SH   SOLE   14,917 0 0
PIMCO RAFI Dyn Multi-Factor US Eq ETF RAFI DYN ML US 72202L363 927 39,080 SH   SOLE   39,080 0 0
Pope Resources a Delaware LP DEPOSITRY RCPT 732857107 101 1,200 SH   SOLE   1,200 0 0
Portland Gen Elec Co COM NEW 736508847 783 16,340 SH   SOLE   16,340 0 0
PPL Corp. COM 69351T106 839 33,983 SH   SOLE   33,983 0 0
Procter & Gamble COM 742718109 304 2,763 SH   SOLE   2,763 0 0
ProLogis COM 74340W103 1,083 13,470 SH   SOLE   13,470 0 0
Quest Diagnostics Inc. COM 74834L100 112 1,400 SH   SOLE   1,400 0 0
Rayonier COM 754907103 228 9,670 SH   SOLE   9,670 0 0
Raytheon COM NEW 755111507 1,457 11,111 SH   SOLE   11,111 0 0
S & P 500 Index Fund TR UNIT 78462F103 1,568 6,085 SH   SOLE   6,085 0 0
Schwab Fundamental US Large Company ETF SCHWAB FDT US LG 808524771 182 5,800 SH   SOLE   5,800 0 0
Schwab US Large-Cap ETF US LRG CAP ETF 808524201 110 1,800 SH   SOLE   1,800 0 0
Seagate Technology SHS G7945M107 102 2,100 SH   SOLE   2,100 0 0
Skechers U.S.A., Inc. CL A 830566105 390 16,425 SH   SOLE   16,425 0 0
Sonoco Products COM 835495102 513 11,060 SH   SOLE   11,060 0 0
Southwest Air COM 844741108 167 4,680 SH   SOLE   4,680 0 0
SPDR Gold MiniShares SPDR GLD MINIS 98149E204 1,002 63,750 SH   SOLE   63,750 0 0
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 117 1,460 SH   SOLE   1,460 0 0
Sprott Physical Gold Trust UNIT 85207H104 262 20,000 SH   SOLE   20,000 0 0
Starbucks COM 855244109 853 12,968 SH   SOLE   12,968 0 0
Starwood Ppty Trust, Inc. COM 85571B105 551 53,750 SH   SOLE   53,750 0 0
Streettracks Gold Shrs GOLD SHS 78463V107 1,529 10,327 SH   SOLE   10,327 0 0
Stryker Corp COM 863667101 3,252 19,535 SH   SOLE   19,535 0 0
T Rowe Price Group, Inc. COM 74144T108 211 2,160 SH   SOLE   2,160 0 0
Target Corporation COM 87612E106 511 5,500 SH   SOLE   5,500 0 0
Tompkins Financial Corp COM 890110109 122 1,700 SH   SOLE   1,700 0 0
Trustco Bk Corp Ny COM 898349105 108 20,000 SH   SOLE   20,000 0 0
UGI Corp COM 902681105 107 4,000 SH   SOLE   4,000 0 0
Union Pacific Corporation COM 907818108 3,515 24,922 SH   SOLE   24,922 0 0
United Parcel Service, Inc. CL B 911312106 333 3,560 SH   SOLE   3,560 0 0
United Technologies Corp. COM 913017109 783 8,296 SH   SOLE   8,296 0 0
Unitedhealth Group COM 91324P102 334 1,339 SH   SOLE   1,339 0 0
Urstadt Biddle Pptys COM 917286106 572 50,914 SH   SOLE   50,914 0 0
Urstadt Biddle Pptys Inc Cl A CL A 917286205 1,338 94,900 SH   SOLE   94,900 0 0
US Bancorp COM NEW 902973304 584 16,950 SH   SOLE   16,950 0 0
Vanguard Extended Mkt ETF EXTEND MKT ETF 922908652 2,027 22,386 SH   SOLE   22,386 0 0
Vanguard Financials ETF FINANCIALS ETF 92204A405 939 18,505 SH   SOLE   18,505 0 0
Vanguard FTSE All World exUS ETF ALLWRLD EX US 922042775 697 17,000 SH   SOLE   17,000 0 0
Vanguard FTSE All World ex-US Small-Cap ETF FTSE SMCAP ETF 922042718 658 8,405 SH   SOLE   8,405 0 0
Vanguard Health Care ETF HEALTH CAR ETF 92204A504 2,280 13,730 SH   SOLE   13,730 0 0
Vanguard High Dividend Yield Index ETF HIGH DIV YLD 921946406 15,245 215,481 SH   SOLE   215,481 0 0
Vanguard Information Technology ETF INF TECH ETF 92204A702 9,407 44,393 SH   SOLE   44,393 0 0
Vanguard Mega Cap ETF MEGA CAP INDEX 921910873 2,315 25,460 SH   SOLE   25,460 0 0
Vanguard Mid-Cap Value ETF MCAP VL IDXVIP 922908512 244 3,005 SH   SOLE   3,005 0 0
Vanguard REIT ETF REAL ESTATE ETF 922908553 1,638 23,455 SH   SOLE   23,455 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 7,192 30,369 SH   SOLE   30,369 0 0
Vanguard Short Term Bond ETF SHORT TRM BOND 921937827 904 11,000 SH   SOLE   11,000 0 0
Vanguard Short-Term Treasury ETF SHORT TERM TREAS 92206C102 249 4,001 SH   SOLE   4,001 0 0
Vanguard Small Cap Value ETF SM CP VAL ETF 922908611 1,758 19,800 SH   SOLE   19,800 0 0
Vanguard Total Stock Mkt ETF TOTAL STK MKT 922908769 32,031 248,479 SH   SOLE   248,479 0 0
Vanguard Total World Stk Index ETF TT WRLD ST ETF 922042742 3,044 48,475 SH   SOLE   48,475 0 0
Vanguard Utilities ETF UTILITIES ETF 92204A876 1,079 8,853 SH   SOLE   8,853 0 0
Vanguard Value ETF VALUE ETF 922908744 116 1,302 SH   SOLE   1,302 0 0
Verizon Communications COM 92343V104 3,596 66,936 SH   SOLE   66,936 0 0
Visa Inc COM CL A 92826C839 870 5,398 SH   SOLE   5,398 0 0
VMware Inc Cl A CL A COM 928563402 1,061 8,760 SH   SOLE   8,760 0 0
Wal-Mart Stores COM 931142103 618 5,439 SH   SOLE   5,439 0 0
Walt Disney Co. COM DISNEY 254687106 2,933 30,361 SH   SOLE   30,361 0 0
Waste Management COM 94106L109 748 8,086 SH   SOLE   8,086 0 0
Westport Fuel Systems Inc. COM NEW 960908309 9 10,000 SH   SOLE   10,000 0 0
Weyerhaeuser COM 962166104 2,269 133,835 SH   SOLE   133,835 0 0
WisdomTree DEFA ETF INTL EQUITY FD 97717W703 1,439 36,447 SH   SOLE   36,447 0 0
WisdomTree Emerging Mkts Smallcap Div EMG MKTS SMCAP 97717W281 4,882 147,795 SH   SOLE   147,795 0 0
Woodward Inc. COM 980745103 2,193 36,900 SH   SOLE   36,900 0 0