The National Park Service awarded Phelps Construction Group the Contract for the upgrade to the Administration Building on Liberty Island.
Read more →Phelps Construction Group has been awarded two projects by the Statue of Liberty Ellis Island foundation. The first project is the initial phase of the New Peopling of America Center at Ellis Island National Monument. This phase entails the necessary hazardous material, environmental cleanup and demolition work
Read more →