Our Locations

Massachusetts HQ Address:

NuWatt Energy

400 Tradecenter Suite 5900. Woburn, MA 01801

California Address:

NuWatt Energy / AR Telecom

9066 Rosecrans Ave. Bellflower, CA 90706

Texas Address:

NuWatt Energy

5900 Balcones Dr. Ste 101, Austin, TX 78731

New Hampshire Office – Billing/Accounting:

NuWatt Energy

PO Box 4464, Windham, NH 03087

Contact Our Solar Consultants

(877) 7PANELS / (877) 772-6357

Maan Alawa

Solar Consultant

Afif Rahman

Chief Operating Officer, Texas

Tristan Gervais

Solar Sales Intern

NuWatt Energy Customer Reviews & Testimonials

It has been 6 years since you installed our 7 kW system. Since then we are officially a NetZero home with no electric bills to pay!

The system paid for itself 160% already…Thank you NuWatt Energy!”

Michael, M., Belmont, MA
Our solar system is producing more than expected so far.

Excellent workmanship and knowledgeable responsive staff from the initial proposal through the interconnection of our energy system. Thank you much! I will always recommend NuWatt Energy”

Patricia J., Arlington, MA
I would highly recommend using NuWatt as a trusted Solar Installation Company in my experience.

In summary they do not over promise and under deliver but in fact just the opposite. (BBB review)

Wilfred, G., Manchester, NH
We are very impressed by NuWatt Energy’s crews and professionals, they were responsive, friendly and competent.

We appreciated the staff’s help in facilitating the rebate and permit forms and providing all the relevant information. We are very satisfied with your services.

Jim, N. Bedford, NH