Chamber Rating

2.1 - (7 reviews)
2
0
0
0
5

About
National Grid

National Grid is located at 164 Viscoloid Ave in Leominster, Massachusetts 01453. National Grid can be contacted via phone at for pricing, hours and directions.

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 How is National Grid rated?

    A National Grid has a 2.1 Star Rating from 7 reviewers.

    Ratings and Reviews
    National Grid

    Overall Rating

    Overall Rating
    ( 7 Reviews )
    2
    0
    0
    0
    5
    Write a Review

    Valarie Dixon on Google

    image


    James Lambert on Google

    image Not straight billing. From 72 to 238 one mo.???


    Kathy HIggins on Google

    image Am surposed to get discounted rate got a bill for 300. First time I mailed paperwork to them. 2nd time I faxed to to them. Still they received only application and no supporting documents. No office to go to only 300. Dollars a month. Not sure what to do. Benn a good paying customer for 20 years


    John Normandin on Google

    image 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!


    joe blow on Google

    image Just watched employee, make up LIES and call 911, on guy outside the facility. Seems very unattractive , for a company to act like this. Was condoned by superior


    Load More Reviews

    Overall Rating

    Overall Rating
    ( 7 Reviews )
    2
    0
    0
    0
    5

    Write a Review

    RATING:
    Create 1 Star Review Create 2 Star Review Create 3 Star Review Create 4 Star Review Create 5 Star Review

    Electric Utility Company Near Me in Leominster, MA

    Eco Power Play
    57 Winter St
    Leominster, MA 01453
    (978) 537-6688
    ( 0 Reviews )
    Doucet Electrical & Automation
    649 Abbott Ave
    Leominster, MA 01453
    (978) 537-7769
    ( 0 Reviews )
    Twin City Electric
    24 Phillips Rd
    Leominster, MA 01453
    (978) 537-2664
    ( 0 Reviews )

    START DRIVING

    ONLINE LEADS TODAY!

    ChamberofCommerce.com
    Loading