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

CONTACT US: CALL 1-888-898-6273