Welcome to M&M Engineering

Marine, Plant and Hydraulic engineering services throughout the Western Isles
Authorised Dealers of OXE Diesel Outboards

Friendly and Professional
service

We pride ourselves on our approchable attitude. Whatever your query or request we'll do our best to offer a professional solution.

Quality service at a reasonable price

We aim to provide good value for money by producing high quality work at a fair price. Cheap rarely means quality, but that doesn't mean quality can't be affordable.

Our 
business hours

Mon: Fri 8:00 am - 6:00 pm
Saturday: 9:00 am - 12:00 pm
Sunday: Out of hours service

Our Services

Maintenance and repair

Marine equipment, fixed or mobile plant and hydraulic systems

From outboards to commercial diesels, boats to diggers or generators to hydraulic power packs we've got you covered. We're available for regular servicing all the way to complete overhaul and replacement power packages.

Marine diagnostic services

Dealer level service on a range of equipment

Our diagnostice equipment offers dealer level coverage on a wide range of marine and stationary engines. Covering virtually all outboard and inboard engines, most fixed power generation equipment and a limited number of mobile plant and agricultural applications.

Directions

Our workshop is located just off Caberfeidh Road in Stornoway.

Thet gate to our yard is located diagonally across from Angus Campbells filling station right next to what was formerly Ross' garage.

Contact us

This field is mandatory

This field is mandatory

The e-mail address is invalid

This field is mandatory

I hereby agree that this data will be stored and processed for the purpose of establishing contact. I am aware that I can revoke my consent at any time.*

This field is mandatory

* Indicates required fields
There was an error submitting your message. Please try again.
Thank you! We will get back to you as soon as possible.

M&M Engineering is a trading name of Macleod & Macleod Engineering Ltd. Registered in Scotland under company number SC774173.

© 2023

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.