Middlesex County Electrical Specialists
Electrical Services in Melrose, MA
Spencer provides electrical repair and installation for homeowners in Melrose and across Middlesex County.
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 Melrose
Services We Offer in Melrose
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
Melrose systems & permits
Melrose states that homeowners may not apply for an electrical permit; permits may only be issued to a licensed electrical contractor, and because a permit cannot be issued to an unlicensed homeowner the inspector is unable to perform inspections on unlicensed work.
Melrose City Ordinance Chapter 182 requires anyone placing wires designed to carry current within a building to notify the Inspector of Wires before starting, and forbids turning on current for lighting, heating or power until the Inspector has given written permission.
Electrical inspections in Melrose are scheduled same-day by phoning the Electrical Inspector between 8:00 and 9:30 am, Monday through Thursday, and rough inspections from BOTH the electrical and plumbing inspectors are required before a building inspection can be requested.
National Grid is the electric distribution utility in Melrose, and National Grid will not energise a new service until a licensed municipal wiring inspector has approved the customer's electrical installation and notified the company.
Common questions
Electrical FAQs in Melrose
How quickly can an electrician get to Melrose?
Same-day electrical service is available throughout Melrose and the surrounding communities.
What electrical services do you offer in Melrose?
We cover routine repairs, diagnostics, replacements and emergency work across residential electrical in Melrose. If you are not sure whether we handle something, call and ask — we will tell you honestly.
Do you offer free estimates in Melrose?
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 Melrose and nearby towns.
What areas near Melrose do you serve?
In addition to Melrose we serve Wakefield, Stoneham, Malden, Saugus, Medford, plus 60+ other communities across the Merrimack Valley and nearby towns.
How much does electrical work cost in Melrose?
You receive options and pricing before work begins, and you choose which work to approve.
Electrical service in Melrose and nearby towns
We serve Middlesex County, the Merrimack Valley and nearby towns.
See the full service area →Other Spencer Services in Melrose
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