Robert Schmidt and Greg Davis offer over 45 years of experience to the construction industry through STC Marine, LLC located in Edison, NJ.

Our storage facility consists of a 400,000 square foot of fabrication and storage complemented by rail service capable of off loading 1,200 lineal feet of rail cars per day and 2,000 feet of Wharf located on the Raritan River for Barge transloading.