0001172661-24-002024.txt : 20240506 0001172661-24-002024.hdr.sgml : 20240506 20240506150055 ACCESSION NUMBER: 0001172661-24-002024 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240506 DATE AS OF CHANGE: 20240506 EFFECTIVENESS DATE: 20240506 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: 24917117 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 03-31-2024 03-31-2024 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 05-06-2024 0 127 364156096
INFORMATION TABLE 2 infotable.xml ABBOTT LABS COM 002824100 2292636 20171 SH OTR 0 0 20171 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 594436 1715 SH OTR 0 0 1715 ALLSTATE CORP COM 020002101 400088 2313 SH OTR 0 0 2313 ALPHABET INC CAP STK CL A 02079K305 205567 1362 SH OTR 0 0 1362 ALPHABET INC CAP STK CL C 02079K107 4028191 26456 SH OTR 0 0 26456 AMAZON COM INC COM 023135106 948799 5260 SH OTR 0 0 5260 AMERICAN TOWER CORP NEW COM 03027X100 330963 1675 SH OTR 0 0 1675 ANALOG DEVICES INC COM 032654105 1311743 6632 SH OTR 0 0 6632 APPLE INC COM 037833100 10971144 63979 SH OTR 0 0 63979 APPLIED MATLS INC COM 038222105 281504 1365 SH OTR 0 0 1365 AUTOLIV INC COM 052800109 497376 4130 SH OTR 0 0 4130 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3101756 7376 SH OTR 0 0 7376 BLACKSTONE INC COM 09260D107 269965 2055 SH OTR 0 0 2055 BLOCK H & R INC COM 093671105 245550 5000 SH OTR 0 0 5000 BRISTOL-MYERS SQUIBB CO COM 110122108 303688 5600 SH OTR 0 0 5600 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 280890 9000 SH OTR 0 0 9000 CAMTEK LTD ORD M20791105 318661 3804 SH OTR 0 0 3804 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 505030 19590 SH OTR 0 0 19590 CHEVRON CORP NEW COM 166764100 1464774 9286 SH OTR 0 0 9286 CISCO SYS INC COM 17275R102 238021 4769 SH OTR 0 0 4769 COCA COLA CO COM 191216100 372280 6085 SH OTR 0 0 6085 COMCAST CORP NEW CL A 20030N101 1448193 33407 SH OTR 0 0 33407 CONOCOPHILLIPS COM 20825C104 879632 6911 SH OTR 0 0 6911 CSX CORP COM 126408103 605761 16341 SH OTR 0 0 16341 ELI LILLY & CO COM 532457108 832417 1070 SH OTR 0 0 1070 EXXON MOBIL CORP COM 30231G102 1155774 9943 SH OTR 0 0 9943 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1942032 42861 SH OTR 0 0 42861 FLEXSHARES TR STOX US ESG SLCT 33939L696 1567709 12385 SH OTR 0 0 12385 GENERAL ELECTRIC CO COM NEW 369604301 676142 3852 SH OTR 0 0 3852 GIBRALTAR INDS INC COM 374689107 1991507 24730 SH OTR 0 0 24730 HOME DEPOT INC COM 437076102 293436 765 SH OTR 0 0 765 ILLINOIS TOOL WKS INC COM 452308109 1396658 5205 SH OTR 0 0 5205 INTEL CORP COM 458140100 261089 5911 SH OTR 0 0 5911 INTERNATIONAL BUSINESS MACHS COM 459200101 675044 3535 SH OTR 0 0 3535 INVESCO QQQ TR UNIT SER 1 46090E103 10388519 23397 SH OTR 0 0 23397 ISHARES INC MSCI EMERG MRKT 464286533 491767 8690 SH OTR 0 0 8690 ISHARES TR CORE MSCI TOTAL 46432F834 258283 3806 SH OTR 0 0 3806 ISHARES TR US HLTHCARE ETF 464287762 309500 5000 SH OTR 0 0 5000 ISHARES TR IBONDS DEC 46435U697 963318 37122 SH OTR 0 0 37122 ISHARES TR MSCI USA MIN VOL 46429B697 2181020 26095 SH OTR 0 0 26095 ISHARES TR IBONDS DEC 26 46435U259 889146 35075 SH OTR 0 0 35075 ISHARES TR MSCI EAFE ETF 464287465 225205 2820 SH OTR 0 0 2820 ISHARES TR CORE S&P500 ETF 464287200 11236378 21373 SH OTR 0 0 21373 ISHARES TR INTL DIV GRWTH 46435G524 956512 14200 SH OTR 0 0 14200 ISHARES TR MSCI KLD400 SOC 464288570 206661 2050 SH OTR 0 0 2050 ISHARES TR RUS 2000 VAL ETF 464287630 203753 1283 SH OTR 0 0 1283 ISHARES TR U.S. TECH ETF 464287721 1913125 14165 SH OTR 0 0 14165 ISHARES TR IBONDS DEC 27 46435U283 803818 31936 SH OTR 0 0 31936 ISHARES TR MSCI USA ESG SLC 464288802 7204301 65992 SH OTR 0 0 65992 ISHARES TR S&P 100 ETF 464287101 12398210 50112 SH OTR 0 0 50112 ISHARES TR MSCI EAFE MIN VL 46429B689 1331481 18785 SH OTR 0 0 18785 ISHARES TR MORNINGSTAR GRWT 464287119 320790 4250 SH OTR 0 0 4250 ISHARES TR IBONDS DEC 25 46435U432 912260 34477 SH OTR 0 0 34477 ISHARES TR RUS 2000 GRW ETF 464287648 319273 1179 SH OTR 0 0 1179 ISHARES TR IBONDS DEC 2029 46436E163 759875 30100 SH OTR 0 0 30100 ISHARES TR IBONDS DEC 28 46435U325 797915 31576 SH OTR 0 0 31576 ISHARES TR ESG AW MSCI EAFE 46435G516 9129685 114250 SH OTR 0 0 114250 ISHARES TR MSCI EMG MKT ETF 464287234 1177353 28660 SH OTR 0 0 28660 ISHARES TR ESG AWARE MSCI 46435U663 357960 8889 SH OTR 0 0 8889 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 318230 5500 SH OTR 0 0 5500 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 710309 13999 SH OTR 0 0 13999 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 26102981 493720 SH OTR 0 0 493720 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 13080699 259280 SH OTR 0 0 259280 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 16236519 348947 SH OTR 0 0 348947 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 18598707 398729 SH OTR 0 0 398729 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 539178 10816 SH OTR 0 0 10816 JOHNSON & JOHNSON COM 478160104 1068573 6755 SH OTR 0 0 6755 JPMORGAN CHASE & CO COM 46625H100 3102447 15489 SH OTR 0 0 15489 JUNIPER NETWORKS INC COM 48203R104 1772617 47831 SH OTR 0 0 47831 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 463495 23175 SH OTR 0 0 23175 LENNAR CORP CL A 526057104 256250 1490 SH OTR 0 0 1490 MASTERCARD INCORPORATED CL A 57636Q104 2049562 4256 SH OTR 0 0 4256 META PLATFORMS INC CL A 30303M102 354473 730 SH OTR 0 0 730 MICROSOFT CORP COM 594918104 5679608 13500 SH OTR 0 0 13500 NETFLIX INC COM 64110L106 273299 450 SH OTR 0 0 450 NORFOLK SOUTHN CORP COM 655844108 516112 2025 SH OTR 0 0 2025 NOVAVAX INC COM NEW 670002401 47800 10000 SH OTR 0 0 10000 NVIDIA CORPORATION COM 67066G104 2485704 2751 SH OTR 0 0 2751 ORACLE CORP COM 68389X105 586222 4667 SH OTR 0 0 4667 PEPSICO INC COM 713448108 920903 5262 SH OTR 0 0 5262 PFIZER INC COM 717081103 832361 29995 SH OTR 0 0 29995 PHILLIPS 66 COM 718546104 775375 4747 SH OTR 0 0 4747 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8667697 86211 SH OTR 0 0 86211 PIMCO HIGH INCOME FD COM SHS 722014107 76654 15517 SH OTR 0 0 15517 PROCTER AND GAMBLE CO COM 742718109 480422 2961 SH OTR 0 0 2961 QUALCOMM INC COM 747525103 842945 4979 SH OTR 0 0 4979 SALESFORCE INC COM 79466L302 324973 1079 SH OTR 0 0 1079 SCHLUMBERGER LTD COM STK 806857108 438480 8000 SH OTR 0 0 8000 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2901764 43059 SH OTR 0 0 43059 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 225170 4895 SH OTR 0 0 4895 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 291931 6055 SH OTR 0 0 6055 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3587472 62905 SH OTR 0 0 62905 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 813296 13105 SH OTR 0 0 13105 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 886403 9560 SH OTR 0 0 9560 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 202765 5129 SH OTR 0 0 5129 SPDR S&P 500 ETF TR TR UNIT 78462F103 1483443 2836 SH OTR 0 0 2836 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 444007 798 SH OTR 0 0 798 SPDR SER TR S&P HOMEBUILD 78464A888 286786 2570 SH OTR 0 0 2570 STARBUCKS CORP COM 855244109 284406 3112 SH OTR 0 0 3112 SUPER MICRO COMPUTER INC COM 86800U104 242407 240 SH OTR 0 0 240 TESLA INC COM 88160R101 410997 2338 SH OTR 0 0 2338 THE CIGNA GROUP COM 125523100 611975 1685 SH OTR 0 0 1685 UNION PAC CORP COM 907818108 983720 4000 SH OTR 0 0 4000 UNITEDHEALTH GROUP INC COM 91324P102 1954065 3950 SH OTR 0 0 3950 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 828413 3682 SH OTR 0 0 3682 VANGUARD INDEX FDS VALUE ETF 922908744 211718 1300 SH OTR 0 0 1300 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3178858 16567 SH OTR 0 0 16567 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 262462 546 SH OTR 0 0 546 VANGUARD INDEX FDS SMALL CP ETF 922908751 19240569 84171 SH OTR 0 0 84171 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1106697 12797 SH OTR 0 0 12797 VANGUARD INDEX FDS GROWTH ETF 922908736 16237791 47175 SH OTR 0 0 47175 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2595361 9986 SH OTR 0 0 9986 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 617770 2620 SH OTR 0 0 2620 VANGUARD INDEX FDS MID CAP ETF 922908629 13292846 53201 SH OTR 0 0 53201 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1610550 10330 SH OTR 0 0 10330 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 648479 15525 SH OTR 0 0 15525 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1043271 20618 SH OTR 0 0 20618 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 21368848 117019 SH OTR 0 0 117019 VANGUARD STAR FDS VG TL INTL STK F 921909768 2906159 48195 SH OTR 0 0 48195 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 32689663 651578 SH OTR 0 0 651578 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 807632 9906 SH OTR 0 0 9906 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4718510 68583 SH OTR 0 0 68583 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 435685 3601 SH OTR 0 0 3601 VISA INC COM CL A 92826C839 2715795 9731 SH OTR 0 0 9731 WEYERHAEUSER CO MTN BE COM NEW 962166104 210576 5864 SH OTR 0 0 5864 WISDOMTREE TR US QTLY DIV GRT 97717X669 4717761 61921 SH OTR 0 0 61921 WK KELLOGG CO COM SHS 92942W107 1072916 57070 SH OTR 0 0 57070