I Was mostly happy with the service but was a little disappointed that I was not contacted at the time I was told my car would be ready. I was told that my car should be ready around 11:30am-12pm. I waited and then I called at 1:20pm to see if it was ready because I had not yet received a phone call. When I called, I was told it was ready, so I went and picked it up. Everything was finished and the price was as quoted. All and all, my experience was pretty good. I just would have liked to have known sooner as to whether my car was ready or not because I had a schedule to keep. Thank you. I will return for service in the future.