0001602603-23-000001.txt : 20230207
0001602603-23-000001.hdr.sgml : 20230207
20230207172359
ACCESSION NUMBER: 0001602603-23-000001
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230207
DATE AS OF CHANGE: 20230207
EFFECTIVENESS DATE: 20230207
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: 23596149
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
12-31-2022
12-31-2022
Family Firm, Inc.
8120 WOODMONT AVE
630
BETHESDA
MD
20814
13F HOLDINGS REPORT
028-16435
N
Chris Marks
Compliance Analyst
7202358230
Chris Marks
Westminster
CO
02-07-2023
0
179
342029178
false
INFORMATION TABLE
2
familyfirm13f.xml
3M CO COM
Stock
88579Y101
313931
2618
SH
SOLE
2617
0
0
ABBOTT LABS COM
Stock
002824100
392362
3574
SH
SOLE
3573
0
0
ABBVIE INC COM
Stock
00287Y109
745969
4616
SH
SOLE
4615
0
0
ABRDN ASIA PACIFIC INCOME FUND COM
CEF
003009107
1563707
594565
SH
SOLE
594565
0
0
ACCENTURE PLC IRELAND SHS CLASS A
Stock
G1151C101
291656
1093
SH
SOLE
1093
0
0
ADVANCED MICRO DEVICES INC COM
Stock
007903107
226695
3500
SH
SOLE
3500
0
0
AFLAC INC COM
Stock
001055102
2596577
36094
SH
SOLE
36093
0
0
ALPHABET INC CAP STK CL A
Stock
02079K305
1662783
18846
SH
SOLE
18846
0
0
ALPHABET INC CAP STK CL C
Stock
02079K107
1376995
15519
SH
SOLE
15518
0
0
ALTRIA GROUP INC COM
Stock
02209S103
218048
4770
SH
SOLE
4770
0
0
AMAZON COM INC COM
Stock
023135106
557755
6640
SH
SOLE
6639
0
0
AMGEN INC COM
Stock
031162100
331205
1261
SH
SOLE
1261
0
0
APPLE INC COM
Stock
037833100
5265495
40526
SH
SOLE
40525
0
0
APPLIED MATLS INC COM
Stock
038222105
213834
2196
SH
SOLE
2195
0
0
AUTOMATIC DATA PROCESSING INC COM
Stock
053015103
377552
1581
SH
SOLE
1580
0
0
BECTON DICKINSON & CO COM
Stock
075887109
376599
1481
SH
SOLE
1480
0
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
847676
33525
SH
SOLE
33525
0
0
BLACKROCK CORE BD TR SHS BEN INT
CEF
09249E101
2060198
198478
SH
SOLE
198477
0
0
BOEING CO COM
Stock
097023105
511336
2684
SH
SOLE
2684
0
0
CABLE ONE INC COM
Stock
12685J105
291863
410
SH
SOLE
410
0
0
CHEVRON CORP NEW COM
Stock
166764100
443147
2469
SH
SOLE
2468
0
0
CIGNA CORP NEW COM
Stock
125523100
416377
1257
SH
SOLE
1256
0
0
CINCINNATI FINL CORP COM
Stock
172062101
525447
5132
SH
SOLE
5131
0
0
CISCO SYS INC COM
Stock
17275R102
470729
9881
SH
SOLE
9880
0
0
COCA COLA CO COM
Stock
191216100
311380
4895
SH
SOLE
4895
0
0
CONOCOPHILLIPS COM
Stock
20825C104
569751
4828
SH
SOLE
4828
0
0
CONSOLIDATED EDISON INC COM
Stock
209115104
241542
2534
SH
SOLE
2534
0
0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND
ETF
81369Y407
683429
5291
SH
SOLE
5291
0
0
CONSUMER STAPLES SELECT SECTOR SPDR FUND
ETF
81369Y308
282572
3790
SH
SOLE
3790
0
0
COSTCO WHSL CORP NEW COM
Stock
22160K105
742557
1627
SH
SOLE
1626
0
0
CVS HEALTH CORP COM
Stock
126650100
261258
2803
SH
SOLE
2803
0
0
DISNEY WALT CO COM
Stock
254687106
251065
2890
SH
SOLE
2889
0
0
ELEVANCE HEALTH INC COM
Stock
036752103
315365
615
SH
SOLE
614
0
0
EMERSON ELEC CO COM
Stock
291011104
695521
7240
SH
SOLE
7240
0
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
1635470
18697
SH
SOLE
18697
0
0
EXXON MOBIL CORP COM
Stock
30231G102
1101256
9984
SH
SOLE
9984
0
0
FASTENAL CO COM
Stock
311900104
231605
4894
SH
SOLE
4894
0
0
FLAHERTY & CRUMRINE PFD SECS I COM
CEF
338478100
1884874
125491
SH
SOLE
125490
0
0
GLOBAL PMTS INC COM
Stock
37940X102
709434
7143
SH
SOLE
7142
0
0
GRAHAM HLDGS CO COM CL B
Stock
384637104
262831
435
SH
SOLE
435
0
0
HEALTH CARE SELECT SECTOR SPDR FUND
ETF
81369Y209
287658
2117
SH
SOLE
2117
0
0
HOME DEPOT INC COM
Stock
437076102
510728
1617
SH
SOLE
1616
0
0
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
221970
2260
SH
SOLE
2260
0
0
INTERNATIONAL BUSINESS MACHS COM
Stock
459200101
940289
6674
SH
SOLE
6673
0
0
INTUIT COM
Stock
461202103
289381
743
SH
SOLE
743
0
0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF
ETF
46137V563
217990
10536
SH
SOLE
10536
0
0
INVESCO SOLAR ETF
ETF
46138G706
707555
9701
SH
SOLE
9700
0
0
INVESCO WILDERHILL CLEAN ENERGY ETF
ETF
46137V134
2254883
58828
SH
SOLE
58828
0
0
ISHARES 0-5 YEAR TIPS BOND ETF
ETF
46429B747
11896304
122693
SH
SOLE
122692
0
0
ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF
ETF
464288125
1090722
15674
SH
SOLE
15673
0
0
ISHARES 1-3 YEAR TREASURY BOND ETF
ETF
464287457
2256836
27804
SH
SOLE
27803
0
0
ISHARES 20 YEAR TREASURY BOND ETF
ETF
464287432
883320
8872
SH
SOLE
8872
0
0
ISHARES 7-10 YEAR TREASURY BOND ETF
ETF
464287440
1790937
18698
SH
SOLE
18698
0
0
ISHARES BIOTECHNOLOGY ETF
ETF
464287556
1382365
10529
SH
SOLE
10529
0
0
ISHARES COHEN & STEERS REIT ETF
ETF
464287564
2667223
48636
SH
SOLE
48636
0
0
ISHARES CORE S&P 500 ETF
ETF
464287200
10256303
26695
SH
SOLE
26694
0
0
ISHARES CORE S&P MID-CAP ETF
ETF
464287507
1461297
6041
SH
SOLE
6041
0
0
ISHARES CORE S&P SMALL CAP ETF
ETF
464287804
3053944
32269
SH
SOLE
32269
0
0
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
1403911
17222
SH
SOLE
17221
0
0
ISHARES CORE U.S. AGGREGATE BOND ETF
ETF
464287226
4603523
47464
SH
SOLE
47463
0
0
ISHARES EUROPE ETF
ETF
464287861
2874379
63466
SH
SOLE
63466
0
0
ISHARES EXPANDED TECH SECTOR ETF
ETF
464287549
940940
3360
SH
SOLE
3360
0
0
ISHARES GLOBAL COMM SERVICES ETF
ETF
464287275
380563
6988
SH
SOLE
6987
0
0
ISHARES GLOBAL ENERGY ETF
ETF
464287341
4349707
111560
SH
SOLE
111559
0
0
ISHARES GLOBAL FINANCIALS ETF
ETF
464287333
401311
5710
SH
SOLE
5710
0
0
ISHARES GLOBAL HEALTHCARE ETF
ETF
464287325
1447377
17052
SH
SOLE
17052
0
0
ISHARES GLOBAL UTILITIES ETF
ETF
464288711
379081
6300
SH
SOLE
6300
0
0
ISHARES INTERNATIONAL DEVELOPED REAL ESTATE ETF
ETF
464288489
1881053
89319
SH
SOLE
89318
0
0
ISHARES INTERNATIONAL TREASURY BOND ETF
ETF
464288117
5269898
134608
SH
SOLE
134607
0
0
ISHARES JPX-NIKKEI 400 ETF
ETF
464287382
773119
13257
SH
SOLE
13257
0
0
ISHARES LATIN AMERICA 40 ETF
ETF
464287390
644848
28172
SH
SOLE
28171
0
0
ISHARES MICRO-CAP ETF
ETF
464288869
1393392
12922
SH
SOLE
12922
0
0
ISHARES MSCI AUSTRALIA ETF
ETF
464286103
349291
15713
SH
SOLE
15712
0
0
ISHARES MSCI BRAZIL ETF
ETF
464286400
671109
23994
SH
SOLE
23993
0
0
ISHARES MSCI CANADA ETF
ETF
464286509
1043801
31891
SH
SOLE
31891
0
0
ISHARES MSCI EAFE ETF
ETF
464287465
3751977
57160
SH
SOLE
57159
0
0
ISHARES MSCI EAFE GROWTH ETF
ETF
464288885
210723
2516
SH
SOLE
2515
0
0
ISHARES MSCI EAFE SMALL-CAP ETF
ETF
464288273
1224483
21680
SH
SOLE
21679
0
0
ISHARES MSCI EAFE VALUE ETF
ETF
464288877
474676
10346
SH
SOLE
10346
0
0
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
1343510
35449
SH
SOLE
35448
0
0
ISHARES MSCI GLOBAL GOLD MINERS ETF
ETF
46434G855
819987
36721
SH
SOLE
36721
0
0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF
ETF
46434G848
1429810
34873
SH
SOLE
34873
0
0
ISHARES MSCI PACIFIC EX-JAPAN ETF
ETF
464286665
227265
5311
SH
SOLE
5311
0
0
ISHARES MSCI UNITED KINGDOM ETF
ETF
46435G334
399835
13041
SH
SOLE
13040
0
0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF
ETF
464287374
10075433
247797
SH
SOLE
247797
0
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
2429879
11542
SH
SOLE
11542
0
0
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
286534
1337
SH
SOLE
1337
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
1040995
5970
SH
SOLE
5970
0
0
ISHARES RUSSELL 2000 GROWTH ETF
ETF
464287648
353583
1648
SH
SOLE
1648
0
0
ISHARES RUSSELL 2000 VALUE ETF
ETF
464287630
1283968
9259
SH
SOLE
9259
0
0
ISHARES RUSSELL 3000 ETF
ETF
464287689
48145826
218170
SH
SOLE
218170
0
0
ISHARES S&P 500 GROWTH ETF
ETF
464287309
3245840
55484
SH
SOLE
55484
0
0
ISHARES S&P 500 VALUE ETF
ETF
464287408
1495084
10306
SH
SOLE
10305
0
0
ISHARES S&P MID-CAP 400 GROWTH ETF
ETF
464287606
1027707
15047
SH
SOLE
15046
0
0
ISHARES S&P MID-CAP 400 VALUE ETF
ETF
464287705
2106191
20895
SH
SOLE
20894
0
0
ISHARES S&P SMALL-CAP 600 GROWTH ETF
ETF
464287887
1916008
17729
SH
SOLE
17729
0
0
ISHARES S&P SMALL-CAP 600 VALUE ETF
ETF
464287879
6415057
70256
SH
SOLE
70255
0
0
ISHARES TIPS BOND ETF
ETF
464287176
9346594
87810
SH
SOLE
87810
0
0
ISHARES U.S. BASIC MATERIALS ETF
ETF
464287838
410220
3288
SH
SOLE
3287
0
0
ISHARES U.S. CONSUMER DISCRETIONARY ETF
ETF
464287580
253995
4459
SH
SOLE
4459
0
0
ISHARES U.S. CONSUMER STAPLES ETF
ETF
464287812
421236
2077
SH
SOLE
2077
0
0
ISHARES U.S. ENERGY ETF
ETF
464287796
727121
15640
SH
SOLE
15640
0
0
ISHARES U.S. HEALTHCARE ETF
ETF
464287762
231775
817
SH
SOLE
816
0
0
ISHARES U.S. HOME CONSTRUCTION ETF
ETF
464288752
857893
14155
SH
SOLE
14155
0
0
ISHARES U.S. INDUSTRIALS ETF
ETF
464287754
214508
2224
SH
SOLE
2223
0
0
ISHARES U.S. PHARMACEUTICALS ETF
ETF
464288836
644948
3465
SH
SOLE
3465
0
0
ISHARES U.S. REGIONAL BANKS ETF
ETF
464288778
880723
18487
SH
SOLE
18487
0
0
ISHARES U.S. TELECOMMUNICATIONS ETF
ETF
464287713
325120
14495
SH
SOLE
14494
0
0
ISHARES U.S. TREASURY BOND ETF
ETF
46429B267
677169
29805
SH
SOLE
29804
0
0
ISHARES U.S. UTILITIES ETF
ETF
464287697
1881782
21745
SH
SOLE
21744
0
0
ISHARES US FINANCIAL SERVICES ETF
ETF
464287770
2060449
13081
SH
SOLE
13080
0
0
JOHNSON & JOHNSON COM
Stock
478160104
561718
3180
SH
SOLE
3179
0
0
JPMORGAN CHASE & CO COM
Stock
46625H100
575322
4290
SH
SOLE
4290
0
0
KIMBERLY-CLARK CORP COM
Stock
494368103
402173
2963
SH
SOLE
2962
0
0
LAM RESEARCH CORP COM
Stock
512807108
449649
1070
SH
SOLE
1069
0
0
LILLY ELI & CO COM
Stock
532457108
370694
1013
SH
SOLE
1013
0
0
LOWES COS INC COM
Stock
548661107
370213
1858
SH
SOLE
1858
0
0
MARATHON PETE CORP COM
Stock
56585A102
324666
2789
SH
SOLE
2789
0
0
MARRIOTT INTL INC NEW CL A
Stock
571903202
385937
2592
SH
SOLE
2592
0
0
MARTIN MARIETTA MATLS INC COM
Stock
573284106
211289
625
SH
SOLE
625
0
0
MCDONALDS CORP COM
Stock
580135101
284121
1078
SH
SOLE
1078
0
0
MCKESSON CORP COM
Stock
58155Q103
433475
1156
SH
SOLE
1155
0
0
MERCK & CO INC COM
Stock
58933Y105
715051
6445
SH
SOLE
6444
0
0
MICROSOFT CORP COM
Stock
594918104
1537777
6412
SH
SOLE
6412
0
0
NORTHROP GRUMMAN CORP COM
Stock
666807102
330525
606
SH
SOLE
605
0
0
NUVEEN CR STRATEGIES INCOME FD COM SHS
CEF
67073D102
339420
66684
SH
SOLE
66683
0
0
NVIDIA CORPORATION COM
Stock
67066G104
1114379
7625
SH
SOLE
7625
0
0
OLD DOMINION FREIGHT LINE INC COM
Stock
679580100
318364
1122
SH
SOLE
1121
0
0
ORACLE CORP COM
Stock
68389X105
238891
2923
SH
SOLE
2922
0
0
PAYCHEX INC COM
Stock
704326107
587479
5084
SH
SOLE
5083
0
0
PEPSICO INC COM
Stock
713448108
907276
5022
SH
SOLE
5022
0
0
PFIZER INC COM
Stock
717081103
714295
13940
SH
SOLE
13940
0
0
PIMCO ACTIVE BOND ETF
ETF
72201R775
1955214
21609
SH
SOLE
21609
0
0
PNC FINL SVCS GROUP INC COM
Stock
693475105
277538
1757
SH
SOLE
1757
0
0
PROCTER AND GAMBLE CO COM
Stock
742718109
1152613
7605
SH
SOLE
7604
0
0
RAYTHEON TECHNOLOGIES CORP COM
Stock
75513E101
348971
3458
SH
SOLE
3457
0
0
ROYCE MICRO-CAP TR INC COM
CEF
780915104
2226566
256517
SH
SOLE
256516
0
0
SANDY SPRING BANCORP INC COM
Stock
800363103
260238
7387
SH
SOLE
7386
0
0
SCHWAB INTERNATIONAL EQUITY ETF
ETF
808524805
242737
7536
SH
SOLE
7536
0
0
SCHWAB U.S. BROAD MARKET ETF
ETF
808524102
4701226
104915
SH
SOLE
104914
0
0
SCHWAB U.S. SMALL-CAP ETF
ETF
808524607
3077993
75981
SH
SOLE
75981
0
0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF
ETF
78467V848
4649563
116123
SH
SOLE
116122
0
0
SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF
ETF
78464A490
4411719
107081
SH
SOLE
107080
0
0
SPDR S&P 500 ETF TRUST
ETF
78462F103
408125
1067
SH
SOLE
1067
0
0
SPDR S&P BIOTECH ETF
ETF
78464A870
417822
5034
SH
SOLE
5034
0
0
SPDR S&P METALS & MINING ETF
ETF
78464A755
1047384
21028
SH
SOLE
21027
0
0
STARBUCKS CORP COM
Stock
855244109
255860
2579
SH
SOLE
2579
0
0
SYSCO CORP COM
Stock
871829107
203291
2659
SH
SOLE
2659
0
0
TECHNOLOGY SELECT SECTOR SPDR FUND
ETF
81369Y803
486490
3909
SH
SOLE
3909
0
0
TEMPLETON EMERGING MKTS FD COM
CEF
880191101
2037231
178392
SH
SOLE
178391
0
0
TEMPLETON GLOBAL INCOME FD COM
CEF
880198106
3112924
718920
SH
SOLE
718920
0
0
TEXAS INSTRS INC COM
Stock
882508104
398185
2410
SH
SOLE
2410
0
0
UNION PAC CORP COM
Stock
907818108
238682
1153
SH
SOLE
1152
0
0
UNITEDHEALTH GROUP INC COM
Stock
91324P102
350907
662
SH
SOLE
661
0
0
VANECK GOLD MINERS ETF
ETF
92189F106
253853
8857
SH
SOLE
8857
0
0
VANECK IG FLOATING RATE ETF
ETF
92189F486
6584495
264650
SH
SOLE
264650
0
0
VANGUARD ENERGY ETF
ETF
92204A306
3101267
25571
SH
SOLE
25571
0
0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF
ETF
922042718
3479528
33844
SH
SOLE
33844
0
0
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
25705730
612479
SH
SOLE
612478
0
0
VANGUARD FTSE EMERGING MARKETS ETF
ETF
922042858
4097009
105105
SH
SOLE
105105
0
0
VANGUARD FTSE EUROPE ETF
ETF
922042874
698184
12594
SH
SOLE
12593
0
0
VANGUARD HEALTH CARE ETF
ETF
92204A504
262362
1058
SH
SOLE
1057
0
0
VANGUARD MID-CAP ETF
ETF
922908629
348567
1710
SH
SOLE
1710
0
0
VANGUARD MID-CAP GROWTH ETF
ETF
922908538
249875
1390
SH
SOLE
1390
0
0
VANGUARD REAL ESTATE ETF
ETF
922908553
4766651
57792
SH
SOLE
57791
0
0
VANGUARD RUSSELL 3000 ETF
ETF
92206C599
6770700
39422
SH
SOLE
39421
0
0
VANGUARD S&P 500 VALUE ETF
ETF
921932703
4097365
29254
SH
SOLE
29254
0
0
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
1373827
8651
SH
SOLE
8651
0
0
VANGUARD SMALL-CAP ETF
ETF
922908751
1091365
5946
SH
SOLE
5946
0
0
VANGUARD SMALL-CAP GROWTH ETF
ETF
922908595
352337
1757
SH
SOLE
1756
0
0
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
20236944
281695
SH
SOLE
281694
0
0
VANGUARD TOTAL INTERNATIONAL STOCK ETF
ETF
921909768
213678
4131
SH
SOLE
4131
0
0
VANGUARD TOTAL STOCK MARKET ETF
ETF
922908769
1258152
6581
SH
SOLE
6580
0
0
VANGUARD TOTAL WORLD STOCK ETF
ETF
922042742
514763
5972
SH
SOLE
5972
0
0
VISA INC COM CL A
Stock
92826C839
281942
1357
SH
SOLE
1357
0
0
WELLS FARGO CO NEW COM
Stock
949746101
233030
5644
SH
SOLE
5643
0
0
WILLIS TOWERS WATSON PLC LTD SHS
Stock
G96629103
415297
1698
SH
SOLE
1698
0
0
YUM BRANDS INC COM
Stock
988498101
335506
2620
SH
SOLE
2619
0
0