This is pure idiocy. You are visiting the PRESIDENT's house!! So show some gravitas for once.
Not the president’s house; public’s house. President’s house in Texas.
In fact, the part they seem to be talking about is the public part of the building, not the private residence, or the office building, where dress codes are acceptable.