IRFTS Easy Roof

Main Office Location: 
55 Harrison St. Suite 300
94607 Oakland , CA
United States
California US
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.