I have taken my vehicles to Castle Rock Imports for more than 25 years. I would rate them against any shop for their knowledge, experience and quality of service. Above all, however, is their honesty and integrity that I have observed throughout the time I have been a customer. When they recommend a service or repair, I trust them. I would not hesitate to recommend them to family or friends.