MJ MacPherson  & Sons company logo Twitter Facebook Electrician working on a wall socket
Cables with stripped wiring ready for fitting

From your home to your business premises, MJ MacPherson & Sons offers electrical installation services for every property - at great prices.


Whether you are looking for us to carry out a small electrical job or need some help with a bigger project we are here to help. Call MJ MacPherson & Sons.

Wiring and lighting installations

Commercial electrics

Looking for electrical services in Inverness from an experienced and reliable local contractor? Choose MJ MacPherson for a great result - call our electricians today on

01463 238 896

Worried about the condition of your property's electrics? Get a thorough inspection with MJ MacPherson & Sons.


Our inspection and testing services cover all aspects of electrical performance and safety, giving you peace of mind with the knowledge that your electrical systems are in order.

Experienced local electricians

Alarm installation and testing

Based in Inverness, we're available across all surrounding areas for emergency repairs and scheduled maintenance work.  


Established in 1978, we've got over 35 years of electrical experience and know how to produce the right result for you. Arrange your appointment with our contractors today.

Choose MJ MacPherson

Contact our electricians today

Electrical services in Inverness

From wiring and lighting installations to PAT testing and periodic inspections, choose the electrical contractors at MJ MacPherson & Sons for electrical services in Inverness.

Call us now on 01463 238 896

Company Van & Men