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



  1. How much notice do you need to bring in the car?
    You are welcome to call us or use our online appointment request form. Appointments are usually available in the next couple days or sooner depending on the amount of time required to complete your requested repair. We strive to complete most work the same day when possible.
  2. What kind of cars do you work on?
    We specialize in European cars - Audi, BMW, Mercedes, Porsche, SAAB, Volvo, VW etc. However, we happily repair and service all domestics and asian brands as well.
  3. Is there anything that your shop doesn't do?
    We do not do any auto body work or paint repair.
  4. Do you have courtesy cars?
    We do not have courtesy cars at this time. We will be happy to drive you home or to work in the White Rock/South Surrey area. Alternatively for short appointments we do have a waiting area or there are numerous stores/coffee shops just a short stroll away.
  5. I have a 'Check Engine' Light on?
    The "Check Engine" or "Service Engine Soon" light will be illuminated when the vehicle computer senses a fault with the Engine managment or the Emission controls and has recorded a trouble code in it's memory. With our equipment we can extract this trouble code to have a starting point to diagnose the problem. We recommend having the "Check Engine" light diagnosed immediately, since some faults can be engine or catalytic convertor damaging.

If you have any unanswered questions, feel free to use our contact form to send us your concern. We will be happy to help. Or alternatively, call us at (604) 536-7527.


At your service always