I made an appointment and took my SUV in for the usual (oil, tire rotation). I decided to wait while the work was being done since they have a waiting room with TV/coffee etc. It took under an hour from the time I arrived until the time I left. The work was done, the car was looked over and I was on my way. I feel I received excellent service at American Import Auto at a reasonable price. Our family will be bringing our vehicles to them for all our future maintenance.