I&P Mechanics / Carmichael Towing specializes in auto repairs and maintenance to all makes and models of cars, and trucks including domestic, imports, hybrids and SUVs. As well, we also provide towing services! We pride ourselves on our stress-free auto repair process; from your initial call to our repair centre through to your vehicle repair completion; we guarantee your experience will be a positive one. We offer convenient hours so you are not scrambling when it is time to drop off your vehicle and pick it up.