Company Description
Duncan BC auto body repair. CARSTAR Isherwood is a collision repair and auto body shop in Duncan - the Cowichan Valley.
Products & Services
24/7 Accident Assistance , Fleet Services , Paintless Dent Repairs , Glass Repair Facility , Rental Car Assistance , Collision Repair Services , INSURANCE CLAIMS