National Grid
-
164 Viscoloid Ave
Leominster, MA 01453
Chamber Rating
Contact Info
Payment Methods
- MasterCard
- Visa
Questions & Answers
Q Where is National Grid located?
A National Grid is located at 164 Viscoloid Ave, Leominster, MA 01453
Q What is the internet address for National Grid?
A The website (URL) for National Grid is: http://www.nationalgridus.com/
Q How is National Grid rated?
A National Grid has a 2.3 Star Rating from 9 reviewers.
Ratings and Reviews
National Grid
Overall Rating
Overall Rating
( 9 Reviews )vanessa Ortiz on Google
Kevin S on Google
Terrible company. They lie and charge unreasonable costs for zero reason. You can literally not use any electricity at all and they will charge you hundreds of dollars' Estimated bills, all types of dirty disgusting tactics to drain hard working people of their money when you call and speak to upper management they will actually tell you to try a different service provider when they are very well aware that you are limited on options. National grid is an organized crime ring. They do bad business with zero repercussions.
Valarie Dixon on Google
James Lambert on Google
Not straight billing. From 72 to 238 one mo.???
John Normandin on Google
Dan McCabe was the lineman that came to our place of business, not only did he stay to make sure our power was turned on but also hooked us up with Poirier Electric that showed up within 20 minutes to service our transformer Nat Grid should be extremely thankful to have employees like that!
Overall Rating
Overall Rating
( 9 Reviews )Write a Review
Electric Utility Company Near Me in Leominster, MA
Doucet Electrical & Automation
Leominster, MA 01453
(978) 537-7769 ( 0 Reviews )
Eco Power Play
Leominster, MA 01453
(978) 537-6688 ( 0 Reviews )
Twin City Electric
Leominster, MA 01453
(978) 537-2664 ( 0 Reviews )