Find your anwers below.

If there is anything else you would like to inquire, please give us a call 647•267•7554

What cars do you work on?

Top Notch is a complete automotive repair center that provides service for all domestic & imported cars and trucks. Our services included everything that you may require for car when it comes to repairs, inspections and detailing.

How often do I need an oil change?

Vehicles generally need an oil change every  10 or even 15 thousand kilometers. It’s best to refer to your owners manual for recommended oil changes. We use high oil to keep your car cleaner and running smooth for a longer period of time.

What does "Check engine" light mean?

The check engine light is a very important component of a properly functioning vehicle. There are many sensors and computerized parts that manage the car’s performance. The light may come on when one of these components fail, alerting the driver of potential problems. If your vehicle’s check engine light appears, the best thing to do is to have diagnostic services run on the vehicles to ensure it is safe to operate.

Do I really need winter tires?

Winter tires are a much safer solution for driving in cold, wintery conditions. With all-season tires, the slush will clog the tread and the tire will not be able to grip the road surface properly. The experts say winter tires have a softer rubber, more treads and deeper groves for better traction on snow and ice, thus giving drivers much more control in these winter conditions.