Here’s How to Contact Us
Borrego is a leading national solar & energy company with regional offices across the U.S. To get in touch with the right team, please select from one of the options below:
If you have a project you’d like us to design & build, please reach out to our EPC sales team.
For new maintenance service or to schedule repairs or other special O&M projects, here’s how to reach our teams:
For information about our company culture, please visit our Careers page.
Note, to be considered for employment, your application must be submitted directly through our job portal and cannot be accepted through emails or other forms.
5005 Texas St., Suite 400 San Diego, CA 92108
1814 Franklin St., Suite 700 Oakland, CA 94612
55 Technology Dr., Suite 102 Lowell, MA 01851
30 Century Hill Dr., Suite 301 Latham, NY 12110