About Us

EcoFoil is a leading supplier of radiant barrier and reflective insulation for your home, pole barn or commercial building. EcoFoil products are manufactured in North America exclusively. We do not sell any products that are imported from overseas. Our knowledgeable product specialists are also experts at installing the products we sell and can provide exceptional support before, during and after the sale.

EcoFoil is a division of Clickstop, Inc., located in Urbana, Iowa. Clickstop began in July of 2005 as a manufacturer's representative and distributor of building materials to customers in the MidWest. Since opening its doors, Clickstop, Inc., has developed expertise in e-commerce and now sells EcoFoil direct to customers in all 50 states and internationally through our website properties. Clickstop, Inc., has earned an A+ Rating from the Iowa division of the Better Business Bureau.

Our team is available from 7:00 AM to 5:00 PM Central Time – Monday through Friday. We truly enjoy and look forward to each customer interaction we have. Please do not hesitate to let us know if you need any assistance.


202 Blue Creek Drive

Urbana, Iowa 52345

PH: (888) 349-3645

FAX: (866) 322-7883

Email Us