Rastra Corp.
Rastra Corp. logo

Rastra Corp.

  • Availability regionsCanada, United States
  • Building sectorsInstitutional, Residential, Commercial
  • Manufacturer locationWest
  • Active

We are RASTRA, and we produce a high quality building system from recycled foam plastics. We pioneered the insulated concrete form (ICF) industry and invented and developed the Compound or Composite ICF (ICCF).

About the Brand

Economical and Environmentally Friendly Construction

Economical and Environmentally Friendly Construction

RASTRA Compound Insulated Concrete Forms (ICCF’s) are recognized as the ultimate building solution for economical and environmentally-friendly construction.
Build Environmentally Conscious

Build Environmentally Conscious

RASTRA is the solution for this century to build environmentally conscious, energy-efficient buildings that provide a safe and healthy living environment.
Energy Efficient Decreasing Energy Consumption

Energy Efficient Decreasing Energy Consumption

RASTRA Insulated concrete forms are energy-efficient decreasing energy consumption by up to and above 50%.

Inspiration

Rastra Corp. image 1
Rastra Corp. image 2
Rastra Corp. image 3
Rastra Corp. image 4
Rastra Corp. image 5
Rastra Corp. image 6
Rastra Corp. image 7
Rastra Corp. image 8
Rastra Corp. image 9
Rastra Corp. image 10
Rastra Corp. image 1
Rastra Corp. image 2
Rastra Corp. image 3
Rastra Corp. image 4
Rastra Corp. image 5
Rastra Corp. image 6
Rastra Corp. image 7
Rastra Corp. image 8
Rastra Corp. image 9
Rastra Corp. image 10
Rastra Corp. image 1
Rastra Corp. image 2
Rastra Corp. image 3
Rastra Corp. image 4
Rastra Corp. image 5
Rastra Corp. image 6
Rastra Corp. image 7
Rastra Corp. image 8
Rastra Corp. image 9
Rastra Corp. image 10

About Rastra Corp.

www.rastra.com
1972 was the birth of the Compound or Composite ICF and the original RASTRA panel! Years of further development, testing, engineering, designing, expanding applications, and industrialization of the production process followed to achieve the state of the art product which is known as RASTRA today.
Phoenix (Corporate Address)

+1 (480) 500-8055

2375 E. Camelback Road, #600, Phoenix, Arizona 85016, United States of America