Icon Auto Body Centre Inc is your one-stop auto care shop in Toronto. No matter the extent of the damage, you can trust them for your automobile’s complete maintenance and repair needs. For over 20 years, the auto repair shop has been developing and customizing its services so that all its customers can enjoy worry-free driving. So, reach out to them today.