I had a great experience...gave me a very reasonable quote, and stuck to it even though they ran into additional problems and had to spend additional man hours to get it right. My car is running fantastically. Carl is great. I will return for any future repairs.