Icarus Construction specializes in public sector construction projects in Massachusetts and surrounding areas.
Icarus Construction sought a modern logo on par with its innovative services. The new logo represents Icarus from the Greek myth, The Legend Of Icarus. The wings also symbolize angular building blocks to highlight the construction industry.
Deep blue conveys trustworthiness while green resembles the firm’s commitment to sustainability.