I have to say that in the day when service is absent in most places, Town Auto is an exception.
Their repair prices are very reasonable and the turn around time for them to order replacement parts is superb. I always get a ride back to work after I drop my car off and a return ride again when my car has been repaired. Never an extra charge and always a smile.
They don't mind working with me to schedule appointments and I've never had to wait more than a few days to get my car in for service.