leonsauto about img5


leonsauto about img6


Your Trusted Auto Body Repair Specialists

Your car’s frame and body are a complex system of interconnected parts. Even a minor collision can affect your car in places that are far from the point of impact.

At Leons, we get to both the visible and invisible damage with a proven step-by-step auto body repair process that we have developed over the years. It’s an unparalleled combination of comprehensive training, extensive knowledge paired with experience and up-to-date equipment and facilities.

Types Of Repairs We Do:

  • Body Repair
  • Major & Minor Collision Repairs
  • Structural Repairs
  • Aluminum Repair

Our Repair Process

See Our Transformations

Lexus sedan collision repair
leonsauto before after img4
leonsauto before after img5
leonsauto before after img6
Tesla collision repair experts
Tesla collision repair experts
porsche collision repair experts
porsche collision repair
certified tesla repair shop
certified tesla repair center


leonsauto about img7
leonsauto about img8


Approved By Major Insurance Companies

Leons works with all the insurance companies and is an approved collision repair shop for many of them. Our facility works closely with your insurance company to make sure your vehicle repairs are completed properly and efficiently.

Insurance Companies We Work With:

  • Co-Operators
  • Certas Direct Insurance
  • Desjardins Insurance
  • Guarantee Company of North America
  • HB Group
  • The Personal
  • Intact
  • Northbridge
  • Onlia
  • Travelers Canada
  • Unifund
  • TD Insurance
  • RBC
  • Aviva
  • Chubb
  • Allstate
  • Unica
  • CAA
  • Wawanesa
  • Gore Mutual
  • RSA Group
  • And Others!

Accidents are already overwhelming and that’s why we deal with your insurance company from start to finish so that you can look forward to putting this stress behind you!

What Our Clients Say About Us

Chris at Leon’s auto body was absolutely amazing. He really helped me out in getting my car fixed on time. I would not go to any other body shop for any type of repair! I highly recommend Leon’s, they even give a complementary detailing when you get your car repaired. Their prices are also very fair. Thank you so much Chris for all your help!!!

Alexa K

Had a side impact on my new Tesla, Leon’s went above and beyond getting me a new door (insurance wanted to do just the outside skin) and did a perfect match to factory paint. Now the repaired side has better fit and finish than the rest of the car from factory, the only place I’ll be taking my Tesla too from now on.

Ashton R

I would never take my car anywhere except Leon’s Auto Body. They are absolutely the best shop around. The quality of workmanship is beyond compare. They make sure your car repairs are flawless and the paint job made my car look brand new, I am so happy with the way my car was repaired. Thanks to Daniel and his crew for the amazing results and customer service. I highly recommend this shop !!!! 5 stars is not enough.

Megan B

Going to a body shop you have to connection to is tough. A lot of people think they won’t get treated well. So i came here without any expectation and i just wanna get my car done. You’ll be satisfied how good your car will come out. They even cleaned my car. Inside and out. I recommend this place.

Jacquel L

Customer service is amazing! After a serious accident, only friendly staff can be helpful! Thank you Angelica, Chris and Max for your smiles!


I brought my Tesla here to get it repaired after an accident and I couldn’t have been in better hands. From beginning to end, Chris has been so kind and helpful throughout the whole process! He was super attentive and willing to get whatever I needed done.

Gurjit G

I have been very happy with the quality of service and quality of work at Leon’s Auto Body. I would strongly recommend this shop. It was a pleasure dealing with Maxim, who is professional and knowledgeable.

Mark K

Our Tesla was involved in an accident and our insurance was giving us extremely hard time. We were paired up with Max who helped us throughout the process. He was extremely helpful and even went above and beyond with dealing with Insurance company. We are extremely happy with the service.

Hina G