top of page

MJ Mackintosh Ltd, your local domestic, commercial and industrial electricians, based in Forres, and working in the Moray and Highland areas

Home: Welcome

Welcome to MJ Mackintosh Ltd, for all your electrical needs

Experienced electrical contractor based in Forres

MJ Mackintosh Ltd is a small but well experienced electrical company set up in 1995.
The electricians we employ are all Scottish Joint Industry Board (SJIB) grade card carriers, and have served a recognised long term apprenticeship, having experience in a wide spectrum of electrical disciplines not usually found in a small company. With over 80 years' combined knowledge and expertise, we are confident we can meet the demands of our existing and future clients.

Home: About

Our electrical services

  • No job is too small or too large!

  • We are a reliable, friendly local team

Modern Living Room
Interior of Cafe


We offer trusted and qualified electrical services for the home, whether it is rewiring, installations or upgrades through to emergency lighting.

We have free quotes and a fixed price guarantee so you can be reassured that the price we quote is the price you pay, contact our friendly local team today.

Commercial & industrial

For the prompt and reliable service you need when building and refurbishing commercial or industrial property, contact MJ Mackintosh Ltd. Our experienced fully certified engineers are on hand to ensure your project goes smoothly and comes in on time.

Landlord services

We can provide annual servicing and maintenance work in all types of properties and if you're a landlord, we can inspect all the electrical appliances and installations on your property and issue safety certificates. We provide landlord certificates for Part P testing and inspection work.

Home: Services
Are you looking for a domestic or commercial electrician in Forres and the surrounding areas?
Call MJ Mackintosh Ltd on 01309 674619 or  07831 397027
Home: Text


MJ Mackintosh Ltd


Forres, Morayshire. IV36 2SJ

01309 674619 or 07831 397027

Thanks for submitting!

Home: Contact
bottom of page