Sto Corp.

Sto Logo 2019 English NBC 1622558396



3800 Camp Creek Pkwy SW,
Atlanta, Georgia 30331,
United States


(800) 221-2397


[email protected]


Social Media

Sto blog



  • Building Envelope

  • Pre-fab / Factory-built


Sto is an international technology leader in the design and production of innovative building materials tailored to human needs. Our wall systems, coatings and finishes have been the choice of leading architects, engineers and contractors for over 60 years, and we are the world’s largest manufacturer of exterior thermal insulation systems, with 50 subsidiaries in 38 countries and more than 5,000 employees and 21 factories operating around the globe.

Throughout Sto’s history, a focus on sustainability has always been one of our driving principles. Our mission, Building with Conscience is more than just a tagline. It has been stitched into our daily activities, influencing our behavior and decision-making as a company.

Sto Corp., based in Atlanta, Georgia, produces a broad range of advanced cladding, air and water-resistive barrier and coating systems that deliver energy efficiency and superior aesthetics for building construction, maintenance and restoration. Sto’s plants are ISO certified for environmental protection and quality control and are strategically located to serve more than 200 distributor shipping locations throughout the U.S. Sto Corp. is committed to developing next generation building solutions; indeed, the company’s employees are advocates for technical mastery in pursuit of a sustainable built environment.

For more information, visit A representative can be reached via phone (800) 221-2397 or by completing our online form.

Categories: Manufacturer