Carmichael Towing, open 24 hours a day, is a family owned and operated business that has been servicing the local community for more than 50 years. The company specializes in emergency auto tow along with additional auto service repairs. Service reps are certified either CTTA or CSAA. Towing, flat tire changes, lock out and jump starts are offered.