BMW 5 Series problems we repair most often, and what they cost in Singapore

Oil on the floor, coolant warnings, rough running or a new rattle can leave a BMW 5 Series owner unsure what needs fixing and what the visit may cost. At our specialist workshop, we use dealer-level ISTA diagnostics and documented checks to find the actual fault before giving an honest quote.

BMW 5 Series at our Singapore workshop with bonnet open and replaced parts laid out after a comprehensive oil leak and suspension repair

The honest answer: What do we repair most often on the 5 Series, and what does each repair cost at 1 Car?

A servicing visit for the 5 Series, mostly oil and filter services, is about $200 at 1 Car, whole invoice including GST (visits that also carried repair work we classify, an aircon gas top-up or aircon-service line, a tyre or wheel-alignment line, or a generic parts or labour line are not counted). Across 166 5 Series registrations in our records, the repair work we record most often is oil leak (gasket, seal, cover or housing), water pump, thermostat, radiator or coolant leak and gearbox oil (ATF) change; the table below shows what each repair item typically cost on the bill where we have enough recent priced bills. These are statistics from our own retail invoices, not a quote: BMW 5 Series owners get an honest price on WhatsApp after we diagnose the actual fault.

Rated 4.9★ from 1,801+ Google reviews. Based on 374 retail invoices across 166 5 Series registrations in our records. Last updated September 2026. Covers the 520i, 523i, 528i, 530i, F10 and G30 badges and chassis codes in our records.

Common repair work recorded on the 5 Series: 166 registrations, real invoices

Each row is one kind of repair work, counted by the 5 Series registrations whose invoices name a part in that family. The price is that item's part lines on one bill, added together, GST included, over recent bills; a labour line billed on its own and other work on the same bill are left out. Where fewer than 3 bills price the item, we quote on WhatsApp instead of guessing.

Repair workShare of registrations with an invoice involving itTypical price on the bill (recent bills)Middle half of priced billsPriced bills
Oil leak (gasket, seal, cover or housing) 28% (47 of 166) $800 $500 to $1,000 32
Water pump, thermostat, radiator or coolant leak 24% (40 of 166) $650 $350 to $1,000 46
Gearbox oil (ATF) change 23% (38 of 166) $250 $250 32
Spark plugs or ignition coils 22% (36 of 166) $200 $200 to $300 30
Brake pads, discs or wear sensors 17% (29 of 166) $950 $600 to $1,300 22
Sensors, switches or control modules 17% (28 of 166) $450 $400 to $600 23
Battery replacement 10% (17 of 166) $400 $350 to $400 15
Aircon compressor 10% (16 of 166) $950 $900 to $1,050 12
Suspension (absorbers, arms, bushes or links) 8% (13 of 166) $850 $550 to $1,450 7
Alternator or starter motor 7% (12 of 166) $650 $450 to $900 10

What each repair involves on the 5 Series, when to inspect or replace, and what our invoices say it costs

The figures are from our invoices. Scheduled maintenance follows the requirements for your car's engine, gearbox and model year; other repairs are assessed from symptoms, inspection and diagnostic results rather than a universal age or mileage. The notes under each repair are general guidance for cars driven in Singapore, not statistics.

Oil leaks from gaskets, seals, covers and housings on the BMW 5 Series

28% of the 5 Series registrations in our records had at least one invoice involving this work (47 of 166, 59 invoices in all). On the bill, this item typically came to about $800 (middle half $500 to $1,000, 32 recent priced bills, GST included; other work on the same bill is not counted).

Gaskets, seals, covers and housings keep engine oil inside the engine. A leak may leave spots under the car, a burning smell or smoke when oil reaches a hot surface. Delaying the repair can lower the oil level and damage belts, rubber parts or lubricated components.

We scan with ISTA, clean the area and trace the leak from the highest wet point. We document the source, quote before work starts and replace the failed gasket, seal, cover or housing rather than guessing at a larger assembly.

When to inspect or replace: Checked at every service and repaired according to the source and severity found, from a weeping seal to a housing. No age makes a leak due.

Maintenance and early warning signs: Change the oil on time to the maker's specification, and fix small weeps before they reach belts, mountings and electrical parts. Early signs: drips under the car, a burning smell after driving, a falling oil level.

Water pumps, thermostats, radiators and coolant leaks on the BMW 5 Series

24% of the 5 Series registrations in our records had at least one invoice involving this work (40 of 166, 56 invoices in all). On the bill, this item typically came to about $650 (middle half $350 to $1,000, 46 recent priced bills, GST included; other work on the same bill is not counted).

The water pump circulates coolant, the thermostat controls its flow and the radiator releases heat. A warning, sweet smell, damp patch or rising temperature can signal a cooling fault. Waiting can allow overheating to damage costly engine parts.

We use ISTA to review temperature data, then pressure-test the cooling system and add tracing dye where needed. We record the findings and quote before repairing the leaking or failed cooling part.

When to inspect or replace: Water pumps, thermostats, radiators and hoses are inspected and pressure-tested and replaced when a fault is confirmed; some engines also list a scheduled water-pump replacement, which we check for your car. Coolant itself is changed on the maker's schedule for your engine.

Maintenance and early warning signs: Top up only with the specified coolant, and stop as soon as a temperature warning appears. Early signs: a sweet smell, a coolant level that keeps dropping, a wet patch, a temperature gauge climbing in traffic.

Gearbox oil changes on the BMW 5 Series

23% of the 5 Series registrations in our records had at least one invoice involving this work (38 of 166, 43 invoices in all). On the bill, this item typically came to about $250 (32 recent priced bills, GST included; other work on the same bill is not counted).

Gearbox oil lubricates moving parts, carries heat away and supports hydraulic control. Worn or contaminated fluid may be accompanied by hesitant engagement, rough changes or shuddering. Leaving degraded fluid in service can accelerate internal wear and spread debris.

We read ISTA fault data and adaptation values, then inspect the fluid, pan and seals for leaks or debris. We document what we find and quote the required fluid, filter or sealing work before starting, without condemning the gearbox without evidence.

Service interval: Follow the interval and fluid specification for your gearbox and model year; they differ between gearbox types even within one model, and we confirm them for your car. Where the maker lists no change for the life of the car, ask us whether a preventive change makes sense for your gearbox and driving.

Maintenance and early warning signs: Use the specified fluid and fill procedure, with the filter where your gearbox has a serviceable one, and avoid hard launches while the gearbox is cold. Fresh fluid is maintenance, not a cure for a gearbox that is already faulty. Early signs: a burnt smell, dark fluid, shifts that have become rough.

Spark plugs and ignition coils on the BMW 5 Series

22% of the 5 Series registrations in our records had at least one invoice involving this work (36 of 166, 42 invoices in all). On the bill, this item typically came to about $200 (middle half $200 to $300, 30 recent priced bills, GST included; other work on the same bill is not counted).

Spark plugs ignite the fuel mixture, while ignition coils provide the voltage they need. A fault can cause rough idling, hesitation, poor response or a warning light. Continued misfiring can send unburnt fuel into the exhaust and damage the catalytic converter.

We check ISTA misfire data, inspect the plugs and test coil performance under load. The results are recorded, and we quote before replacing the worn or failed ignition components supported by the tests.

Service interval: Spark plugs have a scheduled interval that depends on the engine and plug type, and we confirm it for your car. Ignition coils are replaced on diagnosis, not on a schedule, and a misfire does not by itself mean a coil has failed.

Maintenance and early warning signs: Keep to the plug interval and have misfires checked early, because unburnt fuel can damage the catalytic converter. Early signs: rough idle, hesitation, a flashing engine light.

Brake pads, discs and wear sensors on the BMW 5 Series

17% of the 5 Series registrations in our records had at least one invoice involving this work (29 of 166, 36 invoices in all). On the bill, this item typically came to about $950 (middle half $600 to $1,300, 22 recent priced bills, GST included; other work on the same bill is not counted).

Brake pads press against the discs to slow the car, while wear sensors alert the driver when attention is due. Squealing, vibration, reduced braking response or a dashboard message can point to worn parts. Waiting can let metal contact score the discs and reduce safe braking performance.

We review brake information with ISTA, measure pad and disc condition, and inspect sensor and calliper movement. We record the measurements and quote the braking parts that need replacement before work begins.

When to inspect or replace: Pads and discs are measured at every service and replaced by thickness and condition against the limits for your car, not by mileage. Discs are judged on the same measurement, not on a fixed number of pad changes.

Maintenance and early warning signs: Brake early and gently, leave a gap so you roll instead of stopping at every light, and use engine braking on long descents; stop-and-go traffic wears pads and discs faster. Early signs: squeal, grinding, a pulse through the pedal, a wear warning on the dash.

Sensors, switches and control modules on the BMW 5 Series

17% of the 5 Series registrations in our records had at least one invoice involving this work (28 of 166, 33 invoices in all). On the bill, this item typically came to about $450 (middle half $400 to $600, 23 recent priced bills, GST included; other work on the same bill is not counted).

Sensors report operating conditions, switches provide driver inputs and control modules coordinate vehicle functions. Faults may appear as warning lights, intermittent features, battery drain or equipment that stops responding. Delaying diagnosis can leave related systems operating on bad information and lead to unnecessary parts replacement.

We scan every relevant system with ISTA, study live data and test voltage or continuity at the affected circuit. We save the diagnostic findings and quote the sensor, switch, module or wiring repair that addresses the actual fault.

When repair may be needed: Diagnosis-led: a fault code names a circuit, not a part, so we test the sensor, switch, wiring and module before anything is replaced.

Maintenance and early warning signs: Keep sunroof drains, door seals and boot seals clear so rain stays out of the cabin and boot, fix battery and charging faults early, and never jump-start with the polarity guessed. Early signs: warning lights that come and go, features that drop out in the rain, an unexplained battery drain.

Battery replacement on the BMW 5 Series

10% of the 5 Series registrations in our records had at least one invoice involving this work (17 of 166, 18 invoices in all). On the bill, this item typically came to about $400 (middle half $350 to $400, 15 recent priced bills, GST included; other work on the same bill is not counted).

The battery stores electrical power, supports stable voltage and supplies the energy needed to start the engine. Slow cranking, repeated warning messages or electrical resets can signal declining battery health. Waiting may leave the car unable to start and can trigger misleading low-voltage faults.

We combine ISTA energy-history checks with a charging-system test and a battery load test. This separates battery failure from an alternator, starter or drain fault, with documented results and an honest quote before replacement.

When to inspect or replace: The starter battery is tested at every service and replaced on the test result rather than at a set age. Cars with a separate auxiliary battery for the stop-start system or the electronics have that battery tested and replaced the same way, and it is counted in this row. Hybrid drive batteries are a separate matter.

Maintenance and early warning signs: Short trips and daily aircon use are hard on a battery in Singapore; give the car a longer run where you can, switch accessories off before the engine, and park in shade. Early signs: slow cranking, lights dimming at idle, stop-start no longer working, a warning about the auxiliary battery, electrical warnings that come and go.

Aircon compressor faults on the BMW 5 Series

10% of the 5 Series registrations in our records had at least one invoice involving this work (16 of 166, 16 invoices in all). On the bill, this item typically came to about $950 (middle half $900 to $1,050, 12 recent priced bills, GST included; other work on the same bill is not counted).

The aircon compressor circulates refrigerant so the cabin can cool and dehumidify. Warm air, intermittent cooling, unusual noise or cooling that fades in traffic can point to a compressor or control fault. If internal wear spreads debris through the system, the repair can involve more than the compressor.

We use ISTA command data, pressure and temperature readings, and a refrigerant leak trace to identify whether the compressor or another aircon part is at fault. We document the diagnosis and quote before replacing the failed component.

When repair may be needed: Replacement follows a confirmed compressor fault, not the car's age. Weak cooling on its own does not mean the compressor has failed, so any change in cooling, a new noise when the aircon engages or a compressor that no longer cuts in is assessed first.

Maintenance and early warning signs: Run the aircon regularly, keep the condenser and grille clean so the system is not working against high pressure, and have weak cooling investigated rather than topped up with gas again and again. Early signs: cooling that fades in traffic, a rattle or whine when the compressor engages, a clutch that cycles on and off.

This aircon repair is covered by a warranty of at least 6 months.

Suspension absorbers, arms, bushes and links on the BMW 5 Series

8% of the 5 Series registrations in our records had at least one invoice involving this work (13 of 166, 14 invoices in all). On the bill, this item typically came to about $850 (middle half $550 to $1,450, 7 recent priced bills, GST included; other work on the same bill is not counted).

Absorbers control body movement, while arms, bushes and links keep the wheels located and stable. Clunks, wandering, bouncing or uneven tyre wear can indicate wear in these parts. Leaving the fault can shorten tyre life and place extra load on nearby joints and mountings.

We pair an ISTA check with a road test, mounting inspection and lifted examination for play or fluid leakage. We document the worn absorber, arm, bush or link and quote that repair before touching the car.

When to inspect or replace: Absorbers, arms, bushes and links are inspected on a lift and on a road test and replaced individually when worn, leaking or split. They do not share one lifespan.

Maintenance and early warning signs: Slow down for humps and rough roads, avoid mounting kerbs, and keep tyres at the right pressure. Early signs: knocks over bumps, a bouncy or floaty ride, uneven tyre wear, wandering steering.

Alternator and starter motor faults on the BMW 5 Series

7% of the 5 Series registrations in our records had at least one invoice involving this work (12 of 166, 12 invoices in all). On the bill, this item typically came to about $650 (middle half $450 to $900, 10 recent priced bills, GST included; other work on the same bill is not counted).

The alternator charges the battery while the engine runs, and the starter motor turns the engine during starting. A battery warning, dimming lights, clicking or failure to crank can come from either unit or its wiring. Delaying attention can drain the battery or leave the car unable to start.

We check ISTA power-management faults, measure charging output and ripple, and test starter current draw and voltage drop. We document the readings, identify whether the fault lies in the alternator, starter, battery or cable, and quote the correct repair before work starts.

When repair may be needed: A starting or charging complaint is diagnosed first, since a weak battery, a cable or a drain can look the same. The alternator or starter is replaced only when the test points to it.

Maintenance and early warning signs: Fix oil leaks that drip onto them, and replace a weak battery promptly so the alternator is not overworked. Early signs: a battery warning while driving, lights that dim with revs, a starter that clicks or grinds.

A routine visit tends to sit lower when it is limited to servicing or an isolated wear item. The figure can rise when access is difficult, related damage is present or parts around the fault also need attention. Invoice statistics are a guide rather than a quote, so we inspect your BMW and give an honest price before work starts.

Singapore driving, and what it does to the 5 Series

Local conditions play a big part in the wear we see. General guidance for cars driven in Singapore, not a statistic from our invoices.

Stop-and-go traffic. Singapore driving is mostly stop-and-go between traffic lights and in the expressway crawl. In our experience that is what wears brake pads and discs, gearbox fluid and engine mountings fastest, and it works a dual-clutch gearbox hard. Accelerate and brake gently, leave a gap so you roll instead of stopping, and use engine braking on slopes.

Heat and humidity. Under-bonnet temperatures stay high all year round, which is hard on batteries, rubber seals and hoses, and plastic cooling parts. Park in shade where you can, keep the coolant to specification, and have the battery tested at every service.

The aircon runs every day. When the engine is cut the cooling coil stays wet. Owners often tell us about a musty smell at start-up; in our experience that comes from the wet coil, and basement car parks make it worse because the air there is even more humid. Switching the compressor off shortly before you park and letting the fan run until the air is no longer cold helps the coil dry out. Change the cabin filter on schedule, and have the coil cleaned if the smell has set in.

Short trips. Short hops with the aircon on never bring the engine up to temperature for long and can leave the battery short of charge. Give the car a longer run where you can, and change the oil by time as well as mileage, with oil meeting the maker's specification and viscosity.

Malaysia trips and long jams. In a long Causeway or Tuas jam, keep a gap and move in steps rather than creeping on the brake. What to do depends on the gearbox fitted, not the badge, so check yours. With a torque-converter automatic (most BMW, Mercedes-Benz and Volvo automatics, the Cayenne, and older Tiptronic Porsches) D with your foot on the brake is fine for a queue; N with the handbrake is for a longer standstill. With a dual-clutch gearbox (Porsche PDK as on the Macan, Panamera and the sports cars, Volkswagen DSG, Audi S tronic, the 7G-DCT in the smaller Mercedes-Benz models, and some MINI and BMW variants) creeping on a slipping clutch builds heat, so hold the brake fully, cover each gap in one go, and use N or P with the handbrake when stationary. Never select P while the car is still moving. Fill up before the trip and fix any coolant weep first; a hot jam is where a marginal cooling system fails.

Rain, blocked drains and floods. Sunroof drains, door seals and boot seals block with leaves and grime, and water then reaches connectors and control modules under the carpet; in our experience that is behind many of the electrical faults we see. Keep the drains clear, and never drive through a flooded road: an engine that takes in water needs a proper inspection and can mean major engine work.

Car parks, humps and kerbs. Multi-storey ramps, humps and tight lots punish suspension bushes, drop links and tyre sidewalls. Take humps slowly and straight, and avoid mounting kerbs.

How we keep these figures honest

BMW 5 Series repair questions

How much is a servicing visit for the 5 Series at 1 Car?

A servicing visit for the 5 Series at 1 Car, mostly oil and filter services, typically cost about $200, middle half $200 to $250 (24 recent visits, whole invoice including GST). Visits that also carried repair work we classify, an aircon gas top-up or aircon-service line, a tyre or wheel-alignment line, or a generic parts or labour line are not counted. That is a statistic from our retail invoices, not a quote; the price for your car comes after we see it.

What repair work appears most often in your 5 Series records?

Oil leak (gasket, seal, cover or housing) (28% of registrations), water pump, thermostat, radiator or coolant leak (24% of registrations) and gearbox oil (ATF) change (23% of registrations), counted over 166 5 Series registrations in our records. An invoice line shows work done, not the reason for the visit; the table on this page gives the typical price of each item on the bill where we have enough recent priced bills.

Does this cover the 520i and 523i?

Yes. The 5 Series figures on this page pool every 5 Series registration in our records, including the 520i, 523i, 528i, 530i, F10 and G30.

Should I keep driving my BMW 5 Series with an oil or coolant warning?

Stop somewhere safe and check the message rather than pushing on. Loss of oil pressure or cooling can damage the engine, so send us the dashboard message and symptoms for guidance.

Do you use dealer-level diagnostics for the BMW 5 Series?

Yes. We use ISTA to read BMW fault data, live values and system history, then confirm the result with physical tests before recommending a repair.

Can a warning light come from a sensor rather than a failed mechanical part?

Yes. A failed sensor, damaged wire, poor connection or low voltage can create similar symptoms. ISTA data and circuit testing help us separate the signal fault from a mechanical problem.

Do rough shifts mean the gearbox needs major repair?

Not necessarily. Fluid condition, voltage, controls and internal wear can produce similar symptoms. We inspect the evidence before recommending anything.

Can you review a repair recommendation I already have?

Yes. Bring the report and describe what the car is doing. We will run our own ISTA diagnosis, explain the findings and quote before any work starts.

Trusted by thousands of car owners

4.9★ from 1,801+ Google reviews

★★★★★

BMW X1 aircon repair was quick and overall great service

Rachel L.

★★★★★

I brought my my dad's BMW X1 for a gearbox overhaul. Prices were transparent and reasonable compared to other workshops I've tried!

Gabby S.

★★★★★

My car is BMW X1. The service provided was excellent, appreciate it.

Senthil Kumar Mettur C.

★★★★★

Did servicing, throttle body cleaning and brake oil change for my Bmw 216D. All good!

Afiq Z.

★★★★★

Bmw 535i gt Repair all tear and wear, servicing branch manager Derek us helpful and friendly.

Joe

★★★★★

I drive a BMW X3. Good service and price on regular servicing, engine oil top up.

Leow D.

★★★★★

Highly recommended, efficient service! My bmw has been serviced here for a long time and service by Jin and team has been great

Henry Z.

★★★★★

Job done, very professional! Service advisor Mr Steve, service done on a bmw E90, replacing the whole coolant parts and hoses

Alberto T.

★★★★★

A pleasant experience at 1 Car Service. Send my 530i g30 for servicing. All good and smooth after maintanance. Thanks Steve his professional service.

Jason T.

★★★★★

I brought my BMW X1 in for gearbox overhaul, and they fixed it in 3 days as promised, despite being full of cars and very busy

Vanessa B.

★★★★★

Very efficient service and friendly. Highly recommended. Including a nice and peaceful resting place while waiting.

Susan K.

★★★★★

This is my best of best repair shop and their service are superb. If you need help pls look for Ryan dedicated young man with humble attitude.

abdullah O.

★★★★★

BMW X1 aircon repair was quick and overall great service

Rachel L.

★★★★★

I brought my my dad's BMW X1 for a gearbox overhaul. Prices were transparent and reasonable compared to other workshops I've tried!

Gabby S.

★★★★★

My car is BMW X1. The service provided was excellent, appreciate it.

Senthil Kumar Mettur C.

★★★★★

Did servicing, throttle body cleaning and brake oil change for my Bmw 216D. All good!

Afiq Z.

★★★★★

Bmw 535i gt Repair all tear and wear, servicing branch manager Derek us helpful and friendly.

Joe

★★★★★

I drive a BMW X3. Good service and price on regular servicing, engine oil top up.

Leow D.

★★★★★

Highly recommended, efficient service! My bmw has been serviced here for a long time and service by Jin and team has been great

Henry Z.

★★★★★

Job done, very professional! Service advisor Mr Steve, service done on a bmw E90, replacing the whole coolant parts and hoses

Alberto T.

★★★★★

A pleasant experience at 1 Car Service. Send my 530i g30 for servicing. All good and smooth after maintanance. Thanks Steve his professional service.

Jason T.

★★★★★

I brought my BMW X1 in for gearbox overhaul, and they fixed it in 3 days as promised, despite being full of cars and very busy

Vanessa B.

★★★★★

Very efficient service and friendly. Highly recommended. Including a nice and peaceful resting place while waiting.

Susan K.

★★★★★

This is my best of best repair shop and their service are superb. If you need help pls look for Ryan dedicated young man with humble attitude.

abdullah O.

★★★★★

Went for BMW X1 gearbox servicing and we were really happy with the experience. Super friendly and honest team, and the service was fast too!

Nica B.

★★★★★

BMW X1 gearbox overhaul done perfectly. Car is running smooth after 3 months. The long warranty gives me assurance of their workmanship and quality

Ivan N.

★★★★★

Excellent experience, took my BMW 520 for a 6 monthly service, the whole experience was great and the service provided was prompt

Nitish M.

★★★★★

Better service for BMW 523i timing chain and cam gears replacement.

Jan H.

★★★★★

Repaired bumper and headlamp for BMW 318. Very good service!

Lit Sheng O.

★★★★★

Service advisor : Steve Car model : BMW wiper washer tank

James L.

★★★★★

Service advisor : Steve Car model : BMW IX3 Works Done : maintenance service, repair coolant and oil leaking

Mukesh T.

★★★★★

It's good service Car model - BMW Service - Engine oil service Service advisor - Jin

ramadoss N.

★★★★★

First time service experience was good. Steve kept the experience simple and hassle free for my X4. No hard selling just pure facts. Highly recommended.

lance O.

★★★★★

The diagnosis was fast and options were given. Convenient and efficient! Thanks!

Mala S.

★★★★★

Very good service, very friendly and price competive. Strongly advise

Fabien L.

★★★★★

Great service, with cozy waiting area with free snacks and drinks.

Goh B.

★★★★★

Went for BMW X1 gearbox servicing and we were really happy with the experience. Super friendly and honest team, and the service was fast too!

Nica B.

★★★★★

BMW X1 gearbox overhaul done perfectly. Car is running smooth after 3 months. The long warranty gives me assurance of their workmanship and quality

Ivan N.

★★★★★

Excellent experience, took my BMW 520 for a 6 monthly service, the whole experience was great and the service provided was prompt

Nitish M.

★★★★★

Better service for BMW 523i timing chain and cam gears replacement.

Jan H.

★★★★★

Repaired bumper and headlamp for BMW 318. Very good service!

Lit Sheng O.

★★★★★

Service advisor : Steve Car model : BMW wiper washer tank

James L.

★★★★★

Service advisor : Steve Car model : BMW IX3 Works Done : maintenance service, repair coolant and oil leaking

Mukesh T.

★★★★★

It's good service Car model - BMW Service - Engine oil service Service advisor - Jin

ramadoss N.

★★★★★

First time service experience was good. Steve kept the experience simple and hassle free for my X4. No hard selling just pure facts. Highly recommended.

lance O.

★★★★★

The diagnosis was fast and options were given. Convenient and efficient! Thanks!

Mala S.

★★★★★

Very good service, very friendly and price competive. Strongly advise

Fabien L.

★★★★★

Great service, with cozy waiting area with free snacks and drinks.

Goh B.

Read all 1801+ reviews →

Get your BMW 5 Series checked properly

WhatsApp us with the symptoms, and we will diagnose the fault and give you an honest quote before work starts. Instalment is available via Atome, Grab and Shopee.

8033 7708 Chat with a specialist
WhatsApp 8033 7708
Specialist advice • Honest quote • No obligation