MacLeod Structural EngineersView profileStructural Engineering and Light Gage Steel Design.Yarmouth, ME