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