Started my car in the morning to the dreaded check engine light being on! After some online research came across Car Kings in my home town of Wallington. Briefly explained the issues I was having with my car to the service manager Anthony. He was extremely professional over the phone and explained the process of how they will diagnose the problem. Took my car at 1 in the afternoon and by 2:45 they gave me a full report on what was causing the problem. Outside of what was causing the check engine light to turn on they also advised of some minor issues they noticed. However there was absolutely no pressure to perform all services they noticed. The owner John was the one who actually called me to go over the report they ran through the diagnostic scan. They could not have been more helpful and make you feel at ease knowing your car is in good hands. By 6pm I was back in my car and it was running like new!! To top it all of the prices are right in line with what I would expect to spend for my repairs. Excellent service, fair pricing, and mechanics who talk to you like a normal person what more can you ask for from a mechanic. I HIGHLY recommend this mechanic to any friends and family or anyone in general looking for a reliable and friendly shop. Thank you Anthony & John from a very happy customer. –  Mark I.