South Surrey and White Rock's first choice for :

European specialists

Asian and domestic autos and light trucks

Factory scheduled maintenance for your new vehicle 

All types of repairs and troubleshooting. Module/ECM reflashing

Check engine light diagnosis, Stalling, surging, rough running

Airbag, ABS/Traction, transmission faults

Electrical diagnosis. Battery draw. Network faults

Mechanical repairs: brakes, suspension, steering

Engine, cooling system repair


BMW Service and Repair Shop in Surrey

Did you know that during the World War I, BMW produced exceptional aircraft engines. Their liquid cooled inline-six engine was known for outstanding performance in the last year of the war. Today everyone knows BMW for their dedication to performance.

Now what if I told you that our technicians at RG Diagnostics have aircraft training as well. That's right! With specialized training like that, we are aware that your car needs the most utmost attention to details. With highly specialized hands working on your car, quality german parts and supplies, your car will run and performs its best!

We have clients from North Vancouver to Langley, who seek us out for our master repair skills. 

So how may we help you?

Services we offerSee what other satisfied customers have to say about us

Got Questions? | Schedule an online appointment | Visit Us

Next time you lose your sleep about your BMW, rest assured that RG Diagnostics has got your covered.

Call us anytime at (604) 536-7527.