We have used Castle Rock Imports for general maintenance on our vehicles for several years and they have always been thorough, friendly, responsive, and delivered quality work. Appointments have been easily scheduled and service always prompt and fast.
That said, this particular instance was more of an emergency breakdown and still, in spite of a very busy schedule, they got us in as soon as we could get the van towed there, diagnosed the problem, ordered the parts, and had the work completed within 48 hours. All at a fair and reasonable price and with friendly, ongoing communication.
These guys are great. Wouldn't go anywhere else.