I called around area auto shops with a tall order - I needed to come by at 1pm to rotate and balance tires, change oil, and leave before 2pm. Most of them said no until I came upon this place. I went there and they were able to get it done with flying colors. They provided me with internet coupons even though I didn't know about them. There's a nice comfortable waiting area and their oil change reminder had the change at 5,000 miles (last place wrongly said 3,000 miles). Got back to work in time.