0001602603-23-000002.txt : 20230501 0001602603-23-000002.hdr.sgml : 20230501 20230501164357 ACCESSION NUMBER: 0001602603-23-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230501 DATE AS OF CHANGE: 20230501 EFFECTIVENESS DATE: 20230501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Family Firm, Inc. CENTRAL INDEX KEY: 0001602603 IRS NUMBER: 521342887 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16435 FILM NUMBER: 23874463 BUSINESS ADDRESS: STREET 1: 8120 WOODMONT AVE STREET 2: 630 CITY: BETHESDA STATE: MD ZIP: 20814 BUSINESS PHONE: 301-656-3999 MAIL ADDRESS: STREET 1: 8120 WOODMONT AVE STREET 2: 630 CITY: BETHESDA STATE: MD ZIP: 20814 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001602603 XXXXXXXX 03-31-2023 03-31-2023 Family Firm, Inc.
8120 WOODMONT AVE 630 BETHESDA MD 20814
13F HOLDINGS REPORT 028-16435 N
Chris Marks Compliance Consultant 720-235-8230 Chris Marks Westminster CO 05-01-2023 0 181 361020792 false
INFORMATION TABLE 2 familyfirm13f.xml AMAZON COM INC COM Stock 023135106 741622 7180 SH SOLE 7180 0 0 ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 9991159 255072 SH SOLE 255071 0 0 GLOBAL PMTS INC COM Stock 37940X102 751763 7143 SH SOLE 7143 0 0 INVESCO QQQ TRUST ETF 46090E103 210459 656 SH SOLE 655 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 619949 4105 SH SOLE 4105 0 0 STARBUCKS CORP COM Stock 855244109 269714 2590 SH SOLE 2590 0 0 ISHARES MSCI CANADA ETF ETF 464286509 1090043 31891 SH SOLE 31891 0 0 ELEVANCE HEALTH INC COM Stock 036752103 285125 620 SH SOLE 620 0 0 TEMPLETON EMERGING MKTS FD COM CEF 880191101 2263956 193501 SH SOLE 193500 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 395976 1704 SH SOLE 1704 0 0 JOHNSON & JOHNSON COM Stock 478160104 496411 3203 SH SOLE 3202 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1191019 5835 SH SOLE 5835 0 0 INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 209877 10536 SH SOLE 10536 0 0 VANGUARD ENERGY ETF ETF 92204A306 2965674 25962 SH SOLE 25962 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 2594463 64203 SH SOLE 64203 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 813534 1637 SH SOLE 1637 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 1384368 35083 SH SOLE 35082 0 0 YUM BRANDS INC COM Stock 988498101 346216 2621 SH SOLE 2621 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 385223 1130 SH SOLE 1130 0 0 ISHARES LATIN AMERICA 40 ETF ETF 464287390 780587 32702 SH SOLE 32701 0 0 ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 563019 8789 SH SOLE 8788 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 223346 2230 SH SOLE 2229 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 942919 6342 SH SOLE 6341 0 0 COCA COLA CO COM Stock 191216100 310469 5005 SH SOLE 5005 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 223716 819 SH SOLE 819 0 0 NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102 406821 79613 SH SOLE 79612 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 679163 15524 SH SOLE 15523 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 348604 2100 SH SOLE 2099 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 4829328 58157 SH SOLE 58156 0 0 PAYCHEX INC COM Stock 704326107 583389 5091 SH SOLE 5091 0 0 ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 420700 13041 SH SOLE 13040 0 0 MERCK & CO INC COM Stock 58933Y105 689138 6477 SH SOLE 6477 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 437790 1069 SH SOLE 1069 0 0 MCKESSON CORP COM Stock 58155Q103 411918 1157 SH SOLE 1156 0 0 ISHARES TIPS BOND ETF ETF 464287176 10036221 91031 SH SOLE 91031 0 0 ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF ETF 464288125 1089763 15519 SH SOLE 15519 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 996994 14184 SH SOLE 14184 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 1384863 16613 SH SOLE 16613 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 4181298 38276 SH SOLE 38276 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 3335175 60050 SH SOLE 60049 0 0 FEDEX CORP COM Stock 31428X106 245866 1076 SH SOLE 1076 0 0 PULTE GROUP INC COM Stock 745867101 251016 4307 SH SOLE 4307 0 0 PEPSICO INC COM Stock 713448108 820092 4499 SH SOLE 4498 0 0 ISHARES INTERNATIONAL TREASURY BOND ETF ETF 464288117 5619088 139744 SH SOLE 139743 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 2320819 28248 SH SOLE 28247 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 399059 2973 SH SOLE 2973 0 0 HOME DEPOT INC COM Stock 437076102 483322 1638 SH SOLE 1637 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 353693 1589 SH SOLE 1588 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 1208676 8821 SH SOLE 8821 0 0 BECTON DICKINSON & CO COM Stock 075887109 367832 1486 SH SOLE 1485 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 3162750 75429 SH SOLE 75429 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 327484 1340 SH SOLE 1340 0 0 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 5285080 110451 SH SOLE 110450 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 202635 5823 SH SOLE 5822 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 284531 3808 SH SOLE 3808 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 3058223 31626 SH SOLE 31625 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 836048 36154 SH SOLE 36154 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 623314 6009 SH SOLE 6009 0 0 ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 464286665 232444 5308 SH SOLE 5308 0 0 INTUIT COM Stock 461202103 334813 751 SH SOLE 750 0 0 MICROSOFT CORP COM Stock 594918104 1855251 6435 SH SOLE 6435 0 0 CVS HEALTH CORP COM Stock 126650100 209460 2819 SH SOLE 2818 0 0 ISHARES EUROPE ETF ETF 464287861 3177641 63527 SH SOLE 63527 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 750127 27397 SH SOLE 27396 0 0 ROYCE MICRO-CAP TR INC COM CEF 780915104 2318065 264318 SH SOLE 264317 0 0 BOEING CO COM Stock 097023105 570230 2684 SH SOLE 2684 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 1065614 5622 SH SOLE 5621 0 0 VANGUARD MID-CAP ETF ETF 922908629 358174 1698 SH SOLE 1698 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 253032 1061 SH SOLE 1061 0 0 TEMPLETON GLOBAL INCOME FD COM CEF 880198106 3334545 757851 SH SOLE 757851 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 770398 12640 SH SOLE 12639 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 2315045 213565 SH SOLE 213564 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 242768 2538 SH SOLE 2537 0 0 ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 927204 25907 SH SOLE 25906 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 12579109 126767 SH SOLE 126767 0 0 VANECK GOLD MINERS ETF ETF 92189F106 327936 10137 SH SOLE 10137 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 235679 2516 SH SOLE 2515 0 0 LILLY ELI & CO COM Stock 532457108 342010 996 SH SOLE 995 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 228615 4141 SH SOLE 4140 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 4240111 28903 SH SOLE 28903 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 1068905 5992 SH SOLE 5991 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 225364 3735 SH SOLE 3734 0 0 AFLAC INC COM Stock 001055102 1929047 29898 SH SOLE 29898 0 0 SYSCO CORP COM Stock 871829107 206459 2673 SH SOLE 2673 0 0 MARATHON PETE CORP COM Stock 56585A102 335384 2487 SH SOLE 2487 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 1368840 8622 SH SOLE 8622 0 0 VANECK IG FLOATING RATE ETF ETF 92189F486 6842943 274047 SH SOLE 274046 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 502093 10346 SH SOLE 10346 0 0 VISA INC COM CL A Stock 92826C839 311016 1379 SH SOLE 1379 0 0 INVESCO SOLAR ETF ETF 46138G706 872833 11244 SH SOLE 11243 0 0 PIMCO ACTIVE BOND ETF ETF 72201R775 2041572 22010 SH SOLE 22010 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 380808 1760 SH SOLE 1759 0 0 VANGUARD GROWTH ETF ETF 922908736 204504 820 SH SOLE 819 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 667746 28561 SH SOLE 28560 0 0 ISHARES MICRO-CAP ETF ETF 464288869 1390423 13304 SH SOLE 13304 0 0 FLAHERTY & CRUMRINE PFD SECS I COM CEF 338478100 1922586 138915 SH SOLE 138915 0 0 ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 1452967 34011 SH SOLE 34011 0 0 ISHARES MSCI GLOBAL GOLD MINERS ETF ETF 46434G855 851843 33844 SH SOLE 33843 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 7305029 39853 SH SOLE 39852 0 0 D R HORTON INC COM Stock 23331A109 216250 2214 SH SOLE 2213 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 231927 653 SH SOLE 653 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 380781 6300 SH SOLE 6300 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 207498 726 SH SOLE 726 0 0 NVIDIA CORPORATION COM Stock 67066G104 1476077 5314 SH SOLE 5314 0 0 ABBVIE INC COM Stock 00287Y109 741014 4650 SH SOLE 4649 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 374572 4915 SH SOLE 4915 0 0 SPDR S&P METALS & MINING ETF ETF 78464A755 1092919 20559 SH SOLE 20559 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 21591108 292444 SH SOLE 292443 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 374623 1652 SH SOLE 1651 0 0 FASTENAL CO COM Stock 311900104 250208 4639 SH SOLE 4638 0 0 ISHARES GLOBAL FINANCIALS ETF ETF 464287333 394044 5710 SH SOLE 5710 0 0 MCDONALDS CORP COM Stock 580135101 302541 1082 SH SOLE 1082 0 0 CISCO SYS INC COM Stock 17275R102 527124 10084 SH SOLE 10083 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 296872 3029 SH SOLE 3029 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1627041 19643 SH SOLE 19643 0 0 ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812 476683 2393 SH SOLE 2392 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 1367701 10589 SH SOLE 10589 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 373904 16144 SH SOLE 16144 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1993505 18133 SH SOLE 18132 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 740986 4955 SH SOLE 4955 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 229577 2269 SH SOLE 2268 0 0 ISHARES US FINANCIAL SERVICES ETF ETF 464287770 1983666 13140 SH SOLE 13140 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 437246 3299 SH SOLE 3299 0 0 ISHARES S&P 500 VALUE ETF ETF 464287408 1571288 10354 SH SOLE 10353 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 3638872 56955 SH SOLE 56955 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 10943029 26620 SH SOLE 26620 0 0 THE CIGNA GROUP COM Stock 125523100 324104 1268 SH SOLE 1268 0 0 WELLS FARGO CO NEW COM Stock 949746101 214410 5736 SH SOLE 5735 0 0 UNION PAC CORP COM Stock 907818108 232991 1158 SH SOLE 1157 0 0 CINTAS CORP COM Stock 172908105 203095 439 SH SOLE 438 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 279664 606 SH SOLE 605 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 564177 4330 SH SOLE 4329 0 0 CHEVRON CORP NEW COM Stock 166764100 408323 2503 SH SOLE 2502 0 0 CONOCOPHILLIPS COM Stock 20825C104 480895 4847 SH SOLE 4847 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 29027500 642628 SH SOLE 642627 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 430134 3281 SH SOLE 3281 0 0 ORACLE CORP COM Stock 68389X105 272499 2933 SH SOLE 2932 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 361316 3690 SH SOLE 3689 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 4297270 106368 SH SOLE 106368 0 0 TEXAS INSTRS INC COM Stock 882508104 451016 2425 SH SOLE 2424 0 0 PFIZER INC COM Stock 717081103 569131 13949 SH SOLE 13949 0 0 3M CO COM Stock 88579Y101 276930 2635 SH SOLE 2634 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 314704 3026 SH SOLE 3026 0 0 AMGEN INC COM Stock 031162100 297032 1229 SH SOLE 1228 0 0 APPLIED MATLS INC COM Stock 038222105 270259 2200 SH SOLE 2200 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 1563415 17612 SH SOLE 17611 0 0 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 289081 4469 SH SOLE 4468 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 1332246 22387 SH SOLE 22386 0 0 ABRDN ASIA PACIFIC INCOME FUND COM CEF 003009107 1615566 607355 SH SOLE 607355 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 2035137 20532 SH SOLE 20532 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 5108244 51267 SH SOLE 51266 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 971123 9130 SH SOLE 9129 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 1113936 3283 SH SOLE 3282 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 6604852 70572 SH SOLE 70572 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1078969 15088 SH SOLE 15088 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 2131159 20737 SH SOLE 20737 0 0 LAM RESEARCH CORP COM Stock 512807108 569472 1074 SH SOLE 1074 0 0 ISHARES INTERNATIONAL DEVELOPED REAL ESTATE ETF ETF 464288489 1913228 92293 SH SOLE 92292 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 225371 1773 SH SOLE 1773 0 0 GRAHAM HLDGS CO COM CL B Stock 384637104 259190 435 SH SOLE 435 0 0 ISHARES JPX-NIKKEI 400 ETF ETF 464287382 805080 12844 SH SOLE 12843 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 52991048 225101 SH SOLE 225101 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 4451208 117882 SH SOLE 117881 0 0 ALTRIA GROUP INC COM Stock 02209S103 213217 4779 SH SOLE 4778 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 4729209 115262 SH SOLE 115262 0 0 EXXON MOBIL CORP COM Stock 30231G102 1096890 10003 SH SOLE 10002 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 316468 670 SH SOLE 669 0 0 LOWES COS INC COM Stock 548661107 373187 1866 SH SOLE 1866 0 0 SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF ETF 78464A490 4711169 109004 SH SOLE 109004 0 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 328170 14306 SH SOLE 14305 0 0 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 636129 3629 SH SOLE 3629 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 1885522 22524 SH SOLE 22524 0 0 CABLE ONE INC COM Stock 12685J105 287820 410 SH SOLE 410 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 1468956 5872 SH SOLE 5872 0 0 ISHARES MSCI EAFE ETF ETF 464287465 4164174 58224 SH SOLE 58223 0 0 APPLE INC COM Stock 037833100 6608486 40076 SH SOLE 40075 0 0 ABBOTT LABS COM Stock 002824100 366245 3617 SH SOLE 3616 0 0 DISNEY WALT CO COM Stock 254687106 227174 2269 SH SOLE 2268 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 544698 5915 SH SOLE 5914 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 2608514 11582 SH SOLE 11581 0 0