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
Abbott Laboratories COM 002824100 12,861 91,383 SH   SOLE NONE 86,176 0 5,206
Abbvie Inc. COM 00287Y109 226 1,669 SH   SOLE NONE 1,669 0 0
Air Prod & Chemicals Inc COM 009158106 12,795 42,053 SH   SOLE NONE 40,003 0 2,049
Align Technology COM 016255101 7,095 10,796 SH   SOLE NONE 10,320 0 476
Allstate Corporation COM 020002101 227 1,927 SH   SOLE NONE 1,927 0 0
Alphabet Inc Class C CAP STK CL C 02079K107 1,198 414 SH   SOLE NONE 365 0 49
Altria Group Inc. COM 02209S103 2,230 47,064 SH   SOLE NONE 47,063 0 0
Amazon.com Inc COM 023135106 17,048 5,113 SH   SOLE NONE 4,748 0 365
Amern Tower Corp Class A COM 03027X100 13,986 47,814 SH   SOLE NONE 45,522 0 2,291
Amgen Incorporated COM 031162100 5,558 24,707 SH   SOLE NONE 23,230 0 1,476
Apple Computer Inc COM 037833100 33,215 187,056 SH   SOLE NONE 174,810 0 12,245
Bank of America Corp COM 060505104 722 16,231 SH   SOLE NONE 13,813 0 2,417
Becton Dickinson & Co COM 075887109 10,880 43,264 SH   SOLE NONE 40,784 0 2,479
Berkshire Hathaway Cl B CL B NEW 084670702 4,167 13,935 SH   SOLE NONE 9,051 0 4,884
Blackrock Inc COM 09247X101 13,597 14,851 SH   SOLE NONE 14,215 0 635
Bristol-Myers Squibb Co COM 110122108 716 11,487 SH   SOLE NONE 10,487 0 1,000
C S X Corp COM 126408103 11,749 312,476 SH   SOLE NONE 296,356 0 16,119
Capital One Financial Cp COM 14040H105 227 1,562 SH   SOLE NONE 223 0 1,339
Caterpillar Inc. COM 149123101 386 1,867 SH   SOLE NONE 1,867 0 0
Chevrontexaco Corp COM 166764100 11,387 97,031 SH   SOLE NONE 91,818 0 5,212
Chicago Mercantile Exch COM 12572Q105 299 1,307 SH   SOLE NONE 1,307 0 0
Cisco Systems Inc COM 17275R102 931 14,690 SH   SOLE NONE 14,490 0 200
Coca-Cola COM 191216100 3,358 56,708 SH   SOLE NONE 42,054 0 14,654
Comcast Corp New Cl A CL A 20030N101 694 13,783 SH   SOLE NONE 13,742 0 40
Costco Whsl Corp New COM 22160K105 19,655 34,623 SH   SOLE NONE 32,881 0 1,741
Danaher Corp Del COM 235851102 445 1,354 SH   SOLE NONE 1,268 0 86
Deere & Co COM 244199105 15,854 46,236 SH   SOLE NONE 43,997 0 2,238
Denny's COM 24869P104 346 21,600 SH   SOLE NONE 21,600 0 0
Diageo Plc New Adr SPON ADR NEW 25243Q205 12,221 55,515 SH   SOLE NONE 52,364 0 3,151
Dimensional US Equity ETF US EQUITY ETF 25434V401 864 16,721 SH   SOLE NONE 7,848 0 8,872
Dominion Res Inc Va New COM 25746U109 236 3,001 SH   SOLE NONE 2,937 0 63
Duke Energy Corporation COM NEW 26441C204 320 3,049 SH   SOLE NONE 2,932 0 116
ExxonMobil Corporation COM 30231G102 362 5,914 SH   SOLE NONE 5,146 0 768
Facebook Inc Class A CL A 30303M102 841 2,501 SH   SOLE NONE 2,461 0 40
General Dynamics Corp COM 369550108 510 2,448 SH   SOLE NONE 2,448 0 0
General Mills Inc COM 370334104 325 4,818 SH   SOLE NONE 4,818 0 0
Global Payments Inc COM 37940X102 686 5,073 SH   SOLE NONE 5,073 0 0
Google Inc Class A CAP STK CL A 02079K305 19,410 6,700 SH   SOLE NONE 6,315 0 385
Home Depot Inc COM 437076102 19,886 47,918 SH   SOLE NONE 45,068 0 2,849
Honeywell International COM 438516106 517 2,479 SH   SOLE NONE 1,969 0 509
Illinois Tool Works Inc COM 452308109 387 1,570 SH   SOLE NONE 1,569 0 0
Intel Corporation COM 458140100 988 19,186 SH   SOLE NONE 18,524 0 661
Intl Business Machines COM 459200101 279 2,087 SH   SOLE NONE 1,865 0 222
Intuit Inc COM 461202103 269 418 SH   SOLE NONE 17 0 401
Ishares Core Msci Eafe CORE MSCI EAFE 46432F842 1,438 19,263 SH   SOLE NONE 6,502 0 12,761
iShares Core MSCI Total Intl Stk ETF CORE MSCI TOTAL 46432F834 196,998 2,776,970 SH   SOLE NONE 2,264,172 0 512,797
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 1,538 5,432 SH   SOLE NONE 4,991 0 441
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 1,032 9,011 SH   SOLE NONE 8,506 0 504
iShares Currency Hedged MSCI EAFE HDG MSCI EAFE 46434V803 234 6,616 SH   SOLE NONE 0 0 6,616
iShares Dow Jones US Technology Sector U.S. TECH ETF 464287721 3,080 26,828 SH   SOLE NONE 26,788 0 40
Ishares Esg Aware US ESG AWR US AGRGT 46435U549 696 12,616 SH   SOLE NONE 11,432 0 1,184
iShares ESG MSCI EM ETF ESG AWR MSCI EM 46434G863 375 9,424 SH   SOLE NONE 7,864 0 1,560
iShares ESG MSCI USA ETF ESG AWR MSCI USA 46435G425 338 3,132 SH   SOLE NONE 3,132 0 0
iShares MSCI ACWI MSCI ACWI ETF 464288257 1,069 10,107 SH   SOLE NONE 1,384 0 8,723
iShares MSCI ACWI es U.S. ETF MSCI ACWI EX US 464288240 540 9,705 SH   SOLE NONE 0 0 9,705
Ishares Msci Emrg Mkt Fd MSCI EMG MKT ETF 464287234 405 8,298 SH   SOLE NONE 2,387 0 5,911
iShares Russell 1000 RUS 1000 ETF 464287622 1,992 7,535 SH   SOLE NONE 477 0 7,057
iShares Russell 1000 Growth RUS 1000 GRW ETF 464287614 1,996 6,533 SH   SOLE NONE 3,466 0 3,067
iShares Russell 1000 Value RUS 1000 VAL ETF 464287598 2,352 14,006 SH   SOLE NONE 3,129 0 10,876
iShares S&P 500 CORE S&P500 ETF 464287200 255,110 534,834 SH   SOLE NONE 163,786 0 371,046
iShares S&P Growth Allocation ETF GRWT ALLOCAT ETF 464289867 2,186 38,303 SH   SOLE NONE 7,229 0 31,073
iShares Select Dividend ETF SELECT DIVID ETF 464287168 239 1,947 SH   SOLE NONE 284 0 1,662
iShares Silver Trust ISHARES 46428Q109 253 11,758 SH   SOLE NONE 11,758 0 0
Ishares Tr Msci Eafe Fd MSCI EAFE ETF 464287465 226 2,877 SH   SOLE NONE 2,877 0 0
Ishares Tr Ultr Sh Trm Bd BLACKROCK ULTRA 46434V878 3,721 73,842 SH   SOLE NONE 2,490 0 71,352
J P Morgan Chase & Co COM 46625H100 4,117 26,000 SH   SOLE NONE 24,489 0 1,510
Johnson & Johnson COM 478160104 1,585 9,267 SH   SOLE NONE 8,297 0 969
Lockheed Martin COM 539830109 2,667 7,505 SH   SOLE NONE 6,809 0 694
Lowes Companies Inc COM 548661107 552 2,137 SH   SOLE NONE 2,022 0 115
Marsh & Mc Lennan Co Inc COM 571748102 14,135 81,320 SH   SOLE NONE 77,016 0 4,303
Mastercard Inc CL A 57636Q104 1,484 4,131 SH   SOLE NONE 4,012 0 119
McDonalds Corp. COM 580135101 393 1,466 SH   SOLE NONE 1,466 0 0
Merck & Co Inc COM 58933Y105 10,143 132,348 SH   SOLE NONE 124,485 0 7,862
Microsoft Corp COM 594918104 7,914 23,532 SH   SOLE NONE 21,805 0 1,726
Morgan Stanley COM NEW 617446448 12,080 123,060 SH   SOLE NONE 115,088 0 7,971
NASDAQ 100 Trust UNIT SER 1 46090E103 331 832 SH   SOLE NONE 587 0 245
Nextera Energy Inc Com COM 65339F101 15,961 170,960 SH   SOLE NONE 163,526 0 7,433
NVIDIA Corp COM 67066G104 4,765 16,200 SH   SOLE NONE 15,383 0 817
O Reilly Automotive New COM 67103H107 2,306 3,265 SH   SOLE NONE 3,046 0 219
Oracle Corporation COM 68389X105 420 4,818 SH   SOLE NONE 4,628 0 190
Pepsico Incorporated COM 713448108 225 1,297 SH   SOLE NONE 1,296 0 0
Pfizer Incorporated COM 717081103 1,821 30,843 SH   SOLE NONE 30,717 0 125
Pnc Finl Services Gp Inc COM 693475105 237 1,183 SH   SOLE NONE 1,183 0 0
Procter & Gamble Co COM 742718109 8,918 54,515 SH   SOLE NONE 50,711 0 3,803
Qualcomm Inc. COM 747525103 664 3,629 SH   SOLE NONE 3,628 0 0
Raytheon Technologies Corp COM 75513E101 232 2,695 SH   SOLE NONE 1,740 0 954
Royal Bank of Canada COM 780087102 2,287 21,551 SH   SOLE NONE 600 0 20,951
S&P 500 SPDR TR UNIT 78462F103 470 990 SH   SOLE NONE 688 0 301
Schwab US Mid-Cap ETF US MID-CAP ETF 808524508 4,887 60,764 SH   SOLE NONE 57,278 0 3,486
Schwab US Small-Cap ETF US SML CAP ETF 808524607 2,563 25,028 SH   SOLE NONE 23,589 0 1,439
SPDR Gold Trust GOLD SHS 78463V107 402 2,351 SH   SOLE NONE 2,351 0 0
Spdr Msci Acwi Ex-Us MSCI ACWI EXUS 78463X848 297 10,134 SH   SOLE NONE 0 0 10,134
Stryker Corp COM 863667101 13,135 49,117 SH   SOLE NONE 46,761 0 2,356
Sysco Corp COM 871829107 4,605 58,626 SH   SOLE NONE 55,557 0 3,068
Target Corporation COM 87612E106 512 2,211 SH   SOLE NONE 2,210 0 0
Technology Select Sector SPDR TECHNOLOGY 81369Y803 88,414 508,507 SH   SOLE NONE 474,836 0 33,670
Tesla Motors Inc. COM 88160R101 290 274 SH   SOLE NONE 274 0 0
Texas Instruments Inc COM 882508104 1,138 6,036 SH   SOLE NONE 6,017 0 18
The Southern Company COM 842587107 515 7,503 SH   SOLE NONE 7,003 0 500
U.S. Bancorp COM NEW 902973304 9,212 164,004 SH   SOLE NONE 155,508 0 8,495
Union Pacific Corp COM 907818108 1,015 4,028 SH   SOLE NONE 3,222 0 805
United Parcel Service B CL B 911312106 846 3,949 SH   SOLE NONE 2,331 0 1,617
Unitedhealth Group Inc COM 91324P102 799 1,592 SH   SOLE NONE 1,552 0 40
Valero Energy Group COM 91913Y100 7,335 97,655 SH   SOLE NONE 92,051 0 5,603
Vanguard Div Apprciation DIV APP ETF 921908844 2,766 16,103 SH   SOLE NONE 3,443 0 12,659
Vanguard Emerging Market FTSE EMR MKT ETF 922042858 401 8,116 SH   SOLE NONE 1,494 0 6,622
Vanguard Growth GROWTH ETF 922908736 714 2,224 SH   SOLE NONE 375 0 1,849
Vanguard Mid Cap ETF MID CAP ETF 922908629 277 1,086 SH   SOLE NONE 273 0 813
Vanguard Muni Bnd Tax TAX EXEMPT BD 922907746 3,256 59,291 SH   SOLE NONE 56,102 0 3,189
Vanguard Reit REAL ESTATE ETF 922908553 206 1,779 SH   SOLE NONE 991 0 788
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 899 2,059 SH   SOLE NONE 755 0 1,304
Vanguard Star Fd Vanguard Total Intl Sto VG TL INTL STK F 921909768 301 4,736 SH   SOLE NONE 398 0 4,336
Vanguard Total Bond Market Index ETF TOTAL BND MRKT 921937835 33,994 401,105 SH   SOLE NONE 81,095 0 320,008
Vanguard Total Stock Market TOTAL STK MKT 922908769 9,882 40,930 SH   SOLE NONE 4,130 0 36,800
Verizon Comm COM 92343V104 10,241 197,098 SH   SOLE NONE 187,291 0 9,807
Visa Inc Cl A COM CL A 92826C839 13,290 61,327 SH   SOLE NONE 58,157 0 3,169
Walt Disney Hldg Co COM 254687106 11,903 76,845 SH   SOLE NONE 72,921 0 3,924
Waste Managment COM 94106L109 6,045 36,222 SH   SOLE NONE 33,805 0 2,416
Wisdomtree Smallcap Div US SMALLCAP DIVD 97717W604 6,964 211,942 SH   SOLE NONE 208,630 0 3,311
WisdomTree US Quality Dividend Gr ETF US QTLY DIV GRT 97717X669 300 4,561 SH   SOLE NONE 0 0 4,561
Xtrackers MSCI EAFE High Div Yld Eq ETF XTRACK MSCI EAFE 233051630 10,123 428,016 SH   SOLE NONE 420,627 0 7,388
Yum Brands Inc COM 988498101 14,483 104,297 SH   SOLE NONE 99,584 0 4,712
Zoetis Inc CL A 98978V103 611 2,504 SH   SOLE NONE 2,144 0 360