Contact Us

Borrego solar is hiring

We’re Hiring

To learn more about our company culture and open positions, see our current job postings.

Lease your land for solar


To see if your land is a good fit for a clean energy project, tell us about your site and we’ll be in touch.

Engineering, procurement, and construction

General Inquiries

For general questions, comments, and media inquiries, contact us directly.

Our Corporate Headquarters

55 Technology Dr. Suite 102
Lowell, MA 01851

(800) 818-5249