SUNRUN INSTALLATION SERVICES INC., known previously as REC SOLAR, INC., is a leading solar energy services provider based in San Francisco, CA. The company specializes in Engineering, Procurement, and Construction (EPC) services for solar projects across California, Hawaii, and the United States. With over 20 years of expertise, SUNRUN INSTALLATION SERVICES INC. offers innovative solutions that enhance customer value through comprehensive project management and strategic financial planning.
Clients have various financing options, including cash purchases, loans, leases, or power purchase agreements (PPA), allowing businesses to choose plans aligned with their fiscal strategies. The company's in-house finance team assists clients in performing cash flow analyses and selecting the optimal financing option, from traditional investments to zero-down PPAs.
In addition to large-scale solar installations, SUNRUN INSTALLATION SERVICES INC. provides integrated battery storage systems that enhance solar energy solutions by meeting demand charges, especially for customers with favorable energy profiles. This integration amplifies savings, contributing significantly to overall operational efficiencies and cost reductions.
The company emphasizes its distinct EPC process developed over decades and focuses strictly on commercial projects, explicitly stating it does not offer residential solar installations or act as a module manufacturer like REC Group.
Key corporate details include incorporation in Florida under the status of FORP on January 28, 2011, with the mailing address at 600 California Street, Suite 1800, San Francisco, CA. Key contacts for SUNRUN INSTALLATION SERVICES INC. are available via multiple phone numbers, and further information can be accessed through their website at recsolar.com. The firm's leadership includes Paul Dickson as Treasurer, alongside directors Jeanna Steele and Danny Abajian.
KEY FACTS ABOUT SUNRUN INSTALLATION SERVICES INC.
-
US Businesses
-
Companies in Florida
-
Leon County Companies
- Company name
- SUNRUN INSTALLATION SERVICES INC.
- Status
- Active
- Filed Number
- F11000000388
- FEI Number
- 77-0471407
- Date of Incorporation
-
January 28, 2011
Age - 15 years
- Home State
- DE
- Company Type
- Foreign for Profit
CONTACTS
- Website
- http://recsolar.com
- Phones
-
(844) 732-7652
(805) 548-8661
(808) 756-4824
SUNRUN INSTALLATION SERVICES INC. NEAR ME
- Principal Address
- 600 California Street,
Suite 1800,
San Francisco,
CA,
94108,
US
See Also