South Surrey and White Rock's first choice for :

Automotive and light trucks Domestic, Asian and European Classic and vintage vehicles Factory scheduled maintenance for your new vehicle All types of repairs and troubleshooting Check engine light diagnosis Drivability, stalling, surging Electrical diagnosis


BMW Service and Repair Shop in Surrey

Did you know that during the World War I, BMW provided bomber airplanes with engines. Their liquid cooled inline-six engine was known for the performance of early aircraft. But everyone knows BMW today for their perfection and performance.

Now what if I told you that our technicians at RG Diagnostics were trained on aircrafts 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 and original BMW parts and supplies, your car run and performs the 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.