The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 303 1,705 SH   SOLE   0 0 1,705
ALPHABET INC CAP STK CL C 02079K107 637 220 SH   SOLE   0 0 220
ALPHABET INC CAP STK CL A 02079K305 2,680 925 SH   SOLE   0 0 925
AMAZON COM INC COM 023135106 320 96 SH   SOLE   0 0 96
AMERICAN EXPRESS CO COM 025816109 286 1,750 SH   SOLE   0 0 1,750
AMERICAN TOWER CORP NEW COM 03027X100 599 2,049 SH   SOLE   0 0 2,049
APPLE INC COM 037833100 2,977 16,764 SH   SOLE   0 0 16,764
ATMOS ENERGY CORP COM 049560105 350 3,340 SH   SOLE   0 0 3,340
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,352 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,411 38,164 SH   SOLE   0 0 38,164
BK OF AMERICA CORP COM 060505104 324 7,292 SH   SOLE   0 0 7,292
CANADIAN NATL RY CO COM 136375102 624 5,080 SH   SOLE   0 0 5,080
COCA COLA CO COM 191216100 213 3,600 SH   SOLE   0 0 3,600
DIAGEO PLC SPON ADR NEW 25243Q205 212 963 SH   SOLE   0 0 963
DISNEY WALT CO COM 254687106 596 3,847 SH   SOLE   0 0 3,847
EXXON MOBIL CORP COM 30231G102 288 4,699 SH   SOLE   0 0 4,699
FEDEX CORP COM 31428X106 2,367 9,152 SH   SOLE   0 0 9,152
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 213 3,500 SH   SOLE   0 0 3,500
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 266 5,020 SH   SOLE   0 0 5,020
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 29,215 828,320 SH   SOLE   0 0 828,320
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 6,385 172,515 SH   SOLE   0 0 172,515
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 34,603 363,703 SH   SOLE   0 0 363,703
HOME DEPOT INC COM 437076102 474 1,143 SH   SOLE   0 0 1,143
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 3,175 39,702 SH   SOLE   0 0 39,702
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 369 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 356 3,689 SH   SOLE   0 0 3,689
ISHARES INC ESG AWR MSCI EM 46434G863 291 7,314 SH   SOLE   0 0 7,314
ISHARES TR MORNINGSTAR GRWT 464287119 610 8,490 SH   SOLE   0 0 8,490
ISHARES TR S&P 500 VAL ETF 464287408 548 3,500 SH   SOLE   0 0 3,500
ISHARES TR CORE S&P MCP ETF 464287507 4,409 15,574 SH   SOLE   0 0 15,574
ISHARES TR ISHARES BIOTECH 464287556 886 5,804 SH   SOLE   0 0 5,804
ISHARES TR RUS 1000 ETF 464287622 436 1,648 SH   SOLE   0 0 1,648
ISHARES TR CORE S&P US GWT 464287671 230 1,990 SH   SOLE   0 0 1,990
ISHARES TR CORE S&P SCP ETF 464287804 13,343 116,521 SH   SOLE   0 0 116,521
ISHARES TR DOW JONES US ETF 464287846 1,043 8,850 SH   SOLE   0 0 8,850
ISHARES TR S&P SML 600 GWT 464287887 250 1,800 SH   SOLE   0 0 1,800
ISHARES TR MSCI KLD400 SOC 464288570 564 6,070 SH   SOLE   0 0 6,070
ISHARES TR MSCI USA ESG SLC 464288802 314 2,955 SH   SOLE   0 0 2,955
ISHARES TR ESG AWRE 1 5 YR 46435G243 273 10,630 SH   SOLE   0 0 10,630
ISHARES TR ESG AW MSCI EAFE 46435G516 789 9,925 SH   SOLE   0 0 9,925
JOHNSON & JOHNSON COM 478160104 756 4,422 SH   SOLE   0 0 4,422
LOWES COS INC COM 548661107 489 1,892 SH   SOLE   0 0 1,892
MASTERCARD INCORPORATED CL A 57636Q104 1,974 5,494 SH   SOLE   0 0 5,494
MCCORMICK & CO INC COM NON VTG 579780206 1,056 10,932 SH   SOLE   0 0 10,932
MICROSOFT CORP COM 594918104 844 2,510 SH   SOLE   0 0 2,510
NETFLIX INC COM 64110L106 822 1,365 SH   SOLE   0 0 1,365
NORFOLK SOUTHN CORP COM 655844108 1,398 4,697 SH   SOLE   0 0 4,697
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 442 6,450 SH   SOLE   0 0 6,450
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 611 15,725 SH   SOLE   0 0 15,725
NUSHARES ETF TR NUVEEN ESG US 67092P870 1,238 48,221 SH   SOLE   0 0 48,221
PEPSICO INC COM 713448108 411 2,368 SH   SOLE   0 0 2,368
PFIZER INC COM 717081103 571 9,662 SH   SOLE   0 0 9,662
PIMCO ETF TR INTER MUN BD ACT 72201R866 208 3,700 SH   SOLE   0 0 3,700
PROCTER AND GAMBLE CO COM 742718109 931 5,689 SH   SOLE   0 0 5,689
QUALCOMM INC COM 747525103 282 1,540 SH   SOLE   0 0 1,540
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 39,314 240,085 SH   SOLE   0 0 240,085
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,632 22,296 SH   SOLE   0 0 22,296
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 237 2,948 SH   SOLE   0 0 2,948
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 13,817 445,862 SH   SOLE   0 0 445,862
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2,659 71,113 SH   SOLE   0 0 71,113
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 590 18,134 SH   SOLE   0 0 18,134
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,818 32,685 SH   SOLE   0 0 32,685
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 45,883 782,848 SH   SOLE   0 0 782,848
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 8,706 223,978 SH   SOLE   0 0 223,978
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 797 14,793 SH   SOLE   0 0 14,793
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 283 1,625 SH   SOLE   0 0 1,625
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,615 4,445 SH   SOLE   0 0 4,445
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,335 7,022 SH   SOLE   0 0 7,022
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,033 3,927 SH   SOLE   0 0 3,927
SPDR SER TR PORTFOLI S&P1500 78464A805 410 7,010 SH   SOLE   0 0 7,010
TESLA INC COM 88160R101 2,114 2,000 SH   SOLE   0 0 2,000
TRACTOR SUPPLY CO COM 892356106 465 1,948 SH   SOLE   0 0 1,948
UNION PAC CORP COM 907818108 242 962 SH   SOLE   0 0 962
UNITEDHEALTH GROUP INC COM 91324P102 296 590 SH   SOLE   0 0 590
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 38,665 508,018 SH   SOLE   0 0 508,018
VANGUARD INDEX FDS MID CAP ETF 922908629 452 1,775 SH   SOLE   0 0 1,775
VANGUARD INDEX FDS GROWTH ETF 922908736 1,755 5,469 SH   SOLE   0 0 5,469
VANGUARD INDEX FDS VALUE ETF 922908744 1,771 12,042 SH   SOLE   0 0 12,042
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,491 8,684 SH   SOLE   0 0 8,684
WALMART INC COM 931142103 720 4,975 SH   SOLE   0 0 4,975
WISDOMTREE TR US LARGECAP DIVD 97717W307 443 6,708 SH   SOLE   0 0 6,708
WISDOMTREE TR US DIVID EX FNCL 97717W406 858 8,482 SH   SOLE   0 0 8,482
YUM BRANDS INC COM 988498101 1,465 10,552 SH   SOLE   0 0 10,552
YUM CHINA HLDGS INC COM 98850P109 245 4,919 SH   SOLE   0 0 4,919