New website · Coming soon

Our new website is switching on soon

We are putting the finishing touches to a brand new website. In the meantime it is business as usual: we are working across Moray as we have since 1973, and we would be glad to hear from you.

  • NICEIC Approved
  • SELECT Member
  • Constructionline Gold
View across the rooftops of Elgin, Moray Est. 1973 · Elgin
Business as usual Mon–Thu 8am–5pm
Fri 8am–2pm
Out of hours, leave a voicemail and we will get back to you.
What we do

Every kind of electrical work, done properly

Commercial, industrial, agricultural and domestic electrical work across Moray. One accredited team looks after the whole job, from first visit to final certificate.

Get in touch

Talk to us directly

Call the office, phone Paul or Liam, or send us a few details and we will get back to you to arrange a free estimate.

Paul McHardy · Director
07712 627836
Liam Archibald · Director
07583 491321
Address
12 Linkwood Way
Elgin, Moray, IV30 1HY
Get directions
Office hours
Monday to Thursday, 8am to 5pm
Friday, 8am to 2pm
Out of hours
Please leave a voicemail and we will get back to you. We check messages at weekends too and will help if we can.

Request a free estimate

A few details are all we need. We will call or email you back, usually the same working day.

We only use your details to reply to you.

Trusted since 1973

Accredited, local and family run

Founded in Elgin in 1973 by Hugh Campbell and Ronald McHardy, and today led by directors Paul McHardy and Liam Archibald. From our unit on Linkwood Way we cover around 70 miles, across Moray and beyond.

  • Elgin
  • Forres
  • Lossiemouth
  • Buckie
  • Keith
  • Fochabers
  • Nairn
  • Inverness
  • Aberlour
  • Dufftown
  • Huntly
  • Grantown-on-Spey
  • NICEIC Approved ContractorNICEIC Approved Contractor
  • Over 50 years' NICEIC certificationOver 50 years certified
  • SELECT memberTrade member
  • Constructionline Gold MemberGold member
We've worked with Campbell & McHardy for many years. Their advice, guidance, service and support has been excellent.
Neil UrquhartGordon & MacPhail, Elgin
Call 01343 543516 Free estimate