It's never as clear cut as you think. Yes you can take pictures of public places, but if you are shooting using a long lens FROM a public place (sidewalk) ONTO private property (construction site), and taking photos of people (construction workers)... that can be considered an invasion of privacy.
However, their logo is a trademark which is intended for public display, and is not considered "original artwork" in the typical sense of copyright, so you do not need permission to shoot a trademark. However, if you were to defame or alter the trademark in your work, you could get into legal trouble.
In reality, nobody is going to waste time litigating either of the above for photos on a construction forum.