0001317829-21-000004.txt : 20211013 0001317829-21-000004.hdr.sgml : 20211013 20211013153423 ACCESSION NUMBER: 0001317829-21-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211013 DATE AS OF CHANGE: 20211013 EFFECTIVENESS DATE: 20211013 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Buffington Mohr McNeal CENTRAL INDEX KEY: 0001317829 IRS NUMBER: 820499613 STATE OF INCORPORATION: ID FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11530 FILM NUMBER: 211321152 BUSINESS ADDRESS: STREET 1: P.O. BOX 2016 CITY: BOISE STATE: ID ZIP: 83701 BUSINESS PHONE: 208-338-5551 MAIL ADDRESS: STREET 1: P.O. BOX 2016 CITY: BOISE STATE: ID ZIP: 83701 13F-HR 1 primary_doc.xml 13F-HR LIVE false false true 0001317829 XXXXXXXX 09-30-2021 09-30-2021 Buffington Mohr McNeal
P.O. BOX 2016 BOISE ID 83701
13F HOLDINGS REPORT 028-11530 N
Bruce R. Mohr Partner 208-338-5551 Bruce R. Mohr Boise ID 10-13-2021 0 118 521618 false
INFORMATION TABLE 2 20210930.xml AMAZON COM INC COM Stock 023135106 7971 2426 SH SOLE 0 2426 0 0 INVESCO QQQ TRUST ETF 46090E103 436 1218 SH SOLE 0 1218 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 20046 134247 SH SOLE 0 134246 0 0 VULCAN MATLS CO COM Stock 929160109 1199 7090 SH SOLE 0 7090 0 0 JOHNSON & JOHNSON COM Stock 478160104 2501 15483 SH SOLE 0 15483 0 0 VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 570 2566 SH SOLE 0 2566 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 19167 42655 SH SOLE 0 42654 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 976 11728 SH SOLE 0 11728 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 1036 7410 SH SOLE 0 7409 0 0 COCA COLA CO COM Stock 191216100 1009 19222 SH SOLE 0 19221 0 0 IDEX CORP COM Stock 45167R104 553 2674 SH SOLE 0 2674 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 9643 94746 SH SOLE 0 94745 0 0 INTEL CORP COM Stock 458140100 288 5400 SH SOLE 0 5400 0 0 WATERS CORP COM Stock 941848103 1011 2830 SH SOLE 0 2830 0 0 MERCK & CO INC COM Stock 58933Y105 5732 76311 SH SOLE 0 76310 0 0 SPDR S&P 500 ETF ETF 78462F103 860 2005 SH SOLE 0 2005 0 0 CORNING INC COM Stock 219350105 1202 32952 SH SOLE 0 32951 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 558 4925 SH SOLE 0 4925 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 419 7767 SH SOLE 0 7766 0 0 FEDEX CORP COM Stock 31428X106 285 1300 SH SOLE 0 1300 0 0 PEPSICO INC COM Stock 713448108 385 2557 SH SOLE 0 2557 0 0 HONEYWELL INTL INC COM Stock 438516106 10266 48362 SH SOLE 0 48361 0 0 US BANCORP DEL COM NEW Stock 902973304 2054 34551 SH SOLE 0 34551 0 0 HOME DEPOT INC COM Stock 437076102 3088 9408 SH SOLE 0 9408 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 640 3200 SH SOLE 0 3200 0 0 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 1372 52828 SH SOLE 0 52828 0 0 SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292 6013 138346 SH SOLE 0 138346 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 5595 33574 SH SOLE 0 33574 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1125 4104 SH SOLE 0 4103 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 35188 338247 SH SOLE 0 338247 0 0 IQVIA HLDGS INC COM Stock 46266C105 2545 10624 SH SOLE 0 10624 0 0 TELEFLEX INCORPORATED COM Stock 879369106 8624 22903 SH SOLE 0 22903 0 0 MSC INDL DIRECT INC CL A Stock 553530106 377 4700 SH SOLE 0 4700 0 0 CENTENE CORP DEL COM Stock 15135B101 1240 19905 SH SOLE 0 19905 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 901 3300 SH SOLE 0 3299 0 0 VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 2737 33214 SH SOLE 0 33214 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 3526 1319 SH SOLE 0 1319 0 0 FISERV INC COM Stock 337738108 4852 44721 SH SOLE 0 44721 0 0 NEWMONT CORP COM Stock 651639106 1363 25102 SH SOLE 0 25102 0 0 COMCAST CORP NEW CL A Stock 20030N101 5948 106352 SH SOLE 0 106352 0 0 MICROSOFT CORP COM Stock 594918104 23678 83990 SH SOLE 0 83990 0 0 CVS HEALTH CORP COM Stock 126650100 521 6145 SH SOLE 0 6145 0 0 VANGUARD SMALL-CAP INDEX FUND ETF 922908751 209 956 SH SOLE 0 956 0 0 NEXTERA ENERGY INC COM Stock 65339F101 351 4471 SH SOLE 0 4471 0 0 NIKE INC CL B Stock 654106103 1372 9447 SH SOLE 0 9446 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 1482 7569 SH SOLE 0 7568 0 0 AMPHENOL CORP NEW CL A Stock 032095101 11364 155183 SH SOLE 0 155183 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 497 30000 SH SOLE 0 30000 0 0 CLARIVATE PLC ORD SHS Stock G21810109 2680 122387 SH SOLE 0 122387 0 0 KKR & CO INC COM Stock 48251W104 7274 119489 SH SOLE 0 119489 0 0 VANGUARD S&P 500 ETF ETF 922908363 1703 4318 SH SOLE 0 4318 0 0 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 226 471 SH SOLE 0 470 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1912 12762 SH SOLE 0 12761 0 0 ISHARES CYBERSECURITY AND TECH ETF ETF 46435U135 839 19310 SH SOLE 0 19310 0 0 LILLY ELI & CO COM Stock 532457108 1067 4620 SH SOLE 0 4620 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 8248 32204 SH SOLE 0 32203 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 469 2144 SH SOLE 0 2144 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 9327 76653 SH SOLE 0 76652 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 3310 46626 SH SOLE 0 46626 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 935 18059 SH SOLE 0 18059 0 0 PAYA HOLDINGS INC COM CL A Stock 70434P103 350 32200 SH SOLE 0 32200 0 0 XYLEM INC COM Stock 98419M100 8606 69579 SH SOLE 0 69579 0 0 VISA INC COM CL A Stock 92826C839 8564 38447 SH SOLE 0 38447 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 342 1000 SH SOLE 0 1000 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1353 4228 SH SOLE 0 4228 0 0 ISHARES SHORT TERM CORPORATE BOND ETF 464288646 45344 829874 SH SOLE 0 829873 0 0 GENUINE PARTS CO COM Stock 372460105 249 2050 SH SOLE 0 2050 0 0 CHURCH & DWIGHT INC COM Stock 171340102 780 9450 SH SOLE 0 9450 0 0 AMETEK INC COM Stock 031100100 8286 66815 SH SOLE 0 66815 0 0 XILINX INC COM Stock 983919101 8692 57568 SH SOLE 0 57568 0 0 HENRY SCHEIN INC COM Stock 806407102 895 11750 SH SOLE 0 11750 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1340 11297 SH SOLE 0 11297 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 6751 15670 SH SOLE 0 15670 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT CEF 41013W108 360 16725 SH SOLE 0 16725 0 0 WELLS FARGO CO NEW COM Stock 949746101 636 13702 SH SOLE 0 13701 0 0 VMWARE INC CL A COM Stock 928563402 4199 28238 SH SOLE 0 28238 0 0 UNION PAC CORP COM Stock 907818108 611 3115 SH SOLE 0 3115 0 0 ECOLAB INC COM Stock 278865100 8009 38391 SH SOLE 0 38390 0 0 ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 1779 45827 SH SOLE 0 45827 0 0 SALESFORCE COM INC COM Stock 79466L302 1228 4526 SH SOLE 0 4526 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 18081 31648 SH SOLE 0 31647 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 10961 66963 SH SOLE 0 66963 0 0 CHEVRON CORP NEW COM Stock 166764100 2701 26619 SH SOLE 0 26619 0 0 MARKEL CORP COM Stock 570535104 1063 890 SH SOLE 0 889 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2364 46816 SH SOLE 0 46816 0 0 DANAHER CORPORATION COM Stock 235851102 20957 68836 SH SOLE 0 68836 0 0 M & T BK CORP COM Stock 55261F104 732 4900 SH SOLE 0 4900 0 0 BK OF AMERICA CORP COM Stock 060505104 2013 47429 SH SOLE 0 47429 0 0 WALMART INC COM Stock 931142103 550 3944 SH SOLE 0 3943 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 375 2700 SH SOLE 0 2700 0 0 ORACLE CORP COM Stock 68389X105 316 3630 SH SOLE 0 3630 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1146 13334 SH SOLE 0 13334 0 0 TEXAS INSTRS INC COM Stock 882508104 6036 31401 SH SOLE 0 31400 0 0 PFIZER INC COM Stock 717081103 523 12150 SH SOLE 0 12149 0 0 MORGAN STANLEY COM NEW Stock 617446448 365 3750 SH SOLE 0 3750 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 16619 321569 SH SOLE 0 321569 0 0 3M CO COM Stock 88579Y101 410 2340 SH SOLE 0 2340 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 2882 1081 SH SOLE 0 1081 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 244 1035 SH SOLE 0 1035 0 0 IHS MARKIT LTD SHS Stock G47567105 10160 87119 SH SOLE 0 87118 0 0 CATALENT INC COM Stock 148806102 11288 84824 SH SOLE 0 84824 0 0 SYNEOS HEALTH INC CL A Stock 87166B102 7039 80461 SH SOLE 0 80461 0 0 IDACORP INC COM Stock 451107106 583 5638 SH SOLE 0 5638 0 0 ROBERT HALF INTL INC COM Stock 770323103 1119 11150 SH SOLE 0 11150 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 333 1700 SH SOLE 0 1700 0 0 FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 571 18784 SH SOLE 0 18784 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 2136 12635 SH SOLE 0 12635 0 0 EXXON MOBIL CORP COM Stock 30231G102 393 6676 SH SOLE 0 6676 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 1258 3220 SH SOLE 0 3220 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 1151 4341 SH SOLE 0 4341 0 0 ISHARES IBONDS 2022 CORP BOND ETF 46434VBA7 500 19747 SH SOLE 0 19747 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 265 1019 SH SOLE 0 1019 0 0 CROWN CASTLE INTL CORP NEW COM REIT 22822V101 9390 54178 SH SOLE 0 54177 0 0 APPLE INC COM Stock 037833100 4849 34269 SH SOLE 0 34269 0 0 ISHARES IBONDS 2023 CORP BOND ETF 46434VAX8 496 19096 SH SOLE 0 19096 0 0 ABBOTT LABS COM Stock 002824100 10719 90743 SH SOLE 0 90742 0 0 DISNEY WALT CO COM Stock 254687106 1844 10902 SH SOLE 0 10902 0 0 INVESCO PREFERRED ETF ETF 46138E511 10050 668650 SH SOLE 0 668650 0 0