Stop By or Call Us Today

Our New Hampshire offices are conveniently located in both the northern and southern parts of the state in Gorham, and Barrington, NH respectively. We also have a location in Bradford, VT for Vermont solar customers. Furthermore, our doors are always open, so feel free to come in, explore, and learn what the process looks like with our in-office system display.

However, we don’t expect you to come to us – we’re in the business of making house calls. Feel free to give us a shout, and we’ll gladly come visit your home or business – in New Hampshire, Massachusetts, Maine, or Vermont – and provide you with a free estimate.

If you have any questions email us today at

Concord Location
124 Hall St, Unit G
Concord, NH, 03301

Gorham Location
38 Lancaster Rd,
Gorham, NH 03581

Vermont Location
228 Industrial Drive
Bradford VT, 05033

Contact Us:




Subject *