North Shore Electrical Specialists
Electrical Services in Plum Island, MA
Spencer provides electrical repair and installation for homeowners in Plum Island and across the North Shore.
4.9 Google ratingPhones answered live 24/7

Request service
Schedule Electrical Service
Phones answered live 24/7
Office Mon-Fri 7am-4pm
- Licensed & insured · MA #11868 · #4610PLC
- 4.9 Google rating
- Family-owned in Peabody since 1982
- Same-day service available. Ask when you call.
“Excellent service from technician Anthony. What I like about Spencer services is that they come when they say they will and the work is very dependable.”
Same-day appointments · We call to confirm
Serving Plum Island
Services We Offer in Plum Island
Emergency & Repairs
Something is out, hot, or tripping.
Panels & Power
Safety & Detection
Inspections, detectors and code corrections.
Lighting & Fixtures
Fixtures and lighting, indoors and out.
Why homeowners choose Spencer
Family-owned, locally operated
A Peabody family business since 1982.
Phones answered live 24/7
Office Mon-Fri 7am-4pm.
Options and pricing first
You receive options and pricing before work begins, and you choose which work to approve.
Lifetime workmanship warranty
For the typical lifespan of the installation. Terms apply.
- Licensed & insuredMA #11868 · #4610PLC
- One local teamPlumbers, HVAC technicians and electricians
- Free replacement estimatesFor installations and replacements
Plum Island systems & permits
National Grid (Massachusetts Electric Company) is the electric distribution utility for both the Town of Newbury and the City of Newburyport, per National Grid's own Massachusetts service territory listing (Newbury code 063, Newburyport code 062).
The Town of Newbury operates a Community Choice Power Supply Program (municipal electricity aggregation); as of the 2025 aggregation report, Direct Energy is the default competitive supplier for roughly 2,400 Newbury accounts on Basic Service, while National Grid continues to own delivery/wires service.
Newbury's Office of Inspectional Services publishes a residential Electrical/Wiring permit fee schedule: Single-Inspection $85, New/Updated Service $85, Remodel (1 Room) $160, Remodel (Multi-Room) $260, Remodel (Entire House) $410, Addition $260, New Dwelling $410; commercial rates are determined at application.
Per the Town's own staff directory, Newbury's electrical inspections are scheduled Monday through Friday by contacting the inspector directly rather than through a self-service online portal.
Common questions
Electrical FAQs in Plum Island
How quickly can an electrician get to Plum Island?
Same-day electrical service is available throughout Plum Island and the surrounding Essex County communities.
What electrical services do you offer in Plum Island?
We cover routine repairs, diagnostics, replacements and emergency work across residential electrical in Plum Island. If you are not sure whether we handle something, call and ask — we will tell you honestly.
Do you offer free estimates in Plum Island?
Estimates for installations and replacements are free.
Are your electricians licensed and insured?
Yes. Spencer Home Services is licensed and insured: License #11868 · #4610PLC. We are a family-owned local business serving Plum Island and the North Shore.
What areas near Plum Island do you serve?
In addition to Plum Island we serve Newbury, Newburyport, Rowley, Ipswich, Salisbury, plus 60+ other communities across the North Shore, Merrimack Valley and nearby Middlesex County.
How much does electrical work cost in Plum Island?
You receive options and pricing before work begins, and you choose which work to approve.
Electrical service in Plum Island and nearby towns
We serve the North Shore, Merrimack Valley and nearby Middlesex County.
See the full service area →Other Spencer Services in Plum Island
One company for the whole house.
Essex County
- Amesbury
- Andover
- Ballardvale
- Beverly
- Boxford
- Danvers
- Essex
- Georgetown
- Gloucester
- Groveland
- Hamilton
- Haverhill
- Ipswich
- Lynn
- Lynnfield
- Manchester by the Sea
- Marblehead
- Merrimac
- Middleton
- Nahant
- Newbury
- Newburyport
- North Andover
- Peabody
- Plum Island
- Rockport
- Rowley
- Salem
- Salisbury
- Saugus
- South Hamilton
- Swampscott
- Topsfield
- Wenham
- West Newbury