SUNRUN INSTALLATION SERVICES INC., previously known by the name REC SOLAR, INC., is a top-tier provider of solar energy services headquartered in San Francisco, CA. The company excels in delivering Engineering, Procurement, and Construction (EPC) services for solar projects throughout California, Hawaii, and across the United States. With more than two decades of experience under its belt, SUNRUN INSTALLATION SERVICES INC. offers cutting-edge solutions that add significant value to its clients through thorough project management and strategic financial planning.
Clients have access to multiple financing options such as cash purchases, loans, leases, or power purchase agreements (PPA). This flexibility enables businesses to pick plans that best fit their financial strategies. The company's dedicated finance team guides clients through comprehensive cash flow analyses, helping them choose the most suitable funding path, ranging from traditional investments to zero-down PPAs.
In addition to their large-scale solar installations, SUNRUN INSTALLATION SERVICES INC. provides integrated battery storage systems. These batteries are designed to maximize savings by addressing demand charges for customers who have favorable energy usage profiles. This technology integration significantly boosts operational efficiencies and brings considerable cost reductions.
The company stands out due to its proprietary EPC process, which has been refined over several decades. SUNRUN INSTALLATION SERVICES INC. focuses exclusively on commercial projects and clarifies that it does not provide residential solar solutions or manufacture modules like REC Group does.
Important corporate details include the incorporation of the firm in Florida as a FORP (Foreign Out-of-State Corporation) on January 28, 2011. The mailing address is located at 600 California Street, Suite 1800, San Francisco, CA. For direct contact, potential clients and partners can use multiple phone numbers provided by the company or visit their website at recsolar.com for more information. Leadership includes Paul Dickson as Treasurer, with directors Jeanna Steele and Danny Abajian playing key roles in guiding the firm's strategic direction.
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 - 16 years
- Home State
- DE
- Company Type
- Foreign for Profit
CONTACTS
- Website
- https://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