Established in 1945, Storms & Lowe Incorporated is a general contracting company that provides electrical and mechanical engineering consulting solutions for commercial and industrial clients. It specializes in the construction of banks, offices, apartment buildings, hotels, hospitals, health centers, parking structures, fire stations, schools and colleges. The company additionally offers...