Energy Country Review: Complimentary 7-day trial

  • News-alert sign up
  • Contact us

Borrego Solar


Borrego Solar Systems, Inc.
5005 Texas Street
Suite 400, San Diego, CA 92108
United States

Tel: 1 (888) 898-6273


Borrego Solar has been in business since 1980 and has installed more than a thousand successful solar projects. They are a private company that has grown steadily and sustainably, with a solid balance sheet and consistent profitability - and led by the early pioneers of solar.

Each of the company's business units is industry leading - project development, EPC, and O&M. They each operate with the financial strength of independent companies while also providing the operational efficiencies in contracting, pricing, and lead time as part of Borrego's broader company umbrella. The company are able to offer commercial solar customers, utilities, IPPs, the public sector, and renewable asset owners best-in-class service across the entire range of solar & energy storage services.

As a national solar & energy storage company, Borrego serve customers across the U.S., with offices in California, Illinois, Massachusetts, and New York.

Website   l   Linkedin 'People'