I've had reason to use Campus Garage for my mini-cooper a couple of times in the past year. While it is never exciting to have to take your car in to the shop, Campus Garage makes the process as smooth and easy as possible. They are always kind and professional, even to those of us who have no idea what they are talking about. They make sure the customer understands what needs to be done, why it needs to be done and what the options are. I've never received poor service or had any trouble with their repairs. If you are looking for some excellent customer service and perfect repairs, you can't do any better in Ames.