At NSTAR we're always looking for new ways to provide great customer service. That's why we have a Tech Center, which provides customized service to our business customers.
Staffed by employees with the skills and expertise to answer your questions, the Tech Center can provide you information about your account, your electric or gas service and our Energy Efficiency programs.
NSTAR Tech Center: 800-340-9822