I would suggest Autogahn Car Detailing located on Dufferin North of Finch. They offer dent removal on site and painting through a third party.
The owner Frank, is as passionate a detailer you will find. I also recomend, his line of car soaps and detail items. All natural products that make a huge diference when washing your car. His new rim cleaner and car soap is second to none