BMW Service Centre
Revol Carz Garage – BMW Servicing and Repair Workshop
Over 380+ Owner 5-Star ✭✭✭✭✭ Reviews
Independent BMW Service Center, BMW Specialist Workshop and Sponsor/Partner of BMW.SG Club since 2007
No-Surprise Repair Bill Shock – Affordable Transparent Pricing
[ Star Merchant Award Winner ] by SGCarMart for 8 Consecutive Years since 2012!
We only use original BMW replacement parts, engine oil according to factory specifications. Fully Equipped with BMW Diagnostic Tools and Repair Tools – Original parts with little waiting time.
If you’re still thinking of where to service your BMW in Singapore.. you’ve come to the right place at Revol Carz Garage!
How Are We Different?
We’re a BMW Servicing Center and European specialist servicing workshop with a long history and the expertise that allows us to provide accurate diagnosis that saves you money and valuable time.

EXPERTISE YOU CAN TRUST
Our team is comprised of seasoned mechanics with more than 25 years of experience. They will check for problems in your BMW using the latest version of Diagnostic tools.
This is our way to make sure that you get an accurate diagnosis without making you pay for parts you don’t need. It also helps us reduce the repair time so you can get your car back in no time.
TRANSPARENT PRICES
Our workshop will never surprise you with a shockingly big repair bill when you come to collect your car.
We have a policy that guarantees pricing transparency so you can know how much you’ll pay in advance. We also won’t do the work until we get your consent and all repair jobs in our workshop come with warranty.


RELIABLE & TRUSTWORTHY CAR REPAIRS
We know that you love your BMW.
Our team is passionate about cars and our jobs. In case the replaced part doesn’t solve the problem you have, we don’t charge you for it.
We absolutely believe in the utmost integrity and honesty and it’s important to us to be the place where you can solve your car problems.
EXACTING QUALITY CONTROL
We always put in extra work and do rigorous quality checks. Plus, all the repair work we do is backed by the warranty. This is the secret behind our growth over the years.

BMW Service Details

We provide quality car parts at transparent prices.
You will always know how much you’re paying as our service prices are fixed and transparent.
You can come and get a free diagnostic check for your BMW before you decide if you want to service your car. Our car servicing prices start from just $128.
Get Quote TodaySERVICING AND MAINTENANCE
At Revol Carz Garage, car servicing is never a quick and simple thing. The vehicle problems are often complex and come from several accumulated problems, so the proper diagnostics is crucial.
Our staff will do rigorous checks to figure out the exact problem with your car.


AIR-CON AND ELECTRICAL REPAIRS
If you notice your car temperature rising, it may be due to a faulty air compressor or simple wiring issue. We will check it out for you and make the needed repairs.
You can also come to us if you notice warning lights on your dashboard.
ENGINE AND GEAR BOX OVERHAUL
Prevent engine breakdown and save money by bringing your car to us to detect the transmission problems early as they arise. This will save you from the later headache and inconvenience.
Our experienced team of BMW technicians will give you all the info you need about your gearbox.


ACCIDENT REPAIRS / INSURANCE CLAIMS
Our professional team of technicians, mechanics, and experts in body restoration will make your car look as good as new. Let us give it back its showroom shine and fall in love with your vehicle all over again.
If you need it, the process of accident repair and insurance claim will go smoothly and without stress.
Come to our BMW Service center to get a free diagnostic check and your quote today!
Car diagnostic is done with a computerized scan, so we’re sure everything is checked thoroughly.
You will get a comprehensive, 36-point safety check for oil leakage and wear and tear on your car. This will tell you if your car is in the best working condition.
All repairs in our workshop come with a complimentary car wash.
We’re here if you need assistance with motor car insurance claims.

Ticking, knocking sounds or dashboard warning light on your BMW?
We know (and can fix) the most common problems BMW owners face on a daily basis.
BMW Service Testimonial by Mr. Zuraimi

I have been to lots of car repair workshops. Before Revol, I often met workshop owners or mechanics who had an attitude. At times, I was not even given advice on what needed to be done immediately, or told which items could be replaced at the next car servicing. I have often been surprised by the high repair bill.
This professional bunch from Revol Carz Garage changed my view of car workshops with their friendly and willing to listen attitude! I was constantly updated about my car repair status and given options, based on the cost of each item, before the repair was done. I would say that the repair bill from Revol Carz Garage is one of the most transparent. The price quoted is what was stated on the final bill. Their impressive service includes arranging a rental car for me at extremely reasonable rates, which I believe is way below market rates!
Most importantly, the car repair was extremely well done and my high engine oil consumption problem is finally solved. Now, I really enjoy the sheer pleasure of driving my BMW. Thanks Gavin and the Revol Carz Garage Team!
Contact Us
WhatsApp Us
Our support representatives are standing by
Call us at 6555-1181
Talk to us and get a free no-obligatory quote
Email Us enquiry@revol.com.sg
How To Find Us

Revol Carz BMW Service Center
For all BMW Servicing, Specialist Garage and Maintenance Workshop Singapore
Address: 10, #02-18 Ang Mo Kio Industrial Park 2A, AMK Autopoint, S568047 568047
Get Directions: Get there by Google Maps / Waze
Enquiry Hotline: 6555-1171
BMW Servicing FAQ
People Also Ask
When should I service my BMW?
Newer BMW should service every 12,500Km or at least once a year. Aged BMW should service every 10000km or at least once a year to ensure your car is always in its optimum condition.
What brand and type of engine oil should I use for my BMW?
Engine oils differ from model to model due to the viscosity (thickness) of the oil. Oil formulations are revised by BMW every few years based on new engine designs and emission requirements, fuel types and quality. The best place to look in is actually into the BMW Owner’s manual to see which suits your vehicle.
There’s no one-type-fits-all engine oil, however, we can use the same engine oil specification for your model when you bring it in for servicing. We carry over 15 different grades of BMW engine oil.
When should I change the oil for my BMW?
In general, a good practice guideline is to replace your engine oil every 10000km or at least once a year before the engine oil viscosity breaks down. There are other factors to also consider for example – a car’s age and the way it was driven.
Some owners who drive their car a bit more aggressively tend to replace their oil every 6,000 to 7,000km.
When do I need to change the brakes for my BMW?
Brake pads are recommended to be replaced every 20,000 km.
If your BMW is equipped with the latest iDrive System; From the main screen, scroll to ‘Vehicle Information’, then ‘vehicle status’, and then ‘service required’. From this menu, you will be able to scroll through a list of options including things like ‘engine oil’, ‘vehicle check’, and ‘front brake pads’. Simply select the option you’d like to check and the vehicle will give you a status on the selected option.
If not you can check your vehicle’s need for service status by using the instrument cluster located behind your steering wheel to access the menu change, push the button to cycle through your service options and see which ones are green.
If you hear any sounds or squealing noises from your brakes or any difficulty (e.g. less responsive braking) when you’re coming for a stop, it is advisable to bring it to a garage to have a check as well.
How do I know when to top up my engine oil?
Most current BMW car models will be equipped with an engine oil level sensor and you should only top up when the oil level low indication pops up.
Take note that you could be facing an engine oil leak if you need to top up engine oil in between your service interval.
When do I change my spark plugs?
A good practice is to replace your spark plugs at 60,000km interval to prevent misfiring to the engine combustion. The benefits of spark plugs help to regulate and ensure optimal combustion – affecting important factors such as fuel economy, smoother starts and acceleration.
If your fuel economy starts to suffer or your car is misfiring, it could be due to your spark plugs and may be an early sign to replace them. This may also be a sign if you find your car hard to start. The good news is that spark plugs tend to have a long life span of around 100,000 miles so replacing them isn’t a regular affair.
What other items should be replaced during my service?
Basic items like Air filter and microfilter will be replaced during your car service if needed
Any other wear and tear item will be informed by our BMW trained specialist during a comprehensive full diagnostic scan using BMW handset and physical check detection
When do I need to change my air filter?
We recommend replacing your BMW air filter at every 20,000km to ensure good constant air-flow to allow better engine combustion with better fuel efficiency.
What is a microfilter?
A microfilter is located within the HVAC system (heating, ventilation and Air Conditioning) that helps to trap 80% of pollutants in your cabin such as dust, bacteria, allergens, traffic and exhaust fumes, including pollen. BMW recommends changing the cabin filter every 19,000 to 24,000km.
The filter traps harmful contaminants using either electrostatic charge or activated charcoal.
Can I reprogram my BMW to change light settings/start-stop function?
Yes you can always request it during car servicing and it is free with every car servicing session. Just ask us what other features you would like to enable/disable and we can check if it’s possible to do so.
How often should I change the brake fluid for my BMW?
It will be recommended to replace your brake fluid with a complete brake flush at every 40,000lm or 2 years whichever comes first.
How long does servicing take?
A normal engine oil change will take around 2 hours or so if no other wear and tear is needed for urgent attention.
How much does it cost to service my BMW?
Different BMWs have different engine oil capacity and our rates start from $148 depending on the engine oil capacity and volume needed.
What is included during my car servicing session?
Once your car has arrived into our servicing workshop. It will undergo a comprehensive BMW handset diagnostic scan to detect any error codes within the On-Board Computer (OBC). We will also raise your BMW on a hoist to check that there are no coolant leakages, worn-down hoses or seals.
All servicing sessions come with a complimentary car wash and vacuum from the Revol Carz team.
Can you update my service history records?
Yes all BMW car model will automatically have their service interval and records updated as part of the car servicing protocol job scope
How do I reset the BMW Service light?
BMW Service Light can be reset by our BMW original handset however it will be better to do a scan to understand the service light before resetting to ensure no underlying problem is undetected
Where can I send my BMW for servicing?
You can bring your BMW to Revol BMW Servicing Center Garage located at 10, #02-18 Ang Mo Kio Industrial Park 2A, AMK AutoPoint, S568047 568047
What are the common wear and tear items?
Common wear and tear items include front and rear brake pads, brake discs, wiper blades. Other items are engine mountings, power steering hoses, water pumps, and top hose.
If your car has crossed 100,000 mileage, pay attention to items such as the expansion tank, radiator system, thermostat, and water pump. Items in the fuelling system consist of the charcoal system, fuel filter, and fuel pump. These items tend to wear after prolonged exposure to heat (from the engine) and overall use.
Will you let me know before you start on any major repairs?
Yes, we do not start any major repairs or work without your full consent and permission. We will call you to explain and detail all of the work necessary prior to starting any form of work. All necessary repairs will be itemized and detailed accordingly. We guarantee no surprises or nasty bill shock.
BMW Engine Servicing, Overhaul and Repair Case Studies
Bring your BMW in for partial or full servicing – we can replace common wear and tear items such as Engine oil, Cabin Air Filter, Aircon Filters, Sensors, Oil Sump replacement, Seal replacement, engine Overhaul for all Models and variants.
Case Study 1 – Miss Elizaveta’s BMW 750i Saloon – Rear Air Matic Absorber, Air Matic Pump
Case Study 2 – Mr. Lim’s BMW 520i – Air-conditioning problem, Blower Motor Resistor
Case Study 3 – Nick’s BMW 135i – Air Hose (Throttle Body To Turbo Intercooler)
Case Study 4 – Mr. Dennis’ BMW X3 – BMW Front Brake Pad, Front Brake Disc, Front Brake Pad Sensor, BMW Air Mass Sensor
But for the FRM module, we open it up and do a testing and we discover it did not have any abnormality, hence we cleared the faulty code and placed it back.
Having fault code does not mean it is necessary spoil but could be trigger by other linked action
At Revol Carz Garage, we always have your interest in mind!
Case Study 5 – Mr. Clarence’s BMW 520i – BMW Engine Mounting and Gearbox Mounting , BMW Battery
Case Study 6 – Eugene’s BMW X5 E70 XDRIVE35I 3.0
Case Study 7 – Mr Lawrence’s BMW – Oil Level Sensor, BMW battery
Case Study 8 – Oil Sump Gasket Replacement, Dismantle Of Gearbox For Flywheel And Torque Converter Oil Seal Replacement
Mr. Kenneth came to us for car servicing after his warranty ended from PML with some engine oil leakage rectification.
Case Study 9 – Mr. Eric’s BMW 5 Series – Parking brake failure
Case Study 10 – Mr. Chia’s BMW 316i – Check Fault Code and Abs Pump Replacement
Case Study 11 – Mr. Amit’s BMW 318i – Flywheel Oil Seal Replacement
Case Study 12 – Mr. Kelvin’s BMW 535i – Oil Sump Leakages
Case Study 13 – Kenneth’s BMW 520i – Coolant pump and fan belt have minor crack
Case Study 14 – Jackson’s BMW – Anti-roll bar Bush worn, front absorber
Case Study 15 – Mr. Su’s BMW – White smoke on exhausts, replace brake pad and disc
Case Study 16 – Mr. Boo’s BMW 520i – ATF and engine oil cooler replacement with auto transmission fluid
Case Study 17 – Mr. Alan’s BMW 640i – BMW timing gear replacement
Case Study 18 – Royton’s BMW 740i – BMW Mechatronic replacement
Case Study 19 – BMW 520i with mechatronic failures
Case Study 20 – BMW 730 for a total gearbox overhaul
Case Study 21 – BMW X3 with air conditioning problems
Many of the modern models have external filters to keep the dust particles from reaching inside the car. But with time, these filters can get clogged and reduce the air flow. Good maintenance is making sure the filters are cleaned or replaced at regular intervals, especially if we live in a dusty place.
The car air-conditioner gets a lot of usage but we may not think much about the compressor working overtime to bring us cool comfort.
The compressor does exactly what the name implies. It compresses refrigerant and sends it to your car’s air condenser.
Case Study 22 – BMW X5 with major circuit board modules damaged
Case Study 23 – BMW 320i with gearbox issue
Case Study 24 – BMW 7 Series – Replacement of Self-Levelling Air Suspension
Case Study 25 – BMW 520i – EKPM Fuel Pump Control Module issue
We take holistic diagnosis of the issue and confirm it is the EKPM (Fuel Control Pump Module) failure.The valve cover gasket is being checked for leaks.Some leakage occurred on the valve cover gasket.The new set of valve cover gasket (ready in the package) whilst the worn gasket set had been removed.
With after all the failed components are professionally replaced and reprogrammed, the engine is cleaned and awaits our QC endorsement.
Case Study 26 – Mr. Kenny’s BMW E90 – High engine oil consumption
Case Study 27 – Mr. Zuraimi’s BMW E60 – High engine oil top up issue
Case Study 28 – Mr. Chong’s BMW 5 Series with engine oil disappearing issue
I had been stressed by the high engine oil consumption for a long time. My previous workshop advised that engine top overhaul was the only solution to the issue.
I called Gavin of Revol Carz Garage to seek his advice and quotation. He advised me to send in my car to confirm the issue first. I met up with Gavin and he promptly directed his team to check the engine. I was delighted and relieved that his team could resolve the issue easily at a fraction of the cost quoted by other workshop without having to top overhaul the engine.
Without hesitation, I asked Gavin to proceed with the proposed repair. I was happy that he also kept me updated during the period of repair. I was amazed that the repair was spot-on! To my relief, my problem was resolved. No more frustrations. I don’t have to top up the engine oil after the repair. My ride is now smoother and I didn’t burn a hole in my pocket.
Being Revol’s customer for already a decade, I have witnessed their steady growth through the years.
Their good business principles and integrity have been constant since the day I first met them. They always put customers’ interest first. I have no hesitation to recommend more customers to Revol Carz Garage for their professional expertise and honest pricing.
Keep up the excellence. I shall certainly be back for my car servicing.
I have been a car owner for many years and have been to lots of car repair workshops. After visiting Revol Carz Garage for my car repair needs, they simply changed my typical view of a car workshop.
Normally I would be faced by workshop owners or manager or even mechanic with an attitude and highly charged rates.
At times I was not even given the option of what needs to be done immediately or items that can actually hold till the next car servicing for replacement.
As a car owner, I was often caught by surprise by the high repair bill when I collected back my car after the car servicing.
At Revol Carz Garage, this professional bunch of team simply changed my mind with their friendly and willing to listen attitude! I was constantly updated about my car repair status and also was given the options on the items rate and cost before the repair is being proceeded.
I would say Revol Carz Garage repair bill is one of the most transparent from my many years of visiting car workshop experience. Price quoted is what the final bill stated.
Their impressive services include knowing that I would need in a car to travel daily, they actually arranged a rental car for me at an extremely reasonable rates which I believe it is way below the market rates!
Of course, the most importantly – the car repair carried out is extremely well done and my high engine oil consumption problem is finally solved. Now I really enjoy the REAL sheer pleasure driving experience for my BMW.
Thanks Gavin and all of Revol Carz Garage Team!
Revol Carz Garage is by far the best car garage that I have encounter for car repair. They have solved my engine oil disappearing issue with most reasonable rates.
Having the frustration of topping up frequently engine and not wanting to do an engine overhaul, I visited Revol for a car servicing session and decided to go with a valve seal replacement as advised.
My engine oil disappearing issue was solved immediately and I could feel a very big difference of a smoother ride after the repair.
Revol Carz Garage really impress me with their experience team of mechanic together with the team of mechanic and manger who is will to listen my concern to work things out with me.
The normal engine oil change servicing rates are very reasonable as well. Coupled with the grooming services at the first level saves me lots of time and worries as a one stop solution for all my needs.
I strongly recommend all car owner to try out their services as they are indeed different from others with their dedicated services and technical expertise.
Two thumbs Up!
BMW Repair and Overhauling
BMW ENGINE AND GEAR BOX OVERHAUL


Detecting transmission problems early can prevent total engine breakdown and save you from spending thousands of dollars on repair. Let alone the additional distress and inconvenience you might face. Talk to our qualified team of technicians if you feel uneasy about your gearbox.
ACCIDENT REPAIRS / INSURANCE CLAIMS


You can trust our professional car repair technicians, mechanics and body restoration experts to restore your car back to the way it looked; just like those swoon-worthy showroom pieces you fell in love with, without the stress and time-consuming process for your accident repair and insurance claims.
Recent BMW Repair Case Studies
Drive a Mercedes-Benz, Audi or Volkswagen? You can learn more on our other pages here.