They are always professional and very courteous. We trust our cars to Jerry and his team. We usually have very fast service, but this time it was a big job, but did not even get an estimate until very late the day we dropped it off and then they left off or forgot to include some important parts of the estimate increasing the price. This was the first time we have ever had any issues or delays with them and willing to chock it up to being a busy holiday week. The work they did was still as great as always and my car is back to running extremely well.