0001172661-24-000511.txt : 20240207 0001172661-24-000511.hdr.sgml : 20240207 20240207111136 ACCESSION NUMBER: 0001172661-24-000511 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240207 DATE AS OF CHANGE: 20240207 EFFECTIVENESS DATE: 20240207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Roof Eidam Maycock Peralta, LLC CENTRAL INDEX KEY: 0001028874 ORGANIZATION NAME: 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: 24602899 BUSINESS ADDRESS: STREET 1: 235 PINE STREET STREET 2: SUITE 1200 CITY: SAN FRANCISCO STATE: CA ZIP: 94104 BUSINESS PHONE: 4157884600 MAIL ADDRESS: STREET 1: 235 PINE STREET STREET 2: SUITE 1200 CITY: SAN FRANCISCO STATE: CA ZIP: 94104 FORMER COMPANY: FORMER CONFORMED NAME: ROOF EIDAM & MAYCOCK/ADV DATE OF NAME CHANGE: 20150127 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 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001028874 XXXXXXXX 12-31-2023 12-31-2023 false Roof Eidam Maycock Peralta, LLC
235 Pine Street Suite 1200 San Francisco CA 94104
13F HOLDINGS REPORT 028-16371 000106696 801-53480 N
John Peralta N/A 415-788-4600 /s/ John Peralta San Francisco CA 02-01-2024 0 124 333020815
INFORMATION TABLE 2 infotable.xml ABBOTT LABS COM 002824100 2095843 19041 SH OTR 0 0 19041 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 321434 916 SH OTR 0 0 916 ALLSTATE CORP COM 020002101 323656 2312 SH OTR 0 0 2312 ALPHABET INC CAP STK CL C 02079K107 3625706 25727 SH OTR 0 0 25727 AMAZON COM INC COM 023135106 726425 4781 SH OTR 0 0 4781 AMERICAN TOWER CORP NEW COM 03027X100 361599 1675 SH OTR 0 0 1675 ANALOG DEVICES INC COM 032654105 1252119 6306 SH OTR 0 0 6306 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 309530 4790 SH OTR 0 0 4790 APPLE INC COM 037833100 13234012 68737 SH OTR 0 0 68737 APPLIED MATLS INC COM 038222105 221226 1365 SH OTR 0 0 1365 AUTOLIV INC COM 052800109 455085 4130 SH OTR 0 0 4130 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2631437 7378 SH OTR 0 0 7378 BLOCK H & R INC COM 093671105 241850 5000 SH OTR 0 0 5000 BOEING CO COM 097023105 332081 1274 SH OTR 0 0 1274 BRISTOL-MYERS SQUIBB CO COM 110122108 287336 5600 SH OTR 0 0 5600 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 425115 13500 SH OTR 0 0 13500 CAMTEK LTD ORD M20791105 263922 3804 SH OTR 0 0 3804 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 467613 19590 SH OTR 0 0 19590 CHEVRON CORP NEW COM 166764100 1402253 9401 SH OTR 0 0 9401 CISCO SYS INC COM 17275R102 240425 4759 SH OTR 0 0 4759 COCA COLA CO COM 191216100 370375 6285 SH OTR 0 0 6285 COMCAST CORP NEW CL A 20030N101 1341678 30597 SH OTR 0 0 30597 CONOCOPHILLIPS COM 20825C104 839534 7233 SH OTR 0 0 7233 CSX CORP COM 126408103 771234 22245 SH OTR 0 0 22245 ELI LILLY & CO COM 532457108 623724 1070 SH OTR 0 0 1070 EXXON MOBIL CORP COM 30231G102 1045191 10454 SH OTR 0 0 10454 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1682716 36549 SH OTR 0 0 36549 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 411236 3501 SH OTR 0 0 3501 FLEXSHARES TR STOX US ESG SLCT 33939L696 1382294 11914 SH OTR 0 0 11914 GENERAL ELECTRIC CO COM NEW 369604301 491631 3852 SH OTR 0 0 3852 GIBRALTAR INDS INC COM 374689107 1798770 22775 SH OTR 0 0 22775 HOME DEPOT INC COM 437076102 264673 764 SH OTR 0 0 764 ILLINOIS TOOL WKS INC COM 452308109 1479175 5647 SH OTR 0 0 5647 INTEL CORP COM 458140100 312656 6222 SH OTR 0 0 6222 INTERNATIONAL BUSINESS MACHS COM 459200101 628850 3845 SH OTR 0 0 3845 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 219102 4120 SH OTR 0 0 4120 INVESCO QQQ TR UNIT SER 1 46090E103 9397223 22947 SH OTR 0 0 22947 ISHARES INC MSCI EMERG MRKT 464286533 486968 8760 SH OTR 0 0 8760 ISHARES TR MSCI EAFE MIN VL 46429B689 1232865 17780 SH OTR 0 0 17780 ISHARES TR MORNINGSTAR GRWT 464287119 288235 4250 SH OTR 0 0 4250 ISHARES TR IBONDS DEC 27 46435U283 810890 31906 SH OTR 0 0 31906 ISHARES TR MSCI USA ESG SLC 464288802 6842857 68081 SH OTR 0 0 68081 ISHARES TR CORE MSCI TOTAL 46432F834 247131 3806 SH OTR 0 0 3806 ISHARES TR ESG AW MSCI EAFE 46435G516 8607752 113950 SH OTR 0 0 113950 ISHARES TR U.S. TECH ETF 464287721 1738754 14165 SH OTR 0 0 14165 ISHARES TR US HLTHCARE ETF 464287762 286240 1000 SH OTR 0 0 1000 ISHARES TR S&P 100 ETF 464287101 11300630 50587 SH OTR 0 0 50587 ISHARES TR ESG AWARE MSCI 46435U663 337871 8889 SH OTR 0 0 8889 ISHARES TR CORE S&P500 ETF 464287200 9770468 20456 SH OTR 0 0 20456 ISHARES TR MSCI EAFE ETF 464287465 212487 2820 SH OTR 0 0 2820 ISHARES TR IBONDS DEC 46435U697 961939 37098 SH OTR 0 0 37098 ISHARES TR RUS 2000 GRW ETF 464287648 297367 1179 SH OTR 0 0 1179 ISHARES TR IBONDS DEC 25 46435U432 914481 34450 SH OTR 0 0 34450 ISHARES TR INTL DIV GRWTH 46435G524 916894 14200 SH OTR 0 0 14200 ISHARES TR MSCI USA MIN VOL 46429B697 2036193 26095 SH OTR 0 0 26095 ISHARES TR IBONDS DEC 26 46435U259 894111 35048 SH OTR 0 0 35048 ISHARES TR MSCI EMG MKT ETF 464287234 1136938 28275 SH OTR 0 0 28275 ISHARES TR IBONDS DEC 28 46435U325 807340 31549 SH OTR 0 0 31549 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 12706859 252973 SH OTR 0 0 252973 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 23899052 499353 SH OTR 0 0 499353 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 302390 5500 SH OTR 0 0 5500 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 17491036 371478 SH OTR 0 0 371478 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 710309 13999 SH OTR 0 0 13999 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 536474 10816 SH OTR 0 0 10816 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 16243367 348952 SH OTR 0 0 348952 JOHNSON & JOHNSON COM 478160104 1133387 7231 SH OTR 0 0 7231 JPMORGAN CHASE & CO COM 46625H100 2601169 15292 SH OTR 0 0 15292 JUNIPER NETWORKS INC COM 48203R104 1293789 43887 SH OTR 0 0 43887 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 540667 23175 SH OTR 0 0 23175 MASTERCARD INCORPORATED CL A 57636Q104 1683861 3948 SH OTR 0 0 3948 MCDONALDS CORP COM 580135101 205481 693 SH OTR 0 0 693 META PLATFORMS INC CL A 30303M102 258391 730 SH OTR 0 0 730 MICROSOFT CORP COM 594918104 5039701 13402 SH OTR 0 0 13402 NETFLIX INC COM 64110L106 219096 450 SH OTR 0 0 450 NORFOLK SOUTHN CORP COM 655844108 776745 3286 SH OTR 0 0 3286 NOVAVAX INC COM NEW 670002401 48000 10000 SH OTR 0 0 10000 NVIDIA CORPORATION COM 67066G104 1281633 2588 SH OTR 0 0 2588 ORACLE CORP COM 68389X105 492042 4667 SH OTR 0 0 4667 PEPSICO INC COM 713448108 902190 5312 SH OTR 0 0 5312 PFIZER INC COM 717081103 930386 32316 SH OTR 0 0 32316 PHILLIPS 66 COM 718546104 632016 4747 SH OTR 0 0 4747 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7658483 76746 SH OTR 0 0 76746 PIMCO HIGH INCOME FD COM SHS 722014107 77430 15517 SH OTR 0 0 15517 PROCTER AND GAMBLE CO COM 742718109 455886 3111 SH OTR 0 0 3111 PUBLIC STORAGE COM 74460D109 858575 2815 SH OTR 0 0 2815 QUALCOMM INC COM 747525103 879206 6079 SH OTR 0 0 6079 SCHLUMBERGER LTD COM STK 806857108 416320 8000 SH OTR 0 0 8000 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 793098 9560 SH OTR 0 0 9560 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2753981 44462 SH OTR 0 0 44462 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3345354 60440 SH OTR 0 0 60440 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 293384 6055 SH OTR 0 0 6055 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 739122 13105 SH OTR 0 0 13105 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 228205 4895 SH OTR 0 0 4895 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 204108 5095 SH OTR 0 0 5095 SPDR S&P 500 ETF TR TR UNIT 78462F103 1346518 2833 SH OTR 0 0 2833 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 404889 798 SH OTR 0 0 798 SPDR SER TR RUSSELL YIELD 78468R770 315052 3128 SH OTR 0 0 3128 SPDR SER TR S&P HOMEBUILD 78464A888 245846 2570 SH OTR 0 0 2570 STARBUCKS CORP COM 855244109 471601 4912 SH OTR 0 0 4912 TESLA INC COM 88160R101 595855 2398 SH OTR 0 0 2398 THE CIGNA GROUP COM 125523100 504573 1685 SH OTR 0 0 1685 UNION PAC CORP COM 907818108 982480 4000 SH OTR 0 0 4000 UNITEDHEALTH GROUP INC COM 91324P102 2363850 4490 SH OTR 0 0 4490 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 643871 3682 SH OTR 0 0 3682 VANGUARD INDEX FDS SMALL CP ETF 922908751 17501294 82039 SH OTR 0 0 82039 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 575273 2620 SH OTR 0 0 2620 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2874939 15975 SH OTR 0 0 15975 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1026119 11613 SH OTR 0 0 11613 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2368879 9986 SH OTR 0 0 9986 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 238493 546 SH OTR 0 0 546 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1522605 10500 SH OTR 0 0 10500 VANGUARD INDEX FDS GROWTH ETF 922908736 14115842 45406 SH OTR 0 0 45406 VANGUARD INDEX FDS MID CAP ETF 922908629 12380221 53216 SH OTR 0 0 53216 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 799601 19455 SH OTR 0 0 19455 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 951980 18648 SH OTR 0 0 18648 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 19647122 115300 SH OTR 0 0 115300 VANGUARD STAR FDS VG TL INTL STK F 921909768 2617184 45155 SH OTR 0 0 45155 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 24734218 516372 SH OTR 0 0 516372 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 401980 3601 SH OTR 0 0 3601 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 601559 7582 SH OTR 0 0 7582 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4724314 71053 SH OTR 0 0 71053 VISA INC COM CL A 92826C839 2455937 9433 SH OTR 0 0 9433 WEYERHAEUSER CO MTN BE COM NEW 962166104 203891 5864 SH OTR 0 0 5864 WISDOMTREE TR US QTLY DIV GRT 97717X669 4366496 62130 SH OTR 0 0 62130