Yesterday a structural engineer came to our house to analyze our walls and give recommendations on what walls we can steely remove, where our load bearing walls and beams are and all. He was an Iranian guy who took his time to study our house in great detail, apologizing multiple times because he was slow and stuttered (and i was like why are you apologizing for any of this?!), and went to great lengths to explain a ton of stuff to us. Compare that with an American (white) engineer who we had contacted 2 months back - the guy wanted pictures via email, wanted to charge per wall and kept canceling or postponing on us all the time until we lost all interest.
We are getting a lot of work done in house and that means consistently we have people in house for quotes for one thing or another - and consistently one thing stands out. People or color consistently show up, treat you with respect and take time to discuss all options. And consistently my experience with white contractors has been to curb their first impulse to show me how smart they are and how dumb I am. Literally every single one of them has a playbook - first make you feel you don’t know anything; then bash all competitors and small guys on how they don’t any jobs well (it’s always a underhand spite at Mexicans); and then talk about million things that have no connection to original ask. And invariably after tolerating them, they either never come back with a quote or just keep dilly dallying.
For my money these days I look at contractors and if they feel like they are people of color or immigrants I call them - coz I know what to expect and most of them are honest folks who don’t BS.
Immigrants. We get the job done!