contact us
Our office locations
Corporate Headquarters
Borrego Solar Systems, Inc. • 5005 Texas Street, Suite 400 • San Diego, CA 92108
Regional Offices
Northern California
1814 Franklin Street, Suite 700 • Oakland, CA 94612
New York
30 Century Hill Drive Suite 301 • Latham, NY 12110
New England
55 Technology Drive, Suite 102 • Lowell, MA 01851
Midwest
Chicago, IL 60602