I will have to concede it must depend on location.
Here on the jobs I work anyone with shorts would look more out of place then a Martian.
We require along with the GCs we work for.
Long Pants
Work boots
Sleeves, they can be short but must be present, in other words your arm pits must not show.
As a project super I am supposed to send anyone without that home.
Also we provide hardhats and safety glasses.
And the office really wants us to wear gloves, they provide us with nice fingerless Kevlar gloves.
Ryan, seriously I would have to ask you to come back with pants to do your inspections, I will provide hardhat and safety glasses for visitors but I do not stock extra pants.
But I have never seen an inspector show up in shorts, sneakers yes and I had to tell them to come back with boots.
Bob