Industrial

American Leakless

The American Leakless project includes process duct modifications and installations at American Leakless Company located in Athens, Alabama. Phase two of the project will consist of enclosure of the structure and the installation of permanent ductwork supports.

American Leakless
P.O. Box 2629       1810 Sherman St S.E.,  Decatur, AL 35601       Phone: 256-350-6568
emailus