I've been taking my Subaru to Hagin's since 2008. They know what they're doing, and prices have not exceeded their estimates. This last time, they even fixed a window that was not going up and down properly, at no charge! If you live in the Martinez area, these are the guys you want to work on your car.