0001085146-22-000793.txt : 20220210 0001085146-22-000793.hdr.sgml : 20220210 20220210162607 ACCESSION NUMBER: 0001085146-22-000793 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220210 DATE AS OF CHANGE: 20220210 EFFECTIVENESS DATE: 20220210 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ROOF EIDAM & MAYCOCK/ADV CENTRAL INDEX KEY: 0001028874 IRS NUMBER: 943196048 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16371 FILM NUMBER: 22614363 BUSINESS ADDRESS: STREET 1: 1 POST ST STREET 2: STE 2725 CITY: SAN FRANCISCO STATE: CA ZIP: 94104 BUSINESS PHONE: 4157884600 MAIL ADDRESS: STREET 1: 1 POST ST STREET 2: STE 2725 CITY: SAN FRANCISCO STATE: CA ZIP: 94104 FORMER COMPANY: FORMER CONFORMED NAME: ROOF EIDAM & MAYCOCK DATE OF NAME CHANGE: 20150127 FORMER COMPANY: FORMER CONFORMED NAME: ROOF EIDAM & MAYCOCK /ADV DATE OF NAME CHANGE: 20150127 FORMER COMPANY: FORMER CONFORMED NAME: ROOF EIDAM & MAYCOCK /ADV DATE OF NAME CHANGE: 19961211 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001028874 XXXXXXXX 12-31-2021 12-31-2021 false ROOF EIDAM & MAYCOCK/ADV
1 Post St Ste 2725 SAN FRANCISCO CA 94104
13F HOLDINGS REPORT 028-16371 N
John Peralta N/A 415-788-4600 /s/ John Peralta San Francisco CA 02-03-2022 0 107 296172 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 659 3710 SH SOLE 3710 0 0 ABB LTD SPONSORED ADR 000375204 1500 39300 SH SOLE 39300 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 367 886 SH SOLE 886 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1465 2584 SH SOLE 2584 0 0 ALPHABET INC CAP STK CL A 02079K305 235 81 SH SOLE 81 0 0 ALPHABET INC CAP STK CL C 02079K107 4332 1497 SH SOLE 1497 0 0 AMAZON COM INC COM 023135106 594 178 SH SOLE 178 0 0 AMERICAN TOWER CORP NEW COM 03027X100 586 2002 SH SOLE 2002 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 274 4525 SH SOLE 4525 0 0 APPLE INC COM 037833100 13313 74975 SH SOLE 74975 0 0 APPLIED MATLS INC COM 038222105 272 1730 SH SOLE 1730 0 0 AT&T INC COM 00206R102 275 11182 SH SOLE 11182 0 0 AUTOLIV INC COM 052800109 427 4130 SH SOLE 4130 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2222 7433 SH SOLE 7433 0 0 BK OF AMERICA CORP COM 060505104 893 20063 SH SOLE 20063 0 0 BOEING CO COM 097023105 353 1755 SH SOLE 1755 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 591 9483 SH SOLE 9483 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 547 9000 SH SOLE 9000 0 0 CHEVRON CORP NEW COM 166764100 1019 8682 SH SOLE 8682 0 0 CHUBB LIMITED COM H1467J104 1040 5380 SH SOLE 5380 0 0 CIGNA CORP NEW COM 125523100 743 3235 SH SOLE 3235 0 0 CISCO SYS INC COM 17275R102 2030 32040 SH SOLE 32040 0 0 COCA COLA CO COM 191216100 361 6096 SH SOLE 6096 0 0 COMCAST CORP NEW CL A 20030N101 1274 25311 SH SOLE 25311 0 0 CONOCOPHILLIPS COM 20825C104 690 9560 SH SOLE 9560 0 0 COSTCO WHSL CORP NEW COM 22160K105 1890 3330 SH SOLE 3330 0 0 CSX CORP COM 126408103 1649 43845 SH SOLE 43845 0 0 DTE ENERGY CO COM 233331107 213 1783 SH SOLE 1783 0 0 ECOLAB INC COM 278865100 1970 8396 SH SOLE 8396 0 0 EXXON MOBIL CORP COM 30231G102 714 11674 SH SOLE 11674 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 3892 33505 SH SOLE 33505 0 0 GENERAL ELECTRIC CO COM NEW 369604301 340 3602 SH SOLE 3602 0 0 HOME DEPOT INC COM 437076102 313 753 SH SOLE 753 0 0 INTEL CORP COM 458140100 1758 34141 SH SOLE 34141 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 593 4437 SH SOLE 4437 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 241 4120 SH SOLE 4120 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 479 1204 SH SOLE 1204 0 0 ISHARES INC MSCI EMERG MRKT 464286533 496 7895 SH SOLE 7895 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 15534 146715 SH SOLE 146715 0 0 ISHARES TR COHEN STEER REIT 464287564 440 5780 SH SOLE 5780 0 0 ISHARES TR CORE S&P500 ETF 464287200 1327 2782 SH SOLE 2782 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 8425 106023 SH SOLE 106023 0 0 ISHARES TR ESG AWARE MSCI 46435U663 243 6025 SH SOLE 6025 0 0 ISHARES TR IBONDS DEC 46435U697 1114 41550 SH SOLE 41550 0 0 ISHARES TR IBONDS DEC 25 46435U432 1070 38400 SH SOLE 38400 0 0 ISHARES TR IBONDS DEC 26 46435U259 1011 37600 SH SOLE 37600 0 0 ISHARES TR IBONDS DEC2022 46435G755 1057 40560 SH SOLE 40560 0 0 ISHARES TR IBONDS DEC2023 46435G318 1081 41705 SH SOLE 41705 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 305 4250 SH SOLE 4250 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 1058 13780 SH SOLE 13780 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1402 28706 SH SOLE 28706 0 0 ISHARES TR MSCI KLD400 SOC 464288570 237 2550 SH SOLE 2550 0 0 ISHARES TR MSCI USA ESG SLC 464288802 17620 165837 SH SOLE 165837 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 2459 30390 SH SOLE 30390 0 0 ISHARES TR MSCI USA MMENTM 46432F396 6941 38173 SH SOLE 38173 0 0 ISHARES TR TIPS BD ETF 464287176 17314 134012 SH SOLE 134012 0 0 ISHARES TR U.S. TECH ETF 464287721 1807 15736 SH SOLE 15736 0 0 ISHARES TR US HLTHCARE ETF 464287762 300 1000 SH SOLE 1000 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2810 55665 SH SOLE 55665 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 1719 33666 SH SOLE 33666 0 0 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 3498 76885 SH SOLE 76885 0 0 JOHNSON & JOHNSON COM 478160104 3328 19455 SH SOLE 19455 0 0 JPMORGAN CHASE & CO COM 46625H100 2176 13741 SH SOLE 13741 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 711 19305 SH SOLE 19305 0 0 LILLY ELI & CO COM 532457108 414 1500 SH SOLE 1500 0 0 META PLATFORMS INC CL A 30303M102 255 757 SH SOLE 757 0 0 MICROSOFT CORP COM 594918104 5081 15109 SH SOLE 15109 0 0 NETFLIX INC COM 64110L106 211 350 SH SOLE 350 0 0 NORFOLK SOUTHN CORP COM 655844108 1849 6211 SH SOLE 6211 0 0 ORACLE CORP COM 68389X105 575 6592 SH SOLE 6592 0 0 PEPSICO INC COM 713448108 965 5553 SH SOLE 5553 0 0 PFIZER INC COM 717081103 1991 33724 SH SOLE 33724 0 0 PHILLIPS 66 COM 718546104 428 5910 SH SOLE 5910 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 95 15517 SH SOLE 15517 0 0 PROCTER AND GAMBLE CO COM 742718109 525 3211 SH SOLE 3211 0 0 QUALCOMM INC COM 747525103 1715 9378 SH SOLE 9378 0 0 SCHLUMBERGER LTD COM STK 806857108 240 8000 SH SOLE 8000 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 877 15770 SH SOLE 15770 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7916 155675 SH SOLE 155675 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 264 4895 SH SOLE 4895 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 15433 190934 SH SOLE 190934 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 209 3329 SH SOLE 3329 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 523 1101 SH SOLE 1101 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 690 1333 SH SOLE 1333 0 0 STARBUCKS CORP COM 855244109 602 5150 SH SOLE 5150 0 0 TARGET CORP COM 87612E106 1887 8154 SH SOLE 8154 0 0 TESLA INC COM 88160R101 798 755 SH SOLE 755 0 0 UNION PAC CORP COM 907818108 1607 6380 SH SOLE 6380 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2299 4579 SH SOLE 4579 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 568 1841 SH SOLE 1841 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7718 95479 SH SOLE 95479 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 13287 41405 SH SOLE 41405 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 643 2525 SH SOLE 2525 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1633 10865 SH SOLE 10865 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 12551 49263 SH SOLE 49263 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1645 9199 SH SOLE 9199 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 16807 74366 SH SOLE 74366 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1963 8131 SH SOLE 8131 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 730 14765 SH SOLE 14765 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 18562 108075 SH SOLE 108075 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 7369 115920 SH SOLE 115920 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6548 128232 SH SOLE 128232 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 370 3301 SH SOLE 3301 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 10176 119128 SH SOLE 119128 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 286 3250 SH SOLE 3250 0 0 VISA INC COM CL A 92826C839 2029 9363 SH SOLE 9363 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 241 5864 SH SOLE 5864 0 0