TD Insurance Auto Centre

4.2
139 reviews
For auto claims advice, repairs and rentals.

About

Insurance Agency
TD Insurance Auto Centres are changing the auto insurance claim experience. With on-site claims advisors to offer personalized support, vehicle rentals (if eligible), and repairs, all in one convenient location, we make it easy to get back in the driver’s seat and back on the road. TD Insurance Auto Centres help take the stress out of your auto claims experience.

Location

TD Insurance Auto Centre
273 Milani Blvd, Vaughan, ON
L4L 1A5, Canada

Hours

Reviews

4.2
139 reviews
5 stars
103
4 stars
9
3 stars
2
2 stars
2
1 star
23
  • MC
    Mayur Chaudhari
    5 days ago
    1.0
    Worst experience ever They ordered used parts and not willing to accept it, Manager needs some training.
  • JB
    Joshua Barratt
    Nov 9, 2025
    5.0
    Excellent Job done on our vehicle by TD Auto Centre - Collision Repair Expert Vaughan.
  • JB
    Joseph Bartolomucci
    Oct 29, 2025
    5.0
    Seriously, this place is awesome! Clean, organized, friendly service and professional work. A place that feels like a family atmosphere that really cares. Can't stress enough how it makes you "Carefree" with no worries at all that your job is going to be done right and if you have a complaint they will fix it. Class "A" place! Class "A" staff and Class "A" owners! Great Job! Thank you for your service!
  • MM
    Massara
    Oct 18, 2025
    5.0
    I had a fantastic experience with TD Insurance Auto Centre. From start to finish, the team was incredibly kind, professional, and honest. They kept me updated every step of the way and went above and beyond to find the replacement part I needed at the best possible price. My car looks absolutely amazing now and brand new. I really appreciate their attention to detail and genuine care for their customers. Highly recommend them to anyone looking for quality work and trustworthy service!
  • DK
    deepak keshri
    Oct 15, 2025
    5.0
    I recently got my car repaired at this body shop, and I couldn’t be happier with the results. They did an absolutely amazing job — my car looks brand new! A special thanks to Brandon, who went above and beyond to help me find a hybrid car, which was really important to me. Moe, Mario, and their entire team worked extremely hard and showed true professionalism throughout the process. Their attention to detail, honesty, and dedication truly stand out. I will always recommend this shop to anyone looking to get their vehicle repaired. You can trust them to take great care of your car!

Frequently Asked Questions About TD Insurance Auto Centre

What services does TD Insurance Auto Centre provide?

TD Insurance Auto Centre offers on-site claims advisors, vehicle rentals (if eligible), and vehicle repairs, making the auto insurance claim process easy and convenient.

Where is TD Insurance Auto Centre located?

It is located at 273 Milani Blvd, Vaughan, ON, L4L 1A5, Canada.