SUNRUN INSTALLATION SERVICES INC.
SAN FRANCISCO, CA


REC SOLAR, INC.
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.

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

Officers and Directors

The SUNRUN INSTALLATION SERVICES INC. managed by the three persons from San Francisco on following positions: Trea, Director

Paul Dickson

Position
Trea Active
From
San Francisco, CA, CA

Jeanna Steele

Position
Director Active
From
San Francisco, CA, CA

Danny Abajian

Position
Director Active
From
San Francisco, CA, CA





Registered Agent is CORPORATION SERVICE COMPANY

Address
1201 HAYS STREET, TALLAHASSEE, FL, 32301, 2525

Events

January 25, 2022
AMENDMENT
June 13, 2014
NAME CHANGE AMENDMENT
December 28, 2011
AMENDMENT
December 21, 2011
AMENDMENT
October 19, 2011
AMENDMENT
February 1, 2011
ARTICLES OF CORRECTION

Annual Reports

2025
February 26, 2025
2024
April 29, 2024