Robert Rabe

Tecta Solar

 

Member profile details

Membership level
(e) Charter Business
First name
Robert
Last name
Rabe
Business/Organization Name
Tecta Solar
Business/Organization Type
Renewable Energy System Installer
 

Membership information

Logo
 

Business Contact Information

Business Website
Business Email
Business Phone
267-671-2463
Business Address
220 Commerce Dr, Suite 220
Business City
Fort Washington
Business State
PA
Business Zip Code
19034
Geographic Areas Served
United States
Certifications and/or Licenses
Multiple
Years in Business
10+
 

Additional information

Directory listing text
Tecta Solar is an experienced developer of commercial solar projects. In addition to being a full service EPC, Tecta Solar offers all financing options including PPAs, Tax leases, Capital Leases, and traditional loan financing solutions. Tecta Solar is a division of Tecta America Corp. which is the largest commercial roof contracting company in the United States with 50 offices and over 3,200 employees nationwide and headquartered in Rosemont, IL. As a division of Tecta America Corp., Tecta Solar is able to provide unmatched warranties and maintenance agreements, as well as the bonding capacity and insurance coverage to handle any size project.

Copyright © 2009 - 2014  Illinois Solar Energy Association

Home   About Us   Events Calendar   Join ISEA   News   ISEA Blog   Employment

Powered by Wild Apricot Membership Software