# EDGAR Filing Document

**Accession Number:** 0001317829
**File Stem:** 0001317829-23-000001
**Filing Date:** 2023-1
**Character Count:** 15936
**Document Hash:** 3cc494e9288ecb4e19dc1b835cf3deef
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001317829-23-000001.hdr.sgml**: 20230119

**ACCESSION NUMBER**: 0001317829-23-000001

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230119

**DATE AS OF CHANGE**: 20230119

**EFFECTIVENESS DATE**: 20230119

**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:** 23537415

**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

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** Buffington Mohr McNeal<br>**Address:** P.O. BOX 2016<br>BOISE, ID 83701

**Form 13F File Number:** 028-11530

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Bruce R. Mohr<br>**Title:** Partner<br>**Phone:** 208-338-5551

**Signature, Place, and Date of Signing:**

Bruce R. Mohr  Boise, ID  01-19-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 120

**Form 13F Information Table Value Total:** $429891267

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| AMAZON COM INC COM | Stock | 023135106 |  | 4273807 | 50879 | SH |  | SOLE | 0 | 50878 | 0 | 0 |
| INVESCO QQQ TRUST | ETF | 46090E103 |  | 284548 | 1069 | SH |  | SOLE | 0 | 1068 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 |  | 14334316 | 115191 | SH |  | SOLE | 0 | 115190 | 0 | 0 |
| ELEVANCE HEALTH INC COM | Stock | 036752103 |  | 1315255 | 2564 | SH |  | SOLE | 0 | 2564 | 0 | 0 |
| VULCAN MATLS CO COM | Stock | 929160109 |  | 1075175 | 6140 | SH |  | SOLE | 0 | 6140 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 1518499 | 8596 | SH |  | SOLE | 0 | 8596 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 592031 | 3097 | SH |  | SOLE | 0 | 3096 | 0 | 0 |
| COSTCO WHSL CORP NEW COM | Stock | 22160K105 |  | 16983877 | 37205 | SH |  | SOLE | 0 | 37204 | 0 | 0 |
| ISHARES MSCI KLD 400 SOCIAL ETF | ETF | 464288570 |  | 841976 | 11728 | SH |  | SOLE | 0 | 11728 | 0 | 0 |
| PROCTER AND GAMBLE CO COM | Stock | 742718109 |  | 1258075 | 8301 | SH |  | SOLE | 0 | 8300 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 1084353 | 17047 | SH |  | SOLE | 0 | 17046 | 0 | 0 |
| IDEX CORP COM | Stock | 45167R104 |  | 624711 | 2736 | SH |  | SOLE | 0 | 2736 | 0 | 0 |
| UNITED PARCEL SERVICE INC CL B | Stock | 911312106 |  | 246679 | 1419 | SH |  | SOLE | 0 | 1419 | 0 | 0 |
| VANGUARD REAL ESTATE ETF | ETF | 922908553 |  | 7722614 | 93630 | SH |  | SOLE | 0 | 93630 | 0 | 0 |
| WATERS CORP COM | Stock | 941848103 |  | 267212 | 780 | SH |  | SOLE | 0 | 780 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 8890052 | 80127 | SH |  | SOLE | 0 | 80126 | 0 | 0 |
| SPDR S 500 ETF TRUST | ETF | 78462F103 |  | 791630 | 2070 | SH |  | SOLE | 0 | 2070 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 7613096 | 21420 | SH |  | SOLE | 0 | 21420 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 1073310 | 33604 | SH |  | SOLE | 0 | 33603 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 |  | 455494 | 6105 | SH |  | SOLE | 0 | 6105 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 221782 | 5629 | SH |  | SOLE | 0 | 5628 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 4494526 | 20374 | SH |  | SOLE | 0 | 20374 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 1525233 | 41178 | SH |  | SOLE | 0 | 41178 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 431095 | 2489 | SH |  | SOLE | 0 | 2489 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 378844 | 2097 | SH |  | SOLE | 0 | 2097 | 0 | 0 |
| HONEYWELL INTL INC COM | Stock | 438516106 |  | 11146794 | 52015 | SH |  | SOLE | 0 | 52014 | 0 | 0 |
| US BANCORP DEL COM NEW | Stock | 902973304 |  | 1428271 | 32751 | SH |  | SOLE | 0 | 32751 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 2828214 | 8954 | SH |  | SOLE | 0 | 8954 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 |  | 764352 | 3200 | SH |  | SOLE | 0 | 3200 | 0 | 0 |
| ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF | ETF | 46435G243 |  | 1267369 | 53318 | SH |  | SOLE | 0 | 53318 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 3864141 | 28809 | SH |  | SOLE | 0 | 28808 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 878170 | 4099 | SH |  | SOLE | 0 | 4099 | 0 | 0 |
| SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 |  | 31690754 | 701899 | SH |  | SOLE | 0 | 701899 | 0 | 0 |
| TELEFLEX INCORPORATED COM | Stock | 879369106 |  | 5136399 | 20576 | SH |  | SOLE | 0 | 20576 | 0 | 0 |
| MSC INDL DIRECT INC CL A | Stock | 553530106 |  | 302290 | 3700 | SH |  | SOLE | 0 | 3700 | 0 | 0 |
| CENTENE CORP DEL COM | Stock | 15135B101 |  | 1225803 | 14947 | SH |  | SOLE | 0 | 14947 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 1241685 | 4020 | SH |  | SOLE | 0 | 4019 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 765200 | 10177 | SH |  | SOLE | 0 | 10176 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 2308714 | 26167 | SH |  | SOLE | 0 | 26167 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 4374107 | 43278 | SH |  | SOLE | 0 | 43278 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 650746 | 13787 | SH |  | SOLE | 0 | 13787 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 634011 | 18130 | SH |  | SOLE | 0 | 18130 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 17527963 | 73088 | SH |  | SOLE | 0 | 73087 | 0 | 0 |
| CVS HEALTH CORP COM | Stock | 126650100 |  | 1338022 | 14358 | SH |  | SOLE | 0 | 14358 | 0 | 0 |
| VANGUARD MID-CAP ETF | ETF | 922908629 |  | 268214 | 1316 | SH |  | SOLE | 0 | 1316 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 362406 | 4335 | SH |  | SOLE | 0 | 4335 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 1224121 | 10462 | SH |  | SOLE | 0 | 10461 | 0 | 0 |
| NXP SEMICONDUCTORS N V COM | Stock | N6596X109 |  | 1281395 | 8109 | SH |  | SOLE | 0 | 8108 | 0 | 0 |
| AMPHENOL CORP NEW CL A | Stock | 032095101 |  | 10956102 | 143894 | SH |  | SOLE | 0 | 143894 | 0 | 0 |
| CLARIVATE PLC ORD SHS | Stock | G21810109 |  | 152622 | 18300 | SH |  | SOLE | 0 | 18300 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 5770016 | 124300 | SH |  | SOLE | 0 | 124300 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 1403974 | 3996 | SH |  | SOLE | 0 | 3996 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT ETF | ETF | 46137V357 |  | 2527906 | 17897 | SH |  | SOLE | 0 | 17896 | 0 | 0 |
| ISHARES CYBERSECURITY  TECH ETF | ETF | 46435U135 |  | 664461 | 20123 | SH |  | SOLE | 0 | 20123 | 0 | 0 |
| LILLY ELI  CO COM | Stock | 532457108 |  | 1547503 | 4230 | SH |  | SOLE | 0 | 4230 | 0 | 0 |
| AIR PRODS  CHEMS INC COM | Stock | 009158106 |  | 10425685 | 33821 | SH |  | SOLE | 0 | 33821 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 357961 | 2053 | SH |  | SOLE | 0 | 2053 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 3356371 | 49468 | SH |  | SOLE | 0 | 49467 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 2259846 | 45215 | SH |  | SOLE | 0 | 45215 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 783379 | 18991 | SH |  | SOLE | 0 | 18991 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 247833 | 3445 | SH |  | SOLE | 0 | 3445 | 0 | 0 |
| FREEPORT-MCMORAN INC CL B | Stock | 35671D857 |  | 5141467 | 135302 | SH |  | SOLE | 0 | 135301 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 7412051 | 46675 | SH |  | SOLE | 0 | 46675 | 0 | 0 |
| PACIFIC PREMIER BANCORP COM | Stock | 69478X105 |  | 607120 | 19237 | SH |  | SOLE | 0 | 19237 | 0 | 0 |
| FIRST SOLAR INC COM | Stock | 336433107 |  | 654582 | 4370 | SH |  | SOLE | 0 | 4370 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 1256075 | 11360 | SH |  | SOLE | 0 | 11360 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 7849972 | 37784 | SH |  | SOLE | 0 | 37783 | 0 | 0 |
| GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF | ETF | 38149W762 |  | 1239852 | 38535 | SH |  | SOLE | 0 | 38535 | 0 | 0 |
| MARTIN MARIETTA MATLS INC COM | Stock | 573284106 |  | 202782 | 600 | SH |  | SOLE | 0 | 600 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 1267223 | 4749 | SH |  | SOLE | 0 | 4749 | 0 | 0 |
| ISHARES SHORT TERM CORPORATE  BOND | ETF | 464288646 |  | 22745975 | 456563 | SH |  | SOLE | 0 | 456563 | 0 | 0 |
| GENUINE PARTS CO COM | Stock | 372460105 |  | 355696 | 2050 | SH |  | SOLE | 0 | 2050 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 6512719 | 19444 | SH |  | SOLE | 0 | 19444 | 0 | 0 |
| CHURCH  DWIGHT CO INC COM | Stock | 171340102 |  | 729521 | 9050 | SH |  | SOLE | 0 | 9050 | 0 | 0 |
| AMETEK INC COM | Stock | 031100100 |  | 9466832 | 67756 | SH |  | SOLE | 0 | 67755 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 5399227 | 83360 | SH |  | SOLE | 0 | 83360 | 0 | 0 |
| HENRY SCHEIN INC COM | Stock | 806407102 |  | 738798 | 9250 | SH |  | SOLE | 0 | 9250 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 1049723 | 11107 | SH |  | SOLE | 0 | 11107 | 0 | 0 |
| ISHARES CORE S 500 ETF | ETF | 464287200 |  | 9443601 | 24579 | SH |  | SOLE | 0 | 24579 | 0 | 0 |
| ISHARES IBONDS 2026 CORP BOND | ETF | 46435GAA0 |  | 11629483 | 498051 | SH |  | SOLE | 0 | 498050 | 0 | 0 |
| WELLS FARGO CO NEW COM | Stock | 949746101 |  | 1002641 | 24283 | SH |  | SOLE | 0 | 24282 | 0 | 0 |
| VMWARE INC CL A COM | Stock | 928563402 |  | 3099526 | 25249 | SH |  | SOLE | 0 | 25248 | 0 | 0 |
| UNION PAC CORP COM | Stock | 907818108 |  | 702381 | 3392 | SH |  | SOLE | 0 | 3392 | 0 | 0 |
| ECOLAB INC COM | Stock | 278865100 |  | 4801248 | 32985 | SH |  | SOLE | 0 | 32984 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 |  | 15778918 | 28653 | SH |  | SOLE | 0 | 28652 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 9050618 | 67492 | SH |  | SOLE | 0 | 67491 | 0 | 0 |
| CHEVRON CORP NEW COM | Stock | 166764100 |  | 4978435 | 27737 | SH |  | SOLE | 0 | 27736 | 0 | 0 |
| MARKEL CORP COM | Stock | 570535104 |  | 1082538 | 822 | SH |  | SOLE | 0 | 821 | 0 | 0 |
| DANAHER CORPORATION COM | Stock | 235851102 |  | 17543613 | 66098 | SH |  | SOLE | 0 | 66097 | 0 | 0 |
| M  T BK CORP COM | Stock | 55261F104 |  | 689035 | 4750 | SH |  | SOLE | 0 | 4750 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 1532429 | 46269 | SH |  | SOLE | 0 | 46269 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 305429 | 2154 | SH |  | SOLE | 0 | 2154 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 320525 | 2275 | SH |  | SOLE | 0 | 2275 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 325162 | 3978 | SH |  | SOLE | 0 | 3978 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 |  | 1268766 | 12572 | SH |  | SOLE | 0 | 12572 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 5194416 | 31439 | SH |  | SOLE | 0 | 31439 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 788035 | 15379 | SH |  | SOLE | 0 | 15379 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 240182 | 2825 | SH |  | SOLE | 0 | 2825 | 0 | 0 |
| ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 46434V100 |  | 9162558 | 191445 | SH |  | SOLE | 0 | 191445 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 298601 | 2490 | SH |  | SOLE | 0 | 2490 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 2197546 | 24767 | SH |  | SOLE | 0 | 24766 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 403617 | 2658 | SH |  | SOLE | 0 | 2658 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 245700 | 4914 | SH |  | SOLE | 0 | 4914 | 0 | 0 |
| CATALENT INC COM | Stock | 148806102 |  | 400364 | 8895 | SH |  | SOLE | 0 | 8895 | 0 | 0 |
| FIRST FNDTN INC COM | Stock | 32026V104 |  | 238852 | 16668 | SH |  | SOLE | 0 | 16668 | 0 | 0 |
| IDACORP INC COM | Stock | 451107106 |  | 570311 | 5288 | SH |  | SOLE | 0 | 5288 | 0 | 0 |
| ROBERT HALF INTL INC COM | Stock | 770323103 |  | 1210812 | 16400 | SH |  | SOLE | 0 | 16400 | 0 | 0 |
| FIDELITY MSCI REAL ESTATE INDEX ETF | ETF | 316092857 |  | 456603 | 18404 | SH |  | SOLE | 0 | 18404 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 1585168 | 10400 | SH |  | SOLE | 0 | 10400 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 621210 | 5632 | SH |  | SOLE | 0 | 5632 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 963515 | 1817 | SH |  | SOLE | 0 | 1817 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC COM | Stock | 83417M104 |  | 1003059 | 3541 | SH |  | SOLE | 0 | 3541 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 7371123 | 54343 | SH |  | SOLE | 0 | 54343 | 0 | 0 |
| ISHARES CORE S MID-CAP ETF | ETF | 464287507 |  | 519096 | 2146 | SH |  | SOLE | 0 | 2146 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 6168920 | 47479 | SH |  | SOLE | 0 | 47478 | 0 | 0 |
| ISHARES IBONDS 2023 CORP BOND | ETF | 46434VAX8 |  | 719613 | 28750 | SH |  | SOLE | 0 | 28750 | 0 | 0 |
| ISHARES IBONDS 2025 CORP BOND | ETF | 46434VBD1 |  | 8132904 | 334412 | SH |  | SOLE | 0 | 334412 | 0 | 0 |
| ISHARES IBONDS 2024 CORP BOND | ETF | 46434VBG4 |  | 2804173 | 114831 | SH |  | SOLE | 0 | 114831 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 10143315 | 92388 | SH |  | SOLE | 0 | 92388 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 1006621 | 11586 | SH |  | SOLE | 0 | 11586 | 0 | 0 |

---