American Aluminum Distributors has been manufacturing high-quality residential and commercial aluminum structures since 1987. We take pride in offering excellent customer service and quality products that are unmatched in the industry.

American Aluminum offers all of these products to enhance your home or business investment and to provide space, comfort and protection from all types of environmental elements.

  • Southern Comfort Room™
  • Pool Enclosures
  • Screen Enclosures
  • Patio Covers: our own Leafmaster™  & Weathermaster™
  • Carports: our own Leafmaster™  & Weathermaster™
  • Awnings
  • Canopies
  • Metal Roofing
  • Free Standing Buildings
  • Walkway Covers
  • Solar Shades
Our Warranty
All of  our aluminum products are built with 100% aluminum w/ a powder-coated, baked-on paint finish and extremely durable.We stand behind the materials we use in all of our aluminum products that we sell by guaranteeing them for life against fading, cracking, chipping, peeling and discoloring.Also, our workmanship is guaranteed for one year covering all of our aluminum products sold.American Aluminum has a reputation for both manufacturing and constructing quality products for residential homes, vacation homes, apartment complexes,  businesses, industrial facilities, government buildings and sites, public and private schools, and so much more.

Visit Us
American Aluminum has been serving Southeast Texas and Southwest Louisiana for over 30 years. Located at 5000 South Hwy 69 in Lumberton, TX, we are just 1 mile north of Beaumont. For more information, please stop by our display center or give us a call at (409) 833-2400. We’ve got you covered!