Middlesex County Electrical Specialists
Electrical Services in Waltham, MA
Spencer provides electrical repair and installation for homeowners in Waltham 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 Waltham
Services We Offer in Waltham
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
Waltham systems & permits
City code Sec. 13-61 establishes "a principal department to be known as the Electric Wires Department," and Sec. 13-63 provides that the Inspector of Wires is appointed by the Mayor, subject to confirmation by the Council, for a term of three years.
Sec. 13-2: "No person shall place wires designed to carry a current of electricity within a building without a permit therefor from the Inspector of Wires," and such persons shall not turn the current on "until such wiring has been inspected and permission to do so has been given by the Inspector." Sec. 13-14 requires anyone installing electric wiring or fixtures for hire to notify the Inspector of Wires first, or within five days after completing the work.
Sec. 13-66: "All installation of electric conductors and appliances within buildings shall be under the supervision of the Inspector of Wires and he shall be the sole judge of what constitutes proper insulation and safe installation." Sec. 13-65 further provides that the Inspector "shall grant all locations for electric services that are to be attached to a building."
The city Building Department page lists the Wires Department (Electrical) as a separate contact from building inspections, and gives residential building permit fees as $12 per $1,000 with a $50 minimum.
Common questions
Electrical FAQs in Waltham
How quickly can an electrician get to Waltham?
Same-day electrical service is available throughout Waltham and the surrounding communities.
What electrical services do you offer in Waltham?
We cover routine repairs, diagnostics, replacements and emergency work across residential electrical in Waltham. If you are not sure whether we handle something, call and ask — we will tell you honestly.
Do you offer free estimates in Waltham?
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 Waltham and nearby towns.
What areas near Waltham do you serve?
In addition to Waltham we serve Newton, Watertown, Lexington, Lincoln, Belmont, plus 60+ other communities across the Merrimack Valley and nearby towns.
How much does electrical work cost in Waltham?
You receive options and pricing before work begins, and you choose which work to approve.
Electrical service in Waltham and nearby towns
We serve Middlesex County, the Merrimack Valley and nearby towns.
See the full service area →Other Spencer Services in Waltham
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