This is where my family has been taking their cars for years. They are fair, friendly, and do a great job. They'll go the distance for you, and are courteous and competent. They've been in the business a long time and have many satisfied customers.
Highly recommended. Usually no hidden costs or anything like that.