I would love to give this place 5 stars, and honestly there is a reason this place is very highly rated for a repair shop. So why a 4 and not a 3 or a 5? For reference my car is a 05 volvo s80 with about 150k miles And, my car always feels better when I leave. The 5 star plug: So I had a huge service done a while back $4,000+ and I would have given 5 stars easy for that experience, happiest I'd ever been with a repair shop (they had my car for a couple days, done early). Super Professional, really knew what they were doing. The 4 star plug: Labor is expensive, which is what it is. I personally have felt all the above ratings. This being said, I would recommend this place because I do feel like my experiences have been better than other places. And I do trust them completely with my car. TL:DR expensive, professional 3 year later edit: I have moved a couple of times since my review (not in SB anymore) and had my vehicle serviced at other locations. Currently at about 220k miles and still going strong. I decided to change my rating from 4 to 5 stars. After having both good and meh experiences, they really do deserve a 5 overall. If I lived in SB I would still have them service my Volvo. They really did do a good job at every service as evidenced by my car still running like a champ.