IRFTS Easy Roof

Main Office Location: 
55 Harrison St. Suite 300
Oakland, CA 94607
United States
Primary Phone: 
Listing Updated: 
March 28, 2017

IRFTS finds new solutions for the solar industry by inventing, designing, and manufacturing new solar products. IRFTS is the French leader for Building Integrated mounting systems. The Easy Roof system uses standard PV modules and is now available in the USA.