Borrego Solar Systems
Offers a complete range of solar energy services to commercial and public sector customers across the U.S. It handles every aspect of solar power installationsincluding financing, technology evaluation, engineering and design, construction, monitoring, and ongoing maintenance and support. Borrego Solar has installed more than 1,050 solar energy systems.
San Diego, California
Inc. 5000 Rankings
No. 985 (2012), No. 2123 (2010), No. 321 (2009), No. 261 (2008), No. 823 (2007)
WebsiteData as of Publication on Aug. 11, 2020