Yep, working in occupied offices and public spaces for construction guys is really tough for some pigs I used to know. When you don't show respect or just keep your damn mouth shut you get canned before the hiring company kicks you off the job and files harassment suits against you for said asshole.
Keep your mouth shut, your eyes down and do your job. Joke and ogle all you want to after work but don't bring that shit to the job with you if you want to keep it. I knew several perverts that went the way of the dodo because they could not control their hormones.
It's not being politically correct, it's common decency. It's construction, not the fucking dating game.