0001317829-21-000001.txt : 20210120 0001317829-21-000001.hdr.sgml : 20210120 20210120125030 ACCESSION NUMBER: 0001317829-21-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210120 DATE AS OF CHANGE: 20210120 EFFECTIVENESS DATE: 20210120 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: 21537997 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 false 0001317829 XXXXXXXX 12-31-2020 12-31-2020 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 01-20-2021 0 121 429787 false
INFORMATION TABLE 2 20201231.xml AMAZON COM INC COM Stock 023135106 3786 1162 SH SOLE 0 1162 0 0 INVESCO QQQ TRUST ETF 46090E103 398 1268 SH SOLE 0 1267 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 20120 154747 SH SOLE 0 154747 0 0 VULCAN MATLS CO COM Stock 929160109 1075 7245 SH SOLE 0 7245 0 0 JOHNSON & JOHNSON COM Stock 478160104 2444 15528 SH SOLE 0 15528 0 0 VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 239 1229 SH SOLE 0 1229 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 16515 43831 SH SOLE 0 43831 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 747 10438 SH SOLE 0 10438 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 971 6976 SH SOLE 0 6975 0 0 COCA COLA CO COM Stock 191216100 1010 18417 SH SOLE 0 18416 0 0 IDEX CORP COM Stock 45167R104 533 2674 SH SOLE 0 2674 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 6481 76311 SH SOLE 0 76311 0 0 INTEL CORP COM Stock 458140100 283 5680 SH SOLE 0 5680 0 0 WATERS CORP COM Stock 941848103 799 3230 SH SOLE 0 3230 0 0 MERCK & CO. INC COM Stock 58933Y105 1123 13725 SH SOLE 0 13724 0 0 SPDR S&P 500 ETF ETF 78462F103 731 1955 SH SOLE 0 1955 0 0 CORNING INC COM Stock 219350105 1207 33514 SH SOLE 0 33513 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 521 8867 SH SOLE 0 8866 0 0 SNAP ON INC COM Stock 833034101 652 3812 SH SOLE 0 3812 0 0 HONEYWELL INTL INC COM Stock 438516106 9646 45350 SH SOLE 0 45349 0 0 US BANCORP DEL COM NEW Stock 902973304 1864 40002 SH SOLE 0 40002 0 0 HOME DEPOT INC COM Stock 437076102 2437 9173 SH SOLE 0 9173 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 571 3240 SH SOLE 0 3240 0 0 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 1006 38426 SH SOLE 0 38426 0 0 SPDR WELLS FARGO PREFERRED STOCK ETF ETF 78464A292 4175 94012 SH SOLE 0 94012 0 0 BECTON DICKINSON & CO COM Stock 075887109 1602 6403 SH SOLE 0 6403 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 755 4927 SH SOLE 0 4927 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1014 4204 SH SOLE 0 4203 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 29261 321728 SH SOLE 0 321727 0 0 IQVIA HLDGS INC COM Stock 46266C105 2080 11610 SH SOLE 0 11610 0 0 TELEFLEX INCORPORATED COM Stock 879369106 8674 21075 SH SOLE 0 21075 0 0 MSC INDL DIRECT INC CL A Stock 553530106 426 5050 SH SOLE 0 5050 0 0 CENTENE CORP DEL COM Stock 15135B101 1138 18955 SH SOLE 0 18955 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 725 3128 SH SOLE 0 3127 0 0 VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 2705 32494 SH SOLE 0 32494 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 2564 1463 SH SOLE 0 1463 0 0 FISERV INC COM Stock 337738108 5186 45551 SH SOLE 0 45551 0 0 NEWMONT CORP COM Stock 651639106 1003 16752 SH SOLE 0 16752 0 0 COMCAST CORP NEW CL A Stock 20030N101 4715 89983 SH SOLE 0 89983 0 0 MICROSOFT CORP COM Stock 594918104 19327 86893 SH SOLE 0 86893 0 0 CVS HEALTH CORP COM Stock 126650100 286 4188 SH SOLE 0 4188 0 0 MASCO CORP COM Stock 574599106 225 4090 SH SOLE 0 4090 0 0 VARIAN MED SYS INC COM Stock 92220P105 219 1250 SH SOLE 0 1250 0 0 NIKE INC CL B Stock 654106103 1336 9443 SH SOLE 0 9442 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 1137 7149 SH SOLE 0 7148 0 0 AMPHENOL CORP NEW CL A Stock 032095101 9820 75093 SH SOLE 0 75092 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 489 30000 SH SOLE 0 30000 0 0 CLARIVATE PLC ORD SHS Stock G21810109 3450 116125 SH SOLE 0 116125 0 0 KKR & CO INC COM Stock 48251W104 3379 83464 SH SOLE 0 83464 0 0 VANGUARD S&P 500 ETF ETF 922908363 1270 3696 SH SOLE 0 3696 0 0 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 243 578 SH SOLE 0 578 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1711 13412 SH SOLE 0 13411 0 0 ISHARES CYBERSECURITY AND TECH ETF ETF 46435U135 712 17645 SH SOLE 0 17645 0 0 WABTEC COM Stock 929740108 770 10519 SH SOLE 0 10519 0 0 LILLY ELI & CO COM Stock 532457108 1038 6145 SH SOLE 0 6145 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 8377 30661 SH SOLE 0 30661 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 440 2243 SH SOLE 0 2243 0 0 TWILIO INC CL A Stock 90138F102 288 850 SH SOLE 0 850 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 15203 107474 SH SOLE 0 107473 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 3548 47188 SH SOLE 0 47188 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 432 11440 SH SOLE 0 11440 0 0 XYLEM INC COM Stock 98419M100 7134 70086 SH SOLE 0 70086 0 0 VISA INC COM CL A Stock 92826C839 7726 35321 SH SOLE 0 35320 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 312 1100 SH SOLE 0 1100 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 399 1528 SH SOLE 0 1528 0 0 KROGER CO COM Stock 501044101 1080 34000 SH SOLE 0 34000 0 0 ISHARES SHORT TERM CORPORATE BOND ETF 464288646 36240 656879 SH SOLE 0 656878 0 0 GENUINE PARTS CO COM Stock 372460105 211 2098 SH SOLE 0 2098 0 0 CHURCH & DWIGHT INC COM Stock 171340102 824 9450 SH SOLE 0 9450 0 0 QUALCOMM INC COM Stock 747525103 209 1373 SH SOLE 0 1372 0 0 AMETEK INC COM Stock 031100100 7577 62649 SH SOLE 0 62649 0 0 XILINX INC COM Stock 983919101 8130 57346 SH SOLE 0 57346 0 0 HENRY SCHEIN INC COM Stock 806407102 806 12050 SH SOLE 0 12050 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1192 11406 SH SOLE 0 11406 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 4832 12872 SH SOLE 0 12872 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT CEF 41013W108 329 16725 SH SOLE 0 16725 0 0 INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 1227 57865 SH SOLE 0 57865 0 0 UNION PAC CORP COM Stock 907818108 869 4175 SH SOLE 0 4175 0 0 ECOLAB INC COM Stock 278865100 7587 35065 SH SOLE 0 35065 0 0 ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 1773 46035 SH SOLE 0 46035 0 0 SALESFORCE COM INC COM Stock 79466L302 962 4321 SH SOLE 0 4321 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 14960 32118 SH SOLE 0 32117 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 7268 57200 SH SOLE 0 57200 0 0 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 252 4085 SH SOLE 0 4085 0 0 CHEVRON CORP NEW COM Stock 166764100 2232 26426 SH SOLE 0 26426 0 0 MARKEL CORP COM Stock 570535104 885 857 SH SOLE 0 856 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 453 9600 SH SOLE 0 9600 0 0 DANAHER CORPORATION COM Stock 235851102 15866 71423 SH SOLE 0 71423 0 0 M & T BK CORP COM Stock 55261F104 366 2875 SH SOLE 0 2875 0 0 BK OF AMERICA CORP COM Stock 060505104 1043 34415 SH SOLE 0 34415 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 246 2322 SH SOLE 0 2322 0 0 WALMART INC COM Stock 931142103 527 3658 SH SOLE 0 3657 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 362 2875 SH SOLE 0 2875 0 0 ORACLE CORP COM Stock 68389X105 235 3630 SH SOLE 0 3630 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 895 12515 SH SOLE 0 12515 0 0 TEXAS INSTRS INC COM Stock 882508104 3990 24310 SH SOLE 0 24310 0 0 PFIZER INC COM Stock 717081103 343 9330 SH SOLE 0 9329 0 0 MORGAN STANLEY COM NEW Stock 617446448 286 4171 SH SOLE 0 4171 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 8764 167835 SH SOLE 0 167835 0 0 3M CO COM Stock 88579Y101 429 2453 SH SOLE 0 2453 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 2106 1202 SH SOLE 0 1202 0 0 FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 224 1056 SH SOLE 0 1056 0 0 IHS MARKIT LTD SHS Stock G47567105 8269 92053 SH SOLE 0 92053 0 0 CATALENT INC COM Stock 148806102 8166 78468 SH SOLE 0 78468 0 0 SYNEOS HEALTH INC CL A Stock 87166B102 4717 69230 SH SOLE 0 69230 0 0 IDACORP INC COM Stock 451107106 557 5798 SH SOLE 0 5798 0 0 ROBERT HALF INTL INC COM Stock 770323103 634 10150 SH SOLE 0 10150 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 253 1700 SH SOLE 0 1700 0 0 FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 479 18889 SH SOLE 0 18889 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1645 10720 SH SOLE 0 10720 0 0 EXXON MOBIL CORP COM Stock 30231G102 224 5425 SH SOLE 0 5425 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 1189 3390 SH SOLE 0 3390 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 1383 4335 SH SOLE 0 4335 0 0 ISHARES IBONDS 2022 CORP BOND ETF 46434VBA7 349 13650 SH SOLE 0 13650 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 258 1100 SH SOLE 0 1100 0 0 CROWN CASTLE INTL CORP NEW COM REIT 22822V101 8225 51668 SH SOLE 0 51668 0 0 APPLE INC COM Stock 037833100 4816 36294 SH SOLE 0 36294 0 0 ISHARES IBONDS 2023 CORP BOND ETF 46434VAX8 347 13220 SH SOLE 0 13220 0 0 ABBOTT LABS COM Stock 002824100 9761 89147 SH SOLE 0 89146 0 0 DISNEY WALT CO COM Stock 254687106 1978 10917 SH SOLE 0 10917 0 0 INVESCO PREFERRED ETF ETF 46138E511 10508 688590 SH SOLE 0 688590 0 0