Mechanical Repairs

Michael McMichael Motors carry out complete service and repairs on all BMW models as per BMW Servicing schedule. Our workshop is fully equipped with the latest tools and equipment necessary to meet BMW standards and ensure the quality of workmanship is met throughout our repairs and services on your vehicle. Our workshop is made up of a highly qualified team, including three qualified BMW technicians who service your vehicle in accordance to BMW manufacturer standard. If you have any further questions in regards to our services, or would like to book your BMW into our workshop, contact us today!

EFI Servicing

The Electronic Fuel Injection (EFI) system in your BMW combines sophisticated computer controls with a high pressure fuel delivery system to provide optimum power and fuel efficiency. If your EFI has had dirty fuel pass through it, or has a blocked injector, then you might be in need of a service. You can trust the technicians at Michael McMichael Motors to service or repair your BMW vehicle to the highest standard and ensure that they get your vehicle out on the road driving as smoothly as possible as quickly as possible. To find out more about our EFI services, or to book your vehicle in for a service with our friendly team, contact us today!

Contact Us


If your vehicle is running a little rough or you have warning lights flashing on your dashboard, then your vehicle might be in need of a diagnostic test to assess what the problem might be. Our workshop is equipped with the latest BMW diagnostic tools and equipment to test, repair and service your vehicle no matter the issue. Our team dedicate themselves to ensure quality service is performed at all times to meet our customer requirements and contentment. To find out more about  our diagnostic service, or to book your BMW in for a service, contact us today!

Pre Purchase Inspections

Pre-purchase inspections are extremely important and are carried out when buying a car that is either being sold by a private sale or through a motor car trader. When buying a used BMW, it is important to always get it checked by specialised mechanics to ensure that there is nothing wrong with the vehicle and it is safe to drive. Our technicians are qualified and extremely familiar with BMW components and standards, making them the best option for a pre purchase inspection to ensure that you are purchasing a safe and reliable BMW. To find out more information on our pre-purchase inspections, contact our friendly team today!

Contact Us

Towing Service

If your vehicle has broken down, you have been in a smash or you simply are just relocating your BMW, rest assured that Michael McMichael Motors has the towing facility you need to get you moving again. While your BMW gets shifted around, we can supply you with a courtesy car so you don’t have to put a stop to your day. For a safe and dependable towing and transport experience, you can trust our team to be there for you and your vehicle. To find out more about our towing service, contact us today!

Detailing Service

Don’t queue up to a dirty old car wash, Michael McMichael Motors are professionally trained and qualified in all BMW vehicles and treat them all as our own. That’s why we offer a car detailing service, to keep your BMW looking in top shape at all times. Next time you bring your BMW in for a service, why not get it detailed too! To learn more about our detailing service, contact our friendly team today!

Contact Us

Air Conditioning

Has your air-conditioner stopped blowing out cold air? This could be a sign of a low level of gas in your air-conditioning system, which needs to be re-gassed by qualified technicians. At Michael McMichael Motors, we are partner up with qualified and experienced air-conditioning specialists to ensure that we get your BMW’s cooling system functioning as it should. To find out more about our air-conditioning service, contact us today!